Commit Graph

  • 409d563eec
    Update README example after API change Mickael Remond 2019-06-29 14:58:59 +0200
  • d90cc239ae
    Spelling consistency Mickael Remond 2019-06-29 14:57:24 +0200
  • b35868b689
    Improve stanza package documentation Mickaël Rémond 2019-06-29 14:53:14 +0200
  • 6165232d7a
    Improves documentation of stanza package Mickael Remond 2019-06-29 14:40:35 +0200
  • 91c562200d
    Move missing file to stanza package Mickael Remond 2019-06-29 11:03:55 +0200
  • 5992cc2231 Fix XMPP logger consistency Mickael Remond 2019-06-29 10:45:25 +0200
  • ffcb16d1d9
    Fix XMPP logger consistency Mickael Remond 2019-06-29 10:45:25 +0200
  • 318e5e8a50
    Postconnect method should receive an xmpp.Sender and not directly a client Mickael Remond 2019-06-29 09:35:33 +0200
  • a465e370e2
    Rename check_cert Mickael Remond 2019-06-29 09:17:35 +0200
  • 9bb4f32769
    Clean up & documentation Mickael Remond 2019-06-28 16:41:53 +0200
  • e3c0747cbb
    Improves documentation: Explain how to create a custom stanza extension Mickael Remond 2019-06-28 16:19:09 +0200
  • 0fd1bb2483
    Merge pull request #79: Stanza package & pattern to help building stanzas Mickaël Rémond 2019-06-27 14:57:26 +0200
  • 4a4fc39cf6
    Merge with changes from master Mickael Remond 2019-06-27 14:55:44 +0200
  • 5db9a80605
    Move example to new data structure Mickael Remond 2019-06-27 14:35:03 +0200
  • 20a66dc47d
    Use an approach to build stanza that do not require a "builder" abstraction Mickael Remond 2019-06-27 14:30:23 +0200
  • 1dacc663d3
    Add basic builder support Mickael Remond 2019-06-27 10:23:49 +0200
  • cb9016693c
    Move some IQ declaration in their own files Mickael Remond 2019-06-27 10:22:36 +0200
  • 0c7e4588c6
    Add initial documentation Mickael Remond 2019-06-27 10:21:33 +0200
  • 3fa1a4b387
    Remove useless reference to IQPayload Mickael Remond 2019-06-27 09:59:19 +0200
  • 80f32b4af7
    Update README.md Mickaël Rémond 2019-06-27 09:47:08 +0200
  • 781b875cf1
    Resync with Master Mickael Remond 2019-06-26 18:42:40 +0200
  • 3d088a6078 Use NullableInt to encode presence history values Mickael Remond 2019-06-26 18:25:59 +0200
  • 0ee4764d31 Update error.go Mickael Remond 2019-06-26 18:25:17 +0200
  • 1971772394 fix everything Martin/Geno 2019-06-24 16:38:22 +0200
  • 6fbfe9fd0a Update pres_muc_test.go genofire 2019-06-24 12:20:44 +0200
  • 98b1bae155
    Use NullableInt to encode presence history values Mickael Remond 2019-06-26 18:25:59 +0200
  • e918057e93
    Update error.go Mickael Remond 2019-06-26 18:25:17 +0200
  • 5ed66de79e
    Fix tests after refactor Mickael Remond 2019-06-26 17:28:54 +0200
  • 428787d7ab
    Refactor and move parsing and stanza to a separate package Mickael Remond 2019-06-26 17:14:52 +0200
  • 0acf824217
    Fix typo in error const enum Mickael Remond 2019-06-26 16:21:18 +0200
  • 445bb8efa3
    Fix crash on send when disconnected Mickael Remond 2019-06-26 15:58:42 +0200
  • f79a3a219b
    Improves IPV6 examples Mickael Remond 2019-06-26 14:00:39 +0200
  • 1c792e61c6 Adding tests and always use brackets in IPV6 addresses Mickael Remond 2019-06-26 12:29:39 +0200
  • fde524ef98 fix connection to ipv6 address + use fallback to jid domain genofire 2019-06-26 09:04:03 +0200
  • 40a03596cc
    Adding tests and always use brackets in IPV6 addresses Mickael Remond 2019-06-26 12:29:39 +0200
  • c2cac53202
    fix connection to ipv6 address + use fallback to jid domain genofire 2019-06-26 09:04:03 +0200
  • 8987cf5e57
    fix everything Martin/Geno 2019-06-24 16:38:22 +0200
  • 7a386ec8d0 Examples should use local repository version Mickael Remond 2019-06-24 12:17:53 +0200
  • 83f96fbd41 Fix error code Mickael Remond 2019-06-24 12:16:19 +0200
  • def9629a0b Make it possible to extract unknown iq payload, in field Any Mickael Remond 2019-06-24 12:15:29 +0200
  • 1542110f1b If there is no match in router, properly send not-implemented reply for iq set & get Mickael Remond 2019-06-24 11:31:08 +0200
  • d6d371df4d Do not export Router.route as it is not supposed to be called directly Mickael Remond 2019-06-24 11:13:25 +0200
  • 99ee35ab31
    Update pres_muc_test.go genofire 2019-06-24 12:20:44 +0200
  • aef2b91a5a
    Examples should use local repository version Mickael Remond 2019-06-24 12:17:53 +0200
  • 0834280571
    Fix error code Mickael Remond 2019-06-24 12:16:19 +0200
  • 720bd7a197
    Make it possible to extract unknown iq payload, in field Any Mickael Remond 2019-06-24 12:15:29 +0200
  • cb3dd12d88
    If there is no match in router, properly send not-implemented reply for iq set & get Mickael Remond 2019-06-24 11:31:08 +0200
  • 25c011419e
    Do not export Router.route as it is not supposed to be called directly Mickael Remond 2019-06-24 11:13:25 +0200
  • 3521c488ea Initial HTML message support Mickael Remond 2019-06-23 15:52:20 +0200
  • 7bf61a9258
    Initial HTML message support Mickael Remond 2019-06-23 15:52:20 +0200
  • 8f7b4ba8a4 Implement MUC Presence Extension Mickael Remond 2019-06-23 12:15:47 +0200
  • fc594b96b3
    Implement MUC Presence Extension Mickael Remond 2019-06-23 12:15:47 +0200
  • 4a4c4850d1
    Add msg.Get method to match and extract message extensions Mickael Remond 2019-06-22 18:36:16 +0200
  • 6ddfa781e5
    Update example in README Mickael Remond 2019-06-22 11:29:47 +0200
  • 555cbe12b4
    Update example dependency to latest code version Mickael Remond 2019-06-22 11:28:01 +0200
  • e9c704eff5
    Fix router after #62 merge Mickael Remond 2019-06-22 11:24:14 +0200
  • d9fdff0839 Add constants (enumlike) for stanza types and simplify packet creation (#62) genofire 2019-06-22 11:13:33 +0200
  • f675a9f663
    Gather enums to simplify and keep everything Stanza Attributes under Attrs struct Mickael Remond 2019-06-21 11:50:19 +0200
  • 6e23384922
    Priority is an int8 (a byte) Mickael Remond 2019-06-21 10:06:53 +0200
  • 3e09fd7739
    revert priority to int Martin/Geno 2019-06-20 18:44:14 +0200
  • d29710f847
    Remove zero value Mickael Remond 2019-06-20 18:34:39 +0200
  • 8ed48ad90c
    Reuse presenceShow in test Mickael Remond 2019-06-20 18:34:01 +0200
  • 2eabfac9bd
    Presence can negative Mickael Remond 2019-06-20 18:01:50 +0200
  • 919fe67cf8
    add constants (enumlike) + remove lang form iq Martin/Geno 2019-06-20 16:59:53 +0200
  • 63f7113782
    Improve documentation Mickael Remond 2019-06-19 19:38:27 +0200
  • 216229b26b
    Improve documentation Mickael Remond 2019-06-19 19:35:55 +0200
  • f7170f9e8c
    For now, we do not need to expose backoff in the documentation Mickael Remond 2019-06-19 19:33:31 +0200
  • 95bbbcc45e
    For now, we do not need to expose backoff in the documentation Mickael Remond 2019-06-19 19:33:31 +0200
  • ead8ec1813
    Add minor comment Mickael Remond 2019-06-19 19:19:43 +0200
  • 03cd488a8b
    Minor clean-up, comments and refactoring Mickael Remond 2019-06-19 19:17:55 +0200
  • f4d5a51d6f
    Update examples Mickael Remond 2019-06-19 17:41:23 +0200
  • 032dfd6cf4
    NewIQ, NewMessage and NewPresence are now initialized with the Attrs struct Mickael Remond 2019-06-19 17:32:49 +0200
  • 145fce6b3f
    Add StanzaType matcher / Clarify empty route behaviour (#65) Mickaël Rémond 2019-06-21 16:48:13 +0200
  • ae516673b4
    Clarify the role of an empty route as last route in your router chain Mickael Remond 2019-06-21 16:42:39 +0200
  • 22c0c4e258
    More matching tests on router Mickael Remond 2019-06-21 16:36:44 +0200
  • 5f477038a8
    Add route to match on stanza type Mickael Remond 2019-06-21 16:18:37 +0200
  • 5d362b505b
    Priority is an int Mickael Remond 2019-06-20 18:36:57 +0200
  • 923fd61587 compress iq checking in component genofire 2019-06-20 11:41:29 +0200
  • 44681e8053 fix iq - get after refactoring routing on #55 genofire 2019-06-20 11:36:22 +0200
  • 0beef733a1
    compress iq checking in component genofire 2019-06-20 11:41:29 +0200
  • 1500cb46f5
    fix iq - get after refactoring routing on #55 genofire 2019-06-20 11:36:22 +0200
  • 1a7aa94bae
    Update dependencies for examples Mickael Remond 2019-06-19 14:33:03 +0200
  • a6cbc0c08f Properly decode an IQ with both a payload and an error Mickael Remond 2019-06-19 13:46:02 +0200
  • 3f81465c6c Update examples Mickael Remond 2019-06-19 11:19:49 +0200
  • 24502f7cd7 Expand test Mickael Remond 2019-06-19 11:19:16 +0200
  • af0ae525b8 An IQ can only have a single payload Mickael Remond 2019-06-19 10:21:57 +0200
  • 359760315f
    Properly decode an IQ with both a payload and an error Mickael Remond 2019-06-19 13:46:02 +0200
  • d455f29258
    Fix installation note Mickaël Rémond 2019-06-19 11:43:16 +0200
  • 4b31014dfa
    Update examples Mickael Remond 2019-06-19 11:19:49 +0200
  • 86854204bd
    Expand test Mickael Remond 2019-06-19 11:19:16 +0200
  • d465b7bbd8
    An IQ can only have a single payload Mickael Remond 2019-06-19 10:21:57 +0200
  • 683fdea2ec
    Fix installation note Mickael Remond 2019-06-18 17:18:17 +0200
  • 7f889909fd
    Add initial doc for xmpp-check Mickael Remond 2019-06-18 17:01:26 +0200
  • 4d015e5b29
    With go modules, we should be able to remove import comments Mickael Remond 2019-06-18 16:28:30 +0200
  • c8ded1462f
    Fix import path Mickael Remond 2019-06-18 16:13:52 +0200
  • 28ae759144
    Fix import path Mickael Remond 2019-06-18 16:11:00 +0200
  • 55c7251fac
    Fix import for go get Mickael Remond 2019-06-18 15:33:37 +0200
  • 398ba224e7
    Mention Namespace Delegation and Privileged Entity support Mickael Remond 2019-06-18 15:16:19 +0200
  • 00e9dd4e47
    Add link to examples directory. Mickael Remond 2019-06-18 15:01:21 +0200
  • ddff6527bd
    Update examples dependencies Mickael Remond 2019-06-18 14:39:58 +0200