Mikhail
|
d9490c43fd
|
Dirty
|
2024-05-02 19:19:35 +02:00 |
Nikita Vilunov
|
6bba699d87
|
xmpp: disco-info iq for rooms
|
2024-04-15 23:08:43 +02:00 |
Nikita Vilunov
|
6d493d83a3
|
xmpp: use the Jid type in IQs' to and from fields, separate presence handling
|
2024-04-15 18:18:51 +02:00 |
Nikita Vilunov
|
0105a5b710
|
persistent memberships (#49)
Reviewed-on: lavina/lavina#49
|
2024-04-15 09:06:10 +00:00 |
Nikita Vilunov
|
57b6af8732
|
xmpp: configurable server hostname (#47)
Reviewed-on: lavina/lavina#47
|
2024-04-15 00:33:26 +00:00 |
Nikita Vilunov
|
0944c449ca
|
xmpp: in integration tests extract server startup code
|
2024-04-13 02:32:41 +02:00 |
Nikita Vilunov
|
cccc05afe9
|
xmpp: ignore text elements with spaces at the stream root
|
2024-04-11 23:08:09 +02:00 |
Nikita Vilunov
|
8b099f9be2
|
xmpp: fix handling of the `bind` iq
|
2024-04-07 12:06:23 +00:00 |
Nikita Vilunov
|
adece11fef
|
xmpp: make xml-headers optional in the c2s stream
|
2024-04-06 22:37:27 +00:00 |
Nikita Vilunov
|
ab61e975bf
|
xmpp: send correct errors on unknown iqs
|
2024-04-06 22:37:27 +00:00 |
Nikita Vilunov
|
fd437df67e
|
xmpp: buffer data outgoing over a TLS-stream
|
2024-04-06 22:35:01 +00:00 |
Nikita Vilunov
|
878ec33cbb
|
apply uniform formatting
|
2024-03-20 19:59:15 +01:00 |
JustTestingV
|
c6fb74a848
|
termination usage for stopping the socket connection gracefully (#34)
Reviewed-on: lavina/lavina#34
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2024-02-18 16:46:29 +00:00 |
JustTestingV
|
614be92be3
|
xmpp: no panic! (#29)
Reviewed-on: lavina/lavina#29
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2024-01-22 15:13:19 +00:00 |
Nikita Vilunov
|
85fa607e16
|
move sasl into separate crate
|
2023-12-08 03:33:18 +01:00 |
Nikita Vilunov
|
4dbc68adfe
|
Update rust toolchain
|
2023-11-20 17:19:12 +01:00 |
Nikita Vilunov
|
ff806cc3d9
|
xmpp: split off stanza and update handling into modules (#27)
Reviewed-on: lavina/lavina#27
|
2023-10-13 20:09:08 +00:00 |
Nikita Vilunov
|
68c342aa44
|
xmpp: a basic integration test scenario (#26)
Reviewed-on: lavina/lavina#26
|
2023-10-13 20:06:40 +00:00 |
JustTestingV
|
9582160d2c
|
xmpp: logopass auth (#19)
Reviewed-on: lavina/lavina#19
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2023-10-08 13:53:39 +00:00 |
Nikita Vilunov
|
9fca913430
|
xmpp: fix parsing of unknown elements in messages (#20)
Reviewed-on: lavina/lavina#20
|
2023-10-01 23:16:25 +00:00 |
Nikita Vilunov
|
dc0a101fe6
|
split xmpp projection into a separate crate
|
2023-10-01 01:47:18 +02:00 |