This website requires JavaScript.
cf0eac9e0b
blamaybe
tokio-xmpp-serverconnector
moparisthebest
2024-09-18 01:16:19 -0400
9644f88144
Implement tokio_xmpp::ServerConnector
moparisthebest
2024-09-02 22:18:03 -0400
37df79a933
Re-factor ServerCert
master
moparisthebest
2024-01-05 01:59:26 -0500
bf6500538e
Work around extra illegal bytes after <starttls...
moparisthebest
2023-12-23 02:59:57 -0500
3122cfb1ff
Update deps
moparisthebest
2023-12-19 23:16:39 -0500
42aed6cbb2
Add full WebTransport support
moparisthebest
2023-12-19 22:28:48 -0500
3bdb461142
Implement unix socket support in all directions
unix
moparisthebest
2023-08-18 23:00:35 -0400
2459576f52
Fix compilation on windows
moparisthebest
2023-08-17 23:46:34 -0400
d34ab513e9
Upgrade webpki
moparisthebest
2023-08-17 00:21:35 -0400
a02ad734b7
Upgrade deps
moparisthebest
2023-08-16 22:30:32 -0400
051b7bebf6
Hackily install new scansion dependency in integration tests
moparisthebest
2023-08-15 23:40:00 -0400
c2e373ef07
Only need a reference to OutgoingVerifierConfig
moparisthebest
2023-05-18 21:18:33 -0400
5ae25e8aba
Some refactoring allowing better use as a library
moparisthebest
2023-05-18 20:30:10 -0400
e8b218e316
Add peek_bytes
moparisthebest
2023-02-20 23:00:23 -0500
01a29bd2a2
Upgrade quinn to 0.9
moparisthebest
2023-02-19 20:49:27 -0500
7c50b1bd18
Fix fuzzing
moparisthebest
2023-02-07 00:22:17 -0500
2a6dea344f
Send header Access-Control-Allow-Origin: * for outgoing WebSocket connections, thanks singpolyma
moparisthebest
2023-01-31 22:01:05 -0500
30ca8609d5
Fix websocket conversion code
moparisthebest
2022-09-30 21:22:01 -0400
f179a1c526
Implement optional support for systemd socket activation
moparisthebest
2022-07-18 01:49:56 -0400
27887c2e82
Remove un-needed tokio-tungstenite features, prepare for fixing reqwest to use our root certs
moparisthebest
2022-07-17 16:00:20 -0400
fd7920d551
More refactoring
moparisthebest
2022-07-17 02:34:54 -0400
e553b4da14
Massive refactoring
moparisthebest
2022-07-16 23:23:01 -0400
4498559c08
Update readme
moparisthebest
2022-07-16 20:55:05 -0400
455f833879
Add and define features for conditional compilation
moparisthebest
2022-07-16 16:27:41 -0400
ca4dce14fd
Read private keys with any headers
moparisthebest
2022-07-14 01:20:38 -0400
5e38d437a9
Update dependencies
moparisthebest
2022-06-21 23:09:50 -0400
90ab9f2ad7
Add logo thanks to TheCoffeMaker
moparisthebest
2022-06-21 22:34:01 -0400
9d308873c7
Fallback to original domain for Host: if securely delegated websocket fails
moparisthebest
2022-05-23 00:34:32 -0400
cc527aae39
Replace hacky sleep with proper ejabberdctl started check
moparisthebest
2022-05-22 23:30:10 -0400
06a4b7684c
Make integration/test.sh able to run tests in parallel
moparisthebest
2022-05-21 02:41:30 -0400
56846d8e50
Make mod_s2s_outgoing_proxy compatible with prosody 0.12
moparisthebest
2022-04-25 00:57:26 -0400
c0a8adc3e0
Add support for proxying outgoing WebSocket connections
moparisthebest
2022-03-25 01:32:10 -0400
4f5938e0ce
Implement future host-meta.json proposal
moparisthebest
2022-03-24 22:49:50 -0400
5f05332e37
Tweak proposed host-meta extension, add minimal example
moparisthebest
2022-03-18 01:11:58 -0400
909f7ec94a
Proposed host-meta extensions
moparisthebest
2022-03-17 00:12:58 -0400
91837a2ad5
Add ejabberd integration tests, currently fails with prosody without dialback
moparisthebest
2022-03-16 00:46:26 -0400
7a8e72e9f4
Update Cargo.lock and try to fix incorrect language detection
moparisthebest
2022-03-15 22:35:31 -0400
58b68540d7
remove todo for done things
moparisthebest
2022-03-10 01:29:41 -0500
a5b93b10be
Reload cert/key on SIGHUP
moparisthebest
2022-03-09 23:40:17 -0500
a8487a4f1e
Revert "WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented"
moparisthebest
2022-02-27 02:04:44 -0500
01714522ec
Implement POSH and host-meta secure delegation for incoming and outgoing
moparisthebest
2022-02-27 02:04:06 -0500
e792da3312
Disable dialback for all tests
moparisthebest
2022-02-23 00:21:12 -0500
28c5bb27e8
Complete bi-directional SASL EXTERNAL support, no more dialback needed
moparisthebest
2022-02-23 00:20:54 -0500
db2739a474
WebSocket host-meta tests use wildcard cert, revert after complete TLS name validation is implemented
moparisthebest
2022-02-22 23:12:37 -0500
f42498970c
Implement most of certificate auth/sasl external for incoming connections
moparisthebest
2022-02-22 02:51:45 -0500
7df66e2f78
Clean up deps, add missing server alpn
moparisthebest
2022-02-17 00:37:22 -0500
cff500016d
Implement certificate auth/sasl external for outgoing connections
moparisthebest
2022-02-17 00:14:40 -0500
27dbd346c0
Fix compilation without websocket feature
moparisthebest
2022-02-14 01:33:58 -0500
77bae23d8a
Add support for looking up wss:// connections via host-meta and host-meta.json and tests
moparisthebest
2022-02-13 14:45:13 -0500
d5dca49008
Multiplex WebSocket on the same sockets as STARTTLS and Direct TLS
moparisthebest
2022-02-11 00:55:36 -0500
14baf94efb
Add extensive end-to-end integration tests powered by podman
moparisthebest
2022-02-10 01:19:39 -0500
cb5553fb4f
Add outgoing WebSocket support, major re-factor
moparisthebest
2022-02-10 01:18:35 -0500
0b9b9098f0
fix clippy lints
moparisthebest
2022-01-19 01:14:39 -0500
bc932189a1
Update all dependencies to latest versions, test nothing :)
moparisthebest
2022-01-19 01:09:32 -0500
1bef5f2a9b
Implement WebSocket reverse proxy support
beta
moparisthebest
2021-07-28 02:24:08 -0400
ea6e3e7026
Implement WebSocket reverse proxy support
moparisthebest
2021-07-28 02:24:08 -0400
c82869eb7c
update cargo dependency versions
moparisthebest
2021-07-24 02:08:31 -0400
12ed7d0d86
update cargo dependency versions
moparisthebest
2021-07-24 02:08:31 -0400
6a12ec75ce
much improved logging
moparisthebest
2021-07-24 01:53:00 -0400
90a5f1837c
much improved logging
moparisthebest
2021-07-24 01:53:00 -0400
0322bdf76d
Apply clippy suggestions
moparisthebest
2021-06-08 00:41:15 -0400
f005907fc5
Apply clippy suggestions
moparisthebest
2021-06-08 00:41:15 -0400
b99e6cd923
Migrate logging to rust log with optional env_logger feature
moparisthebest
2021-06-08 00:14:22 -0400
39bb8a337e
Migrate logging to rust log with optional env_logger feature
moparisthebest
2021-06-08 00:14:22 -0400
0357959bab
Some documentation and QUIC updates
moparisthebest
2021-05-23 22:27:12 -0400
59f8e628ba
Some documentation and QUIC updates
moparisthebest
2021-05-23 22:27:12 -0400
140eef484b
set SRV resolver to LookupIpStrategy::Ipv4AndIpv6
moparisthebest
2021-05-18 00:01:49 -0400
0d2313e86f
set SRV resolver to LookupIpStrategy::Ipv4AndIpv6
moparisthebest
2021-05-18 00:01:49 -0400
30bfb87064
Make QUIC S2S bidirectional too
moparisthebest
2021-05-15 00:32:36 -0400
f127c02d45
Make QUIC S2S bidirectional too
moparisthebest
2021-05-15 00:32:36 -0400
807410652f
Add fuzzing, fix integer underflow
moparisthebest
2021-05-15 00:23:04 -0400
6b851312d8
Add fuzzing, fix integer underflow
moparisthebest
2021-05-15 00:23:04 -0400
e07513a04a
Document new QUIC and outgoing support
moparisthebest
2021-05-12 00:51:53 -0400
62a97d3721
Document new QUIC and outgoing support
moparisthebest
2021-05-12 00:51:53 -0400
377fbe0b73
Major re-factor, add XMPP-over-QUIC and outgoing forward support
moparisthebest
2021-04-27 02:02:02 -0400
8e612cf02e
Major re-factor, add XMPP-over-QUIC and outgoing forward support
moparisthebest
2021-04-27 02:02:02 -0400
6a41f503d6
Remove now un-needed trim
moparisthebest
2021-04-16 23:45:02 -0400
dfd76c3218
Remove now un-needed trim
moparisthebest
2021-04-16 23:45:02 -0400
b6150ec8d9
New state InsideAttribute for StanzaFilter, more tests
v1.0.1
moparisthebest
2021-04-16 01:57:02 -0400
5c966d9166
New state InsideAttribute for StanzaFilter, more tests
moparisthebest
2021-04-16 01:57:02 -0400
efadaf30d2
Complete rewrite of StanzaFilter, more tests, supports CDATA and more
moparisthebest
2021-04-16 01:16:19 -0400
8af6034b18
Complete rewrite of StanzaFilter, more tests, supports CDATA and more
moparisthebest
2021-04-16 01:16:19 -0400
3792d2234a
Re-factor stanza filter and add tests
moparisthebest
2021-04-15 00:49:52 -0400
e0d2f89c1e
Re-factor stanza filter and add tests
moparisthebest
2021-04-15 00:49:52 -0400
6f95db72ac
Update Cargo.lock versions
v1.0.0
moparisthebest
2021-04-14 02:47:18 -0400
2ef391c224
Update Cargo.lock versions
moparisthebest
2021-04-14 02:47:18 -0400
d95838b6ed
Fix ejabberd s2s
moparisthebest
2021-04-14 02:09:00 -0400
c160acb38f
Fix ejabberd s2s
moparisthebest
2021-04-14 02:09:00 -0400
9d17d7ed3a
Initial commit
moparisthebest
2021-04-12 23:40:44 -0400
3871589254
Initial commit
moparisthebest
2021-04-12 23:40:44 -0400