Commit Graph

  • 5965a76c75 Revert "refactor(ptth_relay): replace custom Git version embedding with `git-version` crate" main _ 2024-01-21 20:32:34 -0600
  • 57058e5c0f refactor(ptth_relay): replace custom Git version embedding with `git-version` crate _ 2024-01-21 20:05:18 -0600
  • 804ab9d8ff docs: improve error message _ 2024-01-21 19:47:57 -0600
  • 649e52bfe1 chore: update copyright year _ 2024-01-21 19:41:44 -0600
  • 38a22486b1 chore: add `cargo test` to check script _ 2024-01-21 19:40:37 -0600
  • 90f8ac2519 chore: update Rust Docker image used to build app packages _ 2024-01-21 19:29:58 -0600
  • 55daeaecf6 chore: add PTTH_QUIC to check script _ 2024-01-21 19:22:33 -0600
  • 15a23bb6e3 chore: update FLTK for QUIC client _ 2024-01-21 19:19:58 -0600
  • ce737d95a8 fix: compile error _ 2024-01-21 19:11:21 -0600
  • 9ec89a17e2 Merge branch 'fix-windows' _ 2024-01-21 19:09:09 -0600
  • c829aaa038 fix: check in a script that runs `cargo check` for Windows and Linux _ 2024-01-21 19:08:10 -0600
  • 23e4835933 🏁 fix Windows build _ 2023-10-30 21:13:07 -0500
  • 3639862c04 🔊 fix deprecation warnings from new deps _ 2023-08-31 20:11:33 -0500
  • 3b618bd719 Merge -s ours branch 'main' into HEAD _ 2023-08-31 20:29:18 -0500
  • 583e151b18 🔊 fix deprecation warnings from new deps _ 2023-08-31 20:11:33 -0500
  • 3668caf9cf 🔊 reduce warnings from `cargo-audit` _ 2023-08-31 20:02:36 -0500
  • f8584d4a2d 🚧 wip: updating deps to deal with `cargo-audit` warnings _ 2023-08-31 19:46:56 -0500
  • 843fddb568 🚨 cargo check pass _ 2023-08-31 19:15:04 -0500
  • 25a8a035b9 💥 remove un-finished stuff and clear up `cargo check` for the PTTH_QUIC GUI _ 2023-08-31 19:03:52 -0500
  • dfc6885b8c ⬆️ deps: make reqwest use rustls instead of libcrypto _ 2023-08-31 18:47:41 -0500
  • 43fe373847 Merge branch 'main' of https://six-five-six-four.com/git/reactor/ptth into main (on company time) 2023-08-29 08:53:37 -0500
  • 2a90930723 📦 build: set up `cargo-deb` configuration for `ptth_multi_call_server` _ 2023-08-28 19:54:48 -0500
  • 0d6290ed60 🐛 bug: fix a config bug (on company time) 2023-01-26 15:52:44 -0600
  • ffeeda1e0a add untracked dir (on company time) 2023-01-12 16:21:41 -0600
  • cce326435b release: bump always_equal to v1.0.3 so I can push the doc fix to crates.io _ 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
  • 1905d85a59 🚧 wip (on company time) 2022-12-20 14:54:51 -0600
  • 5e7f691a60 🐛 bug: fix constructing errors and forgetting to actually throw the errors (on company time) 2022-12-20 14:46:08 -0600
  • 200c07da2f 🚧 wip: finding a bug. It's in the udp_over_tcp code (on company time) 2022-12-20 14:40:51 -0600
  • ce7a539413 🔧 config: add tcp_listen_port to config file (on company time) 2022-12-19 17:05:39 -0600
  • 96af820ffb 🚨 remove unused vars (on company time) 2022-12-19 16:37:54 -0600
  • 74fb0cbe5a 🐛 bug: patch UDP-over-TCP example (on company time) 2022-12-19 16:36:38 -0600
  • 3f4bce85a4 UDP-over-TCP passes okay (on company time) 2022-12-19 16:25:50 -0600
  • e3ff600b51 expose count of connected end servers to testing code (on company time) 2022-12-19 14:58:12 -0600
  • 0992d76fdc 🚨 remove unused `use` (on company time) 2022-12-19 14:33:35 -0600
  • 27ed72b196 test(ptth_quic): add end server --> relay server connection tests (on company time) 2022-12-19 14:26:50 -0600
  • 3f0272ed09 👕 refactor: break apart the relay's main fn so we can see which ports it bound (on company time) 2022-12-19 13:51:37 -0600
  • 605c15468a 👕 refactor: making PTTH_QUIC more testable (on company time) 2022-12-19 13:21:46 -0600
  • 415c8954c1 🚧 wip: setting up testing for PTTH_QUIC (on company time) 2022-12-19 13:17:22 -0600
  • 93be903b86 ;loud_sound: report all incoming connections over WebHook, for now (on company time) 2022-12-16 16:46:30 -0600
  • 33fe10ee27 🔇 remove this debugging thing (on company time) 2022-12-16 16:19:50 -0600
  • 6ba988c2c8 📦 build: fix bug in Dockerfile (on company time) 2022-12-16 16:13:24 -0600
  • 0fc99e7c26 set up IP addr nicknames for eventual IP allow-listing (on company time) 2022-12-16 16:05:29 -0600
  • 86e5305630 🚧 wip: start making a place for PTTH_QUIC relay server config (on company time) 2022-12-16 15:43:47 -0600
  • 5eda2c4288 📦 build: Fix PTTH_QUIC Dockerfile (on company time) 2022-12-16 14:01:18 -0600
  • 50332bab69 ⬆️ (ptth_quic_client_gui) FLTK 1.3.24 (on company time) 2022-12-16 13:56:46 -0600
  • 24dac2cc39 🔊 (ptth_quic relay server) log listen address (on company time) 2022-12-16 13:56:31 -0600
  • 996543cecc 🚧 wip: PTTH_QUIC to quinn 0.9.x (on company time) 2022-12-16 13:49:34 -0600
  • c13d1f37bf ⬆️ update ptth_quic deps (on company time) 2022-12-16 13:29:57 -0600
  • 5a9c301747 🔊 add random IDs for QUIC connection events (on company time) 2022-12-16 13:25:21 -0600
  • 91a29abb39 🐛 bug: give up on env var, it wasn't working (on company time) 2022-12-16 11:23:54 -0600
  • 9ab3b42e32 👕 refactor: move the webhook task into run_relay (on company time) 2022-12-16 09:57:38 -0600
  • b53748b2c4 try sending webhooks from the relay (on company time) 2022-12-16 09:30:38 -0600
  • e05c4fa8bf ⬆️ update deps for ptth_relay (on company time) 2022-12-15 17:24:45 -0600
  • d93c1404b7 ⬆️ cargo update (on company time) 2022-12-15 17:17:30 -0600
  • 7f2dc47aec 🐛 bug: fix manifest that wasn't set up in the Docker build correctly (on company time) 2022-12-15 17:06:02 -0600
  • 80c2ef17be ⬆️ Rust 1.66 (on company time) 2022-12-15 17:02:08 -0600
  • f9e10e0f64 use udp_over_tcp for both PTTH_QUIC end server and relay server (on company time) 2022-10-31 13:50:42 -0500
  • 8a302f3049 👕 refactor: use full address for udp_over_tcp client instead of just port (on company time) 2022-10-31 13:15:23 -0500
  • fd3c85fccd add udp_over_tcp server to PTTH_QUIC relay server (on company time) 2022-10-31 13:11:31 -0500
  • 963631ff96 remove old unused TCP server from PTTH_QUIC relay (on company time) 2022-10-31 12:55:29 -0500
  • 036193a19e add udp_over_tcp as dep to ptth_quic (on company time) 2022-10-31 12:54:46 -0500
  • b5be7709a3 👕 refactor: extract configs for client and server (on company time) 2022-10-31 11:36:03 -0500
  • edd7e8de54 proof of concept for UDP-over-TCP (on company time) 2022-10-31 11:24:15 -0500
  • 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