Commit Graph

17 Commits

Author SHA1 Message Date
Travis Burtrum 455f833879 Add and define features for conditional compilation 2022-07-16 16:27:41 -04:00
Travis Burtrum 9d308873c7 Fallback to original domain for Host: if securely delegated websocket fails 2022-05-23 00:34:32 -04:00
Travis Burtrum 4f5938e0ce Implement future host-meta.json proposal 2022-03-24 22:49:50 -04:00
Travis Burtrum a5b93b10be Reload cert/key on SIGHUP 2022-03-09 23:40:17 -05:00
Travis Burtrum 01714522ec Implement POSH and host-meta secure delegation for incoming and outgoing 2022-02-27 02:04:06 -05:00
Travis Burtrum cff500016d Implement certificate auth/sasl external for outgoing connections 2022-02-17 00:14:40 -05:00
Travis Burtrum 27dbd346c0 Fix compilation without websocket feature 2022-02-14 01:33:58 -05:00
Travis Burtrum 77bae23d8a Add support for looking up wss:// connections via host-meta and host-meta.json and tests 2022-02-13 14:45:13 -05:00
Travis Burtrum cb5553fb4f Add outgoing WebSocket support, major re-factor 2022-02-10 01:18:35 -05:00
Travis Burtrum 0b9b9098f0 fix clippy lints 2022-01-19 01:14:39 -05:00
Travis Burtrum 90a5f1837c much improved logging 2021-07-24 01:53:00 -04:00
Travis Burtrum f005907fc5 Apply clippy suggestions 2021-06-08 00:41:15 -04:00
Travis Burtrum 39bb8a337e Migrate logging to rust log with optional env_logger feature 2021-06-08 00:14:22 -04:00
Travis Burtrum 0d2313e86f set SRV resolver to LookupIpStrategy::Ipv4AndIpv6 2021-05-18 00:01:49 -04:00
Travis Burtrum f127c02d45 Make QUIC S2S bidirectional too 2021-05-15 00:32:36 -04:00
Travis Burtrum 62a97d3721 Document new QUIC and outgoing support 2021-05-12 00:51:53 -04:00
Travis Burtrum 8e612cf02e Major re-factor, add XMPP-over-QUIC and outgoing forward support 2021-04-27 02:02:02 -04:00