Commit Graph

  • cce326435b ✨ release: bump always_equal to v1.0.3 so I can push the doc fix to crates.io main _ 2023-01-07 00:13:39 +0000
  • 82cef9cfd6 📝 docs: add the new PTTH repo on self-hosted Gitea to all Cargo.toml files _ 2023-01-07 00:10:11 +0000
  • a838d80d38 🐛 bug: also hack in content-type for HTML pages _ 2022-12-31 03:06:23 +0000
  • 292ade0f46 Merge /run/media/user/d3de9062-a284-4b94-8900-0c416f57f9ac/projects/ptth _ 2022-10-26 03:50:51 +0000
  • 7b9c6c7dc4 Merge branch 'main' of ssh://virtusense-dev.com:2200/Trisha/ptth into main Trisha Lefler 2022-10-25 10:31:08 -0500
  • 89d4fdbcc3 🔊 add error message for config file Trisha Lefler 2022-10-25 10:28:45 -0500
  • 5b6adc1305 🐛 bug: fix colons in filenames not linking properly (on company time) 2022-10-21 15:21:35 -0500
  • 5843432bfe 🚧 wip: working on the Insecure Chat peer _ 2022-10-18 04:22:34 +0000
  • 7b4eeea12c 🚧 wip: messing with UDP multicast _ 2022-10-18 01:53:55 +0000
  • 2de0c5d6a7 🚧 wip: working on insecure chat prototype _ 2022-10-16 22:24:15 +0000
  • 57d6086ea7 ♻️ refactor: use ptth_diceware for the diceware command in ptth_multi_call_server _ 2022-10-16 19:59:06 +0000
  • 5d560b91de ♻️ refactor: extract ptth_diceware to its own crate _ 2022-10-16 19:53:08 +0000
  • 9d0bf4c0ba 🐛 bug: update ptth_quic_client_gui to quinn 0.8.x too _ 2022-10-16 19:44:25 +0000
  • 1139ba4657 🚧 wip: starting new project, "Insecure Chat" _ 2022-10-16 19:42:44 +0000
  • be03300f55 ♻️ refactor: break out most of the relay server into a module _ 2022-10-09 16:43:50 +0000
  • 885b9c7892 ⬆️ update to quinn 0.8.x _ 2022-10-09 15:30:57 +0000
  • 2930213398 🚚 change `quic_demo` to `ptth_quic` _ 2022-10-09 14:19:01 +0000
  • 099e0fe884 🚧 wip: start moving `prototypes/quic_demo` to `crates/ptth_quic` _ 2022-10-09 14:11:16 +0000
  • 3df6f22a98 ⬆️ rust 1.64 for ptth_quic's relay app _ 2022-10-08 16:17:13 +0000
  • 4658bc0570 💥 change build script for PTTH_QUIC _ 2022-10-08 15:31:29 +0000
  • b104245c90 add untracked dir for scope test data _ 2022-10-08 15:16:34 +0000
  • 76c6ace8a5 🚚 move `ptth_quic_client_gui` under `/crates` _ 2022-10-08 15:16:21 +0000
  • 90a8efea71 🚧 wip: idea for text viewer _ 2022-09-30 02:04:16 +0000
  • 863bbe18e4 ⬆️ update hyper dep and allow HTTP/2 for the relay (on company time) 2022-09-14 14:54:42 -0500
  • 1f398462b7 🐛 bug: sweep request_rendezvous for timed-out requests, too (on company time) 2022-08-02 10:19:52 -0500
  • ce7ce42168 time out requests if the server doesn't rendezvous in 2 minutes (on company time) 2022-08-01 13:15:53 -0500
  • c30747d954 ➕ add more metrics (on company time) 2022-08-01 12:22:30 -0500
  • 77f842485f ➕ support Bearer auth (on company time) 2022-07-29 17:13:53 -0500
  • fff278a494 report VmRSS in metrics (on company time) 2022-07-29 17:02:25 -0500
  • 7fe4444b65 ➕ linux-only memory measurement _ 2022-07-29 16:56:45 -0500
  • 70eb419fdc 🐛 bug: move the metrics page behind auth _ 2022-07-29 16:45:10 -0500
  • 96fdf642c3 ✅ test: start adding Bearer Auth so Prometheus can connect to the scraper API _ 2022-07-27 17:31:37 -0500
  • 140434cf66 🚧 wip: placeholder metrics page _ 2022-07-27 17:31:28 -0500
  • 4307a199bc 🔊 why is there some delay here? _ 2022-07-03 01:46:06 +0000
  • 40338ca4aa 🔊 bump this back up to a debug _ 2022-07-03 01:33:34 +0000
  • ead9ebdcf8 🚨 update: `cargo clippy` pass _ 2022-05-26 01:19:54 +0000
  • 2732e03763 Merge branch 'fltk-repro' _ 2022-05-26 01:00:43 +0000
  • 68932e00de Merge remote-tracking branch 'external/main' _ 2022-05-26 01:00:02 +0000
  • 2c47be3cf8 Merge remote-tracking branch 'external/2022-05May-25-tls-patch' _ 2022-05-26 00:52:35 +0000
  • e03ddc2539 🐛 bug: fix TLS issue in ptth_multi_call_server _ 2022-05-25 14:17:02 -0500
  • ed660f3432 ➕ add `index_directories` _ 2022-04-29 01:07:00 +0000
  • 097c9cf313 ➕ add diceware subcommand _ 2022-04-22 11:53:19 -0500
  • 820c5aeef4 ✅ bring tests up to date _ 2022-04-22 11:37:20 -0500
  • 94c5b0117f Merge remote-tracking branch 'employer/main' into main _ 2022-04-22 11:28:37 -0500
  • da581f452d ➖ remove that stupid bad passwords file _ 2022-04-20 12:31:35 +0000
  • c2299ab39a ✅ fix up the tests _ 2022-04-20 12:25:44 +0000
  • daec2b3887 ⬆️ use newer Rust in relay app packages _ 2022-04-20 12:21:17 +0000
  • 2ccd5167d9 🔧 allow hiding the audit log on the relay _ 2022-04-20 12:14:06 +0000
  • c992da0a8c update Rust used for build _ 2022-04-12 09:19:08 -0500
  • 734602244d Merge /run/media/user/Elements/file-jar/ptth _ 2022-04-12 01:29:46 +0000
  • b69770870c 🚧 wip: chasing the 30-second download timeout issue _ 2022-04-11 17:25:18 -0500
  • 8c731c4cef 🐛 bug: looks like the memory leak for large files might have been in Tokio or reqwest. _ 2022-04-11 16:56:59 -0500
  • 4c8521c50a 🐛 bug: fix Content-Length header _ 2022-04-09 20:47:46 +0000
  • 39bb4d0137 🔊 log to stderr if the config TOML has an error _ 2022-04-04 14:59:17 -0500
  • 80c43caf71 🔇 remove debugging stuff Trisha Lefler 2022-03-25 16:53:51 -0500
  • 800dbcb019 ➕ add hit counter Trisha 2022-03-25 16:39:26 -0500
  • 365c878a90 ♻️ refactor: extract `refresh_label` for GUI Trisha 2022-03-25 16:17:09 -0500
  • fb9b0c67f5 ➕ add multi-root Trisha 2022-03-25 16:14:22 -0500
  • 436adb98ef 🚧 swich to the new routing func Trisha 2022-03-25 16:04:51 -0500
  • de5338f4f2 ♻️ refactor: extract routing func Trisha 2022-03-25 15:47:34 -0500
  • e6273209f9 🚧 wip: threading the multi-root stuff into the file server module Trisha 2022-03-25 15:40:36 -0500
  • 81141e2faf ➕ add `file_server_roots` config Trisha 2022-03-25 15:30:38 -0500
  • 8c4e7d484c ♻️ refactor: load server GUI config before creating the GUI Trisha 2022-03-25 15:24:45 -0500
  • 1d9ef8f510 ⬆️ new FLTK Trisha 2022-03-25 14:42:50 -0500
  • cffb888ac8 ➕ add download subcommand _ 2022-03-25 00:44:43 +0000
  • c852efb343 ➕ add subcommand to generate a random ULID _ 2022-03-24 23:24:23 +0000
  • 931ad6d81b 🔇 change logging a little _ 2022-03-24 22:45:19 +0000
  • 80bd4abad3 🔊 change logs a bit _ 2022-02-06 20:03:27 +0000
  • 6ea8b5c30f 🐛 bug: fix Cache-Control header so Nginx can cache my blog _ 2022-02-05 17:28:30 +0000
  • e5d157e1af 🐛 bug: don't send Content-Length to relay if status code is 304 Not Modified _ 2022-02-05 16:59:54 +0000
  • 2656d16264 ♻️ refactor: extract `http_listen` fn _ 2022-02-05 16:52:56 +0000
  • d96bf801c6 🔇 make logs quieter _ 2022-02-05 15:57:40 +0000
  • c47ab6d282 🚧 wip: messing with cache parameters _ 2022-01-09 00:22:16 +0000
  • b642142332 🐛 bug: fix content length when byte serving _ 2021-11-13 21:31:30 -0600
  • 80f1c21fd0 Merge remote-tracking branch 'origin/main' _ 2021-11-13 20:29:22 -0600
  • 620ec2fd5b 📝 todo Trisha 2021-10-20 15:57:58 -0500
  • 9f4c26a8b6 📝 update copyright info and link to license and source on important pages _ 2021-10-20 09:51:47 +0000
  • d3bd1a78c5 🐛 bug: fix bug in rendering the debug page _ 2021-10-20 09:51:09 +0000
  • 1367c257e9 🐛 bug: remove some stuff that prevented `/` from rendering in end servers _ 2021-10-20 09:30:29 +0000
  • e7e1c07ff0 Merge remote-tracking branch 'github/main' into main Trisha 2021-10-19 11:20:52 -0500
  • 33f2891773 increase max port count to 15 Trisha 2021-10-19 11:19:50 -0500
  • 3a8fdbe6cd ♻️ refactor: extract MAX_PORTS Trisha 2021-10-19 11:19:01 -0500
  • 8189bc9769 ⬆️ fltk 1.2.8 Trisha 2021-10-19 11:17:53 -0500
  • 3c328eb58f 🔊 improve error message Trisha 2021-10-19 11:11:12 -0500
  • 16aaac0965 🐛 bug: used the wrong PathBuf function in resolving the merge _ 2021-10-14 18:51:12 -0500
  • 134035f198 Merge remote-tracking branch 'origin/main' _ 2021-10-14 18:35:31 -0500
  • 0129f36d2a 🚧 begin building PTTH_DIREC _ 2021-10-11 01:59:08 +0000
  • 6c5dff4685 📝 _ 2021-10-10 23:53:21 +0000
  • 1226016150 🐛 bug: cap the number of forwarded ports at 5 _ 2021-10-10 23:34:50 +0000
  • f99c4e8488 reproducing a crash in FL_Flex _ 2021-10-10 21:55:51 +0000
  • e6cf9e2b72 💄 change it to just pick a client port automatically. _ 2021-10-10 21:20:35 +0000
  • 34873dff43 allow `0` to mean "The OS should pick an available TCP port for us to listen to" _ 2021-10-10 20:42:17 +0000
  • b71d4c16a1 ♻️ refactor: use `add_port` in initialization, too _ 2021-10-10 19:55:52 +0000
  • 17ed6cc4c5 💄 you can now add more ports, but it's still not useful _ 2021-10-10 19:51:25 +0000
  • 227c9f7ba4 🚧 add useless "add port" button _ 2021-10-10 19:44:45 +0000
  • bfb96e2475 🚨 clippy warnings _ 2021-10-10 19:39:50 +0000
  • 63f9dcef97 💄 redo the GUI with `Flex` _ 2021-10-10 19:37:58 +0000
  • de248f2382 🚨 cargo check warning _ 2021-10-10 18:32:12 +0000
  • 4ffcca8559 ♻️ refactor _ 2021-10-10 18:31:52 +0000
  • 1a775622cf 🐛 bug: fix compile bugs for tests _ 2021-10-10 18:24:35 +0000