53 Commits (e0b470bce8f176702873195f3466988e0e6d0a31)
 

Author SHA1 Message Date
Travis Burtrum e0b470bce8 Remove un-needed tokio-tungstenite features, prepare for fixing reqwest to use our root certs 7 months ago
Travis Burtrum 219983e5aa More refactoring 7 months ago
Travis Burtrum 92eaf31edc Massive refactoring 7 months ago
Travis Burtrum b09e760c5b Update readme 7 months ago
Travis Burtrum e1b11e0537 Add and define features for conditional compilation 7 months ago
Travis Burtrum fd8a677823 Read private keys with any headers 7 months ago
Travis Burtrum 96ece34fdc Update dependencies 8 months ago
Travis Burtrum 3938fa1f22 Add logo thanks to TheCoffeMaker 8 months ago
Travis Burtrum 797c58df02 Fallback to original domain for Host: if securely delegated websocket fails 9 months ago
Travis Burtrum f422576328 Replace hacky sleep with proper ejabberdctl started check 9 months ago
Travis Burtrum 189c6be94f Make integration/test.sh able to run tests in parallel 9 months ago
Travis Burtrum 387198a509 Make mod_s2s_outgoing_proxy compatible with prosody 0.12 10 months ago
Travis Burtrum 9e8fffc2bb Add support for proxying outgoing WebSocket connections 11 months ago
Travis Burtrum 35c07a8770 Implement future host-meta.json proposal 11 months ago
Travis Burtrum d25dea3d28 Tweak proposed host-meta extension, add minimal example 11 months ago
Travis Burtrum eb31b55802 Proposed host-meta extensions 11 months ago
Travis Burtrum ba1aa70f37 Add ejabberd integration tests, currently fails with prosody without dialback 11 months ago
Travis Burtrum 239384aedf Update Cargo.lock and try to fix incorrect language detection 11 months ago
Travis Burtrum 14fd674e45 remove todo for done things 11 months ago
Travis Burtrum 63aa229f92 Reload cert/key on SIGHUP 11 months ago
Travis Burtrum fe2697c98d Revert "WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented" 11 months ago
Travis Burtrum 33d6f00781 Implement POSH and host-meta secure delegation for incoming and outgoing 11 months ago
Travis Burtrum af276e4231 Disable dialback for all tests 12 months ago
Travis Burtrum 6e0afd3196 Complete bi-directional SASL EXTERNAL support, no more dialback needed 12 months ago
Travis Burtrum 679f6fcfc8 WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented 12 months ago
Travis Burtrum 611e5ea43f Implement most of certificate auth/sasl external for incoming connections 12 months ago
Travis Burtrum 81b05b00c0 Clean up deps, add missing server alpn 12 months ago
Travis Burtrum ee3113a2f6 Implement certificate auth/sasl external for outgoing connections 12 months ago
Travis Burtrum d18d34d19a Fix compilation without websocket feature 12 months ago
Travis Burtrum 12732d50bb Add support for looking up wss:// connections via host-meta and host-meta.json and tests 12 months ago
Travis Burtrum 3d1446cb20 Multiplex WebSocket on the same sockets as STARTTLS and Direct TLS 1 year ago
Travis Burtrum f4b24d17f1 Add extensive end-to-end integration tests powered by podman 1 year ago
Travis Burtrum 56e414696d Add outgoing WebSocket support, major re-factor 1 year ago
Travis Burtrum 38d8c0ee59 fix clippy lints 1 year ago
Travis Burtrum be3a255978 Update all dependencies to latest versions, test nothing :) 1 year ago
Travis Burtrum 1bef5f2a9b Implement WebSocket reverse proxy support 2 years ago
Travis Burtrum c82869eb7c update cargo dependency versions 2 years ago
Travis Burtrum 6a12ec75ce much improved logging 2 years ago
Travis Burtrum 0322bdf76d Apply clippy suggestions 2 years ago
Travis Burtrum b99e6cd923 Migrate logging to rust log with optional env_logger feature 2 years ago
Travis Burtrum 0357959bab Some documentation and QUIC updates 2 years ago
Travis Burtrum 140eef484b set SRV resolver to LookupIpStrategy::Ipv4AndIpv6 2 years ago
Travis Burtrum 30bfb87064 Make QUIC S2S bidirectional too 2 years ago
Travis Burtrum 807410652f Add fuzzing, fix integer underflow 2 years ago
Travis Burtrum e07513a04a Document new QUIC and outgoing support 2 years ago
Travis Burtrum 377fbe0b73 Major re-factor, add XMPP-over-QUIC and outgoing forward support 2 years ago
Travis Burtrum 6a41f503d6 Remove now un-needed trim 2 years ago
Travis Burtrum b6150ec8d9 New state InsideAttribute for StanzaFilter, more tests 2 years ago
Travis Burtrum efadaf30d2 Complete rewrite of StanzaFilter, more tests, supports CDATA and more 2 years ago
Travis Burtrum 3792d2234a Re-factor stanza filter and add tests 2 years ago