Nikita Vilunov
|
3e1bb53c1b
|
feat(xmpp): respond to unknown IQs with errors
|
2023-03-21 01:16:02 +01:00 |
Nikita Vilunov
|
a65ea89ce1
|
feat(xmpp): make presence polymorphic wrt any fields
|
2023-03-20 17:25:14 +01:00 |
Nikita Vilunov
|
1cc4761aeb
|
feat(xmpp): presence parsing
|
2023-03-15 15:27:48 +01:00 |
Nikita Vilunov
|
6add6db371
|
feat(xmpp): roster query stub
|
2023-03-12 22:50:28 +01:00 |
Nikita Vilunov
|
33dbfba116
|
feat(xmpp): implement session iq
|
2023-03-12 14:15:13 +01:00 |
Nikita Vilunov
|
4107c5b663
|
feat(xmpp): answer to bind requests
|
2023-03-12 13:25:23 +01:00 |
Nikita Vilunov
|
4730526fee
|
feat(xmpp): glue parsing of incoming messages together
|
2023-03-12 00:30:48 +01:00 |
Nikita Vilunov
|
443f6a2c90
|
feat(xmpp): iq body ADT with parsing
|
2023-03-11 18:36:38 +01:00 |
Nikita Vilunov
|
dc788a89c4
|
feat(xmpp): extract tls xml defns into a separate module
|
2023-03-06 12:49:51 +01:00 |
Nikita Vilunov
|
f1eff730a2
|
feat(xmpp): refactor the projection
|
2023-03-06 12:05:33 +01:00 |
Nikita Vilunov
|
42c22d045f
|
feat(xmpp): implement socket start negotiation up to auth
|
2023-03-05 22:04:28 +01:00 |
Nikita Vilunov
|
435da6663a
|
feat(xmpp): serialization of stream start
|
2023-02-28 12:12:03 +01:00 |
Nikita Vilunov
|
494ddc7ee1
|
feat(xmpp): placeholder for xmpp projection and example of xml
|
2023-02-28 00:05:30 +01:00 |