rcorniere
e59a86c380
Refactor tests
2020-03-06 17:52:52 +01:00
rcorniere
2083cbf29c
Various fixes
2020-01-31 15:17:59 +01:00
rcorniere
8798ff6fc1
- Changed IQ stanzas to pointer semantics
...
- Fixed commands from v 0.4.0 and tests
- Added primitive Result Sets support (XEP-0059)
2020-01-31 11:48:03 +01:00
remicorniere
947fcf0432
PubSub protocol support ( #142 )
...
* PubSub protocol support
Added support for :
- XEP-0050 (Command))
- XEP-0060 (PubSub)
- XEP-0004 (Forms)
Fixed the NewClient function by adding parsing of the domain from the JID if no domain is provided in transport config.
Updated xmpp_jukebox example
* Delete useless pubsub errors
* README.md update
Fixed import in echo example
* Typo
* Fixed raw send on client example
* Fixed jukebox example and added a README.md
2020-01-09 15:33:11 +01:00
rcorniere
3c9b0db5b8
Fixed decoder usage.
...
Decoders have internal buffering, and creating many on a single TCP connection can cause issues in parsing exchanged XML documents.
2019-12-10 17:53:42 +01:00
rcorniere
fd48f52f3d
Using precisely sized buffers for tcp tests
2019-12-10 15:10:19 +01:00
CORNIERE Rémi
6d8e9d325a
Try removing decoder from IQ tests and changing writing method
2019-12-09 16:32:33 +01:00
CORNIERE Rémi
e675e65a59
Added callback to process errors after connection.
...
Added tests and refactored a bit.
2019-12-09 16:32:33 +01:00
Mickael Remond
4d015e5b29
With go modules, we should be able to remove import comments
2019-06-18 16:28:30 +02:00
Mickael Remond
5eae7f4ef7
Move project to gosrc.io/xmpp
...
The URL will be more permanent as this is a place we dedicate as short URL for our go projects.
2018-12-26 18:50:01 +01:00
Mickael Remond
710174b165
Moving XMPP library to Fluux project
2018-01-01 18:12:33 +01:00