Commit Graph

  • 7186c058fd
    Update test.yaml master Mickaël Rémond 2024-05-16 17:41:31 +02:00
  • 87fb1dfe78
    Update test.yaml Mickaël Rémond 2024-05-16 16:51:07 +02:00
  • 655f875918 Support multiple command elements Bohdan Horbeshko 2024-05-12 09:13:13 -04:00
  • 9af32ad7e0 Fix marshalling/unmarshalling of command children Bohdan Horbeshko 2024-01-30 20:25:57 -05:00
  • 5f99e1cd06 Support partial JIDs in Bare/Full methods bodqhrohro 2019-11-06 01:27:37 +02:00
  • ac5b066815
    Merge pull request #164 from remicorniere/XEP-0082 remicorniere 2020-05-07 00:10:55 +00:00
  • 17d561f829 Support for XEP-0082. Parsing of times with an offset does not work for now (should it ?) CORNIERE Rémi 2020-04-29 10:13:31 +02:00
  • ce71bc5c76
    Merge pull request #163 from remicorniere/XEP-0334 remicorniere 2020-04-16 17:26:46 +02:00
  • 6a3ee5b0a5 Support for XEP-0334 CORNIERE Rémi 2020-04-09 10:02:11 +02:00
  • fe4c366de8
    Merge pull request #161 from remicorniere/Issue_160 v0.5.1 remicorniere 2020-03-16 22:29:03 +00:00
  • 0a4acd12c3 Fix issue #160 CORNIERE Rémi 2020-03-16 16:20:54 +01:00
  • ef6de6000a
    Merge pull request #159 from remicorniere/close_keepalive remicorniere 2020-03-16 11:13:13 +00:00
  • d4960afc97 Close keepalive when recv() ends in client.go rcorniere 2020-03-10 18:01:47 +01:00
  • 6e84084bb3 Close keepalive when recv() ends in client.go rcorniere 2020-03-10 17:32:03 +01:00
  • 64e54134df
    Merge pull request #158 from remicorniere/reset_IsSecure remicorniere 2020-03-10 16:16:49 +00:00
  • f1331dcebc Reset isSecure in StartTLS() rcorniere 2020-03-10 17:14:26 +01:00
  • 1e92089f96
    Merge pull request #155 from remicorniere/Stream_Management_Patch v0.5.0 remicorniere 2020-03-10 15:33:59 +00:00
  • 7850d07d37 Renamed Hooks rcorniere 2020-03-10 16:31:27 +01:00
  • 477a2b114c Changelog and doc rcorniere 2020-03-09 17:19:29 +01:00
  • 7a932d0504 Added missing tests rcorniere 2020-03-09 17:12:32 +01:00
  • eff622df76 Changelog update rcorniere 2020-03-09 16:50:12 +01:00
  • 5fcb1c4337 Refactor tests rcorniere 2020-03-09 10:55:22 +01:00
  • e59a86c380 Refactor tests rcorniere 2020-03-06 16:44:01 +01:00
  • 0459144512 First commit with dirty tests rcorniere 2020-03-06 16:44:01 +01:00
  • 22ba8d1f4e
    Merge pull request #150 from jacksgt/patch-2 remicorniere 2020-02-18 10:22:14 +00:00
  • fa59efbfdc
    Merge pull request #151 from FluuxIO/Rmv_Xtra_Deps remicorniere 2020-02-18 10:13:58 +00:00
  • 086ceb4047 Removed unnecessary dependencies from the core lib go.mod Rmv_Xtra_Deps rcorniere 2020-02-18 10:29:22 +01:00
  • 35e3defc62
    Remove "no depdencies" statement from README Jack Henschel 2020-02-11 16:29:52 +01:00
  • 79cd7e37f1
    Merge pull request #149 from remicorniere/Fixes remicorniere 2020-01-31 14:25:25 +00:00
  • 2083cbf29c Various fixes rcorniere 2020-01-31 15:17:59 +01:00
  • 928c1595ef
    Merge pull request #148 from remicorniere/ResultSetsRework remicorniere 2020-01-31 11:18:36 +00:00
  • 70ef1d575f Reset Tests Will come with MaM (XEP-313) implementation rcorniere 2020-01-31 12:06:53 +01:00
  • 8798ff6fc1 - Changed IQ stanzas to pointer semantics - Fixed commands from v 0.4.0 and tests - Added primitive Result Sets support (XEP-0059) rcorniere 2020-01-31 11:48:03 +01:00
  • 3a3a15507e
    Update README.md remicorniere 2020-01-20 12:24:01 +01:00
  • 84665d8c13
    Merge pull request #146 from remicorniere/PubSub_Example remicorniere 2020-01-14 22:53:11 +00:00
  • e9bda893d6 Added tests for new Owner namespace function CORNIERE Rémi 2020-01-14 23:47:18 +01:00
  • 1d1adb0c48 Example pubsub code cleanup CORNIERE Rémi 2020-01-14 23:13:13 +01:00
  • 20e02cc9ad Added node config CORNIERE Rémi 2020-01-14 22:47:49 +01:00
  • 9b557a68b3
    Merge pull request #145 from remicorniere/PubSub_Example remicorniere 2020-01-14 18:23:49 +00:00
  • 9ca9f48c89 Added README.md CORNIERE Rémi 2020-01-14 19:21:29 +01:00
  • 6b0a036d07
    Merge pull request #144 from remicorniere/PubSub_Example remicorniere 2020-01-14 18:16:27 +00:00
  • f3218c4afa PubSub example CORNIERE Rémi 2020-01-14 19:12:54 +01:00
  • 75531f457a Change log pub sub (#143) v0.4.0 remicorniere 2020-01-09 14:33:38 +00:00
  • 947fcf0432 PubSub protocol support (#142) remicorniere 2020-01-09 14:33:11 +00:00
  • 6e2ba9ca57 Remove context leak warnings Jerome Sautret 2019-12-26 15:51:19 +01:00
  • 600f7d5246 Merge branch 'master' of github.com:FluuxIO/go-xmpp Jerome Sautret 2019-12-26 15:06:14 +01:00
  • ab80709aeb Added xmpp_component2 example. Jerome Sautret 2019-12-26 15:05:34 +01:00
  • 94aceac802 Changed "Disconnect" to wait for the closing stream tag. (#141) remicorniere 2019-12-26 13:47:02 +00:00
  • e62b7fa0c7
    Update client.go remicorniere 2019-12-24 10:47:25 +00:00
  • daf37cf5a8
    Update Disconnect method on client remicorniere 2019-12-24 10:44:01 +00:00
  • ccc573c3b2
    Update xmpp_chat_client.go remicorniere 2019-12-23 09:25:39 +00:00
  • 26114d40eb
    Merge pull request #140 from remicorniere/Roster_Chat_Example remicorniere 2019-12-23 09:07:56 +00:00
  • f3252346c4 Added roster update to chat client example CORNIERE Rémi 2019-12-23 10:05:27 +01:00
  • 3037bf6db8
    Merge pull request #139 from remicorniere/IQ_Roster remicorniere 2019-12-23 08:12:26 +00:00
  • f8f820170e
    Merge branch 'master' into IQ_Roster remicorniere 2019-12-23 08:09:39 +00:00
  • 390336b894 Added Roster IQs Added an overly primitive "disconnect" for the client to use in the chat client example CORNIERE Rémi 2019-12-23 09:04:18 +01:00
  • 38f53642ba
    Merge pull request #138 from remicorniere/Basic_Terminal_Client remicorniere 2019-12-18 07:07:14 +00:00
  • c006990c20 Logging. Added menus. Can now send raw stanzas. CORNIERE Rémi 2019-12-18 07:59:23 +01:00
  • f0179ad90e Logging. Added menus. Can now send raw stanzas. CORNIERE Rémi 2019-12-18 01:55:00 +01:00
  • 1ba2add651 Example client with TUI CORNIERE Rémi 2019-12-16 01:42:27 +01:00
  • 27130d7292
    Merge pull request #135 from remicorniere/Error_Handling remicorniere 2019-12-12 14:51:00 +00:00
  • 3c9b0db5b8 Fixed decoder usage. Decoders have internal buffering, and creating many on a single TCP connection can cause issues in parsing exchanged XML documents. rcorniere 2019-12-10 17:15:16 +01:00
  • fd48f52f3d Using precisely sized buffers for tcp tests rcorniere 2019-12-10 14:30:15 +01:00
  • 1f5591f33a Merge branch 'Error_Handling' of github.com:remicorniere/go-xmpp into Error_Handling rcorniere 2019-12-10 12:45:58 +01:00
  • 6d8e9d325a Try removing decoder from IQ tests and changing writing method CORNIERE Rémi 2019-12-09 13:31:01 +01:00
  • e675e65a59 Added callback to process errors after connection. Added tests and refactored a bit. CORNIERE Rémi 2019-12-05 18:12:00 +01:00
  • b74c0f0374
    Merge pull request #136 from Crypho/eventmanager-status remicorniere 2019-12-09 15:30:53 +00:00
  • 4f4e9f454f
    Merge pull request #134 from Crypho/configurable-keepalive remicorniere 2019-12-09 14:12:16 +00:00
  • f41177775a Make keepalive interval configurable Wichert Akkerman 2019-12-04 22:17:58 +01:00
  • f8c992a385 Fix updating of EventManager.CurrentState Wichert Akkerman 2019-12-09 12:30:37 +01:00
  • 5eff2d7623 Added callback to process errors after connection. Added tests and refactored a bit. CORNIERE Rémi 2019-12-05 18:12:00 +01:00
  • 6a3833b27d Removed last bits of codecov rcorniere 2019-12-02 10:19:39 +01:00
  • 51db430cff
    Merge pull request #130 from remicorniere/master remicorniere 2019-11-29 16:15:08 +00:00
  • bfe2b7a30f Removed codeship and codecov. We now use github actions and coveralls. rcorniere 2019-11-29 17:13:18 +01:00
  • a95b53d9ad
    Update with coveralls badge. Removed codecov badge remicorniere 2019-11-29 16:37:23 +01:00
  • 10078e2a1b
    Merge pull request #124 from Crypho/github-ci remicorniere 2019-11-29 15:18:01 +00:00
  • 80ba790555
    Added coverage remicorniere 2019-11-29 15:56:27 +01:00
  • c60edf4771
    Added "-race" flag to tests run command remicorniere 2019-11-28 17:40:19 +01:00
  • 3b84cb796e Add 0.3.0 changelog v0.3.0 Jerome Sautret 2019-11-28 17:39:10 +01:00
  • 1822089db6 Tests for Component and code style fixes (#129) remicorniere 2019-11-28 16:15:15 +00:00
  • 6f35ae4103 Fix triggers Wichert Akkerman 2019-11-28 09:51:49 +01:00
  • 7d89353156 Fix SIGSEGV in xmpp_component (#126) remicorniere 2019-11-22 15:07:40 +01:00
  • 6aa1e668ee
    Fix issues after refactor Mickael Remond 2019-11-08 12:07:55 +01:00
  • 1539e4f193 Setup GitHub actions to run tests Wichert Akkerman 2019-11-05 14:03:56 +01:00
  • 47976624c9
    Preparing v0.2.0 Changelog before version release Mickael Remond 2019-11-04 16:48:48 +01:00
  • 4efde692a2
    Add placeholder in README for routing packets and get IQ responses Mickael Remond 2019-11-04 16:36:45 +01:00
  • 08878ed4a2
    Update go.sum file Mickael Remond 2019-11-04 16:32:59 +01:00
  • ce05c3226c
    Fix failing tests Mickael Remond 2019-11-04 16:32:29 +01:00
  • 3e94880916
    Merge branch 'master' of https://github.com/FluuxIO/go-xmpp Mickael Remond 2019-11-04 16:25:07 +01:00
  • eda5c23c54 Add SendIQ to StreamClient and Sender Wichert Akkerman 2019-10-31 20:08:39 +01:00
  • a0e74051fd Use a channel based API for SendIQ Wichert Akkerman 2019-10-29 11:37:49 +01:00
  • 83bc8581fd Cleanup the IQ result route API Wichert Akkerman 2019-10-29 11:02:41 +01:00
  • 8088e3fa7e Add Client.SendIQ method Wichert Akkerman 2019-10-29 10:49:01 +01:00
  • 070934743f Add tests for iq result routes Wichert Akkerman 2019-10-29 10:34:33 +01:00
  • 6a25856e85 We need to lock isResultRoutes Wichert Akkerman 2019-10-29 10:34:23 +01:00
  • 8e1dac6ffa Add IQ result routes to the Router Wichert Akkerman 2019-10-28 21:48:01 +01:00
  • 21f6a549db Always add an id to IQ queries Wichert Akkerman 2019-10-28 21:21:35 +01:00
  • 1d7db9ceee
    Comments clean-up Mickael Remond 2019-11-04 12:58:10 +01:00
  • 0227596f90 Increase size of XML decoder internal buffers Wichert Akkerman 2019-11-01 21:57:38 +01:00
  • ebb6e845bf
    Update requirements to go1.13 as required by new websockets dependencies Mickael Remond 2019-10-29 14:52:31 +01:00