42 Commits (master)
 

Author SHA1 Message Date
Travis Burtrum 387198a509 Make mod_s2s_outgoing_proxy compatible with prosody 0.12 3 weeks ago
Travis Burtrum 9e8fffc2bb Add support for proxying outgoing WebSocket connections 2 months ago
Travis Burtrum 35c07a8770 Implement future host-meta.json proposal 2 months ago
Travis Burtrum d25dea3d28 Tweak proposed host-meta extension, add minimal example 2 months ago
Travis Burtrum eb31b55802 Proposed host-meta extensions 2 months ago
Travis Burtrum ba1aa70f37 Add ejabberd integration tests, currently fails with prosody without dialback 2 months ago
Travis Burtrum 239384aedf Update Cargo.lock and try to fix incorrect language detection 2 months ago
Travis Burtrum 14fd674e45 remove todo for done things 2 months ago
Travis Burtrum 63aa229f92 Reload cert/key on SIGHUP 2 months ago
Travis Burtrum fe2697c98d Revert "WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented" 3 months ago
Travis Burtrum 33d6f00781 Implement POSH and host-meta secure delegation for incoming and outgoing 3 months ago
Travis Burtrum af276e4231 Disable dialback for all tests 3 months ago
Travis Burtrum 6e0afd3196 Complete bi-directional SASL EXTERNAL support, no more dialback needed 3 months ago
Travis Burtrum 679f6fcfc8 WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented 3 months ago
Travis Burtrum 611e5ea43f Implement most of certificate auth/sasl external for incoming connections 3 months ago
Travis Burtrum 81b05b00c0 Clean up deps, add missing server alpn 3 months ago
Travis Burtrum ee3113a2f6 Implement certificate auth/sasl external for outgoing connections 3 months ago
Travis Burtrum d18d34d19a Fix compilation without websocket feature 3 months ago
Travis Burtrum 12732d50bb Add support for looking up wss:// connections via host-meta and host-meta.json and tests 3 months ago
Travis Burtrum 3d1446cb20 Multiplex WebSocket on the same sockets as STARTTLS and Direct TLS 3 months ago
Travis Burtrum f4b24d17f1 Add extensive end-to-end integration tests powered by podman 3 months ago
Travis Burtrum 56e414696d Add outgoing WebSocket support, major re-factor 3 months ago
Travis Burtrum 38d8c0ee59 fix clippy lints 4 months ago
Travis Burtrum be3a255978 Update all dependencies to latest versions, test nothing :) 4 months ago
Travis Burtrum 1bef5f2a9b Implement WebSocket reverse proxy support 10 months ago
Travis Burtrum c82869eb7c update cargo dependency versions 10 months ago
Travis Burtrum 6a12ec75ce much improved logging 10 months ago
Travis Burtrum 0322bdf76d Apply clippy suggestions 11 months ago
Travis Burtrum b99e6cd923 Migrate logging to rust log with optional env_logger feature 11 months ago
Travis Burtrum 0357959bab Some documentation and QUIC updates 12 months ago
Travis Burtrum 140eef484b set SRV resolver to LookupIpStrategy::Ipv4AndIpv6 1 year ago
Travis Burtrum 30bfb87064 Make QUIC S2S bidirectional too 1 year ago
Travis Burtrum 807410652f Add fuzzing, fix integer underflow 1 year ago
Travis Burtrum e07513a04a Document new QUIC and outgoing support 1 year ago
Travis Burtrum 377fbe0b73 Major re-factor, add XMPP-over-QUIC and outgoing forward support 1 year ago
Travis Burtrum 6a41f503d6 Remove now un-needed trim 1 year ago
Travis Burtrum b6150ec8d9 New state InsideAttribute for StanzaFilter, more tests 1 year ago
Travis Burtrum efadaf30d2 Complete rewrite of StanzaFilter, more tests, supports CDATA and more 1 year ago
Travis Burtrum 3792d2234a Re-factor stanza filter and add tests 1 year ago
Travis Burtrum 6f95db72ac Update Cargo.lock versions 1 year ago
Travis Burtrum d95838b6ed Fix ejabberd s2s 1 year ago
Travis Burtrum 9d17d7ed3a Initial commit 1 year ago