Commit Graph

467 Commits (master)
 

Author SHA1 Message Date
bodqhrohro 5f99e1cd06 Support partial JIDs in Bare/Full methods 2 years ago
remicorniere ac5b066815
Merge pull request #164 from remicorniere/XEP-0082
Support for XEP-0082.
4 years ago
CORNIERE Rémi 17d561f829 Support for XEP-0082.
Parsing of times with an offset does not work for now (should it ?)
4 years ago
remicorniere ce71bc5c76
Merge pull request #163 from remicorniere/XEP-0334
Support for XEP-0334Support for XEP-0334 (Message Hints)
4 years ago
CORNIERE Rémi 6a3ee5b0a5 Support for XEP-0334 4 years ago
remicorniere fe4c366de8
Merge pull request #161 from remicorniere/Issue_160
Fix issue #160
4 years ago
CORNIERE Rémi 0a4acd12c3 Fix issue #160 4 years ago
remicorniere ef6de6000a
Merge pull request #159 from remicorniere/close_keepalive
Close keepalive when recv() ends in client.go
4 years ago
rcorniere d4960afc97 Close keepalive when recv() ends in client.go 4 years ago
rcorniere 6e84084bb3 Close keepalive when recv() ends in client.go 4 years ago
remicorniere 64e54134df
Merge pull request #158 from remicorniere/reset_IsSecure
Reset isSecure in StartTLS()
4 years ago
rcorniere f1331dcebc Reset isSecure in StartTLS() 4 years ago
remicorniere 1e92089f96
Merge pull request #155 from remicorniere/Stream_Management_Patch
Stream Management
4 years ago
rcorniere 7850d07d37 Renamed Hooks 4 years ago
rcorniere 477a2b114c Changelog and doc 4 years ago
rcorniere 7a932d0504 Added missing tests 4 years ago
rcorniere eff622df76 Changelog update 4 years ago
rcorniere 5fcb1c4337 Refactor tests 4 years ago
rcorniere e59a86c380 Refactor tests 4 years ago
rcorniere 0459144512 First commit with dirty tests 4 years ago
remicorniere 22ba8d1f4e
Merge pull request #150 from jacksgt/patch-2
Remove "no depdencies" statement from README
4 years ago
remicorniere fa59efbfdc
Merge pull request #151 from FluuxIO/Rmv_Xtra_Deps
Removed unnecessary dependencies from the core lib go.mod
4 years ago
rcorniere 086ceb4047 Removed unnecessary dependencies from the core lib go.mod 4 years ago
Jack Henschel 35e3defc62
Remove "no depdencies" statement from README
As is apparent from the current go.mod file, this library definitely depends on various other libraries.
This in turn makes it depend on Go 1.13 (currently).
4 years ago
remicorniere 79cd7e37f1
Merge pull request #149 from remicorniere/Fixes
Various fixes
4 years ago
rcorniere 2083cbf29c Various fixes 4 years ago
remicorniere 928c1595ef
Merge pull request #148 from remicorniere/ResultSetsRework
- Changed IQ stanzas to pointer semantics
- Fixed commands from v 0.4.0 and tests
- Added primitive Result Sets support (XEP-0059)
- Tests for Result sets are not implemented yet. Result sets seem to be fairly unused across servers and is a little weird to test without a specific implementing XEP like XEP-0313; because the implementations are different across XEPs. Therefore, as 313 is coming, I'll update the tests for XEP-0059 with it.
4 years ago
rcorniere 70ef1d575f Reset Tests
Will come with MaM (XEP-313) implementation
4 years ago
rcorniere 8798ff6fc1 - Changed IQ stanzas to pointer semantics
- Fixed commands from v 0.4.0 and tests
- Added primitive Result Sets support (XEP-0059)
4 years ago
remicorniere 3a3a15507e
Update README.md 4 years ago
remicorniere 84665d8c13
Merge pull request #146 from remicorniere/PubSub_Example
Pub sub example update
4 years ago
CORNIERE Rémi e9bda893d6 Added tests for new Owner namespace function 4 years ago
CORNIERE Rémi 1d1adb0c48 Example pubsub code cleanup 4 years ago
CORNIERE Rémi 20e02cc9ad Added node config 4 years ago
remicorniere 9b557a68b3
Merge pull request #145 from remicorniere/PubSub_Example
Added README.md to PubSub client example
4 years ago
CORNIERE Rémi 9ca9f48c89 Added README.md 4 years ago
remicorniere 6b0a036d07
Merge pull request #144 from remicorniere/PubSub_Example
PubSub example
4 years ago
CORNIERE Rémi f3218c4afa PubSub example 4 years ago
remicorniere 75531f457a Change log pub sub (#143)
* 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

* Changelog v0.4.0
4 years ago
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
4 years ago
Jerome Sautret 6e2ba9ca57 Remove context leak warnings 4 years ago
Jerome Sautret 600f7d5246 Merge branch 'master' of github.com:FluuxIO/go-xmpp 4 years ago
Jerome Sautret ab80709aeb Added xmpp_component2 example. 4 years ago
remicorniere 94aceac802 Changed "Disconnect" to wait for the closing stream tag. (#141)
Updated example with a README.md and fixed some logs.
4 years ago
remicorniere e62b7fa0c7
Update client.go 4 years ago
remicorniere daf37cf5a8
Update Disconnect method on client
Remove wrong stanza sends
4 years ago
remicorniere ccc573c3b2
Update xmpp_chat_client.go
Quickfix : go back to menu when contacts are updated from server.
4 years ago
remicorniere 26114d40eb
Merge pull request #140 from remicorniere/Roster_Chat_Example
Added roster update to chat client example
4 years ago
CORNIERE Rémi f3252346c4 Added roster update to chat client example 4 years ago
remicorniere 3037bf6db8
Merge pull request #139 from remicorniere/IQ_Roster
Added Roster IQs
Added an overly primitive "disconnect" for the client to use in the chat client example
4 years ago