Commit graph

  • 237405e3a0 Merge branch 'muc-presense-destroy' into 'master' Link Mauve 2021-12-22 18:19:50 +0100
  • 623d2cc27e
    xep_0045: register_stanza_plugin(MUCPresence, MUCDestroy) Maxime “pep” Buquet 2021-12-19 00:51:42 +0100
  • 6fb4617732 Merge branch 'remove-loop-param' into 'master' mathieui 2021-12-13 23:26:04 +0100
  • 0e5a4726af ci: fix curl image to an official one mathieui 2021-12-13 23:08:55 +0100
  • 8ba054dd53 ci: allow failure in python 3.11 for now mathieui 2021-12-13 22:43:52 +0100
  • e1b135c667 ci: only run integration tests once mathieui 2021-12-13 22:37:07 +0100
  • 4ca1de92b3 fix: integration tests mathieui 2021-12-13 22:35:53 +0100
  • 799a6a07a9 fix: remove loop parameter when deprecated (3.10) mathieui 2021-12-13 21:31:30 +0100
  • be6dde17f1 Revert "Replace asyncio.ensure_future() with asyncio.create_task()" mathieui 2021-12-13 21:25:41 +0100
  • 14ae84d666 Merge branch 'ci-add-python-versions' into 'master' mathieui 2021-12-13 20:41:00 +0100
  • 0cc1095ffc Merge branch 'asyncio-create-task' into 'master' mathieui 2021-12-13 20:40:15 +0100
  • 4cab1f62aa ci: add python 3.10 and 3.11 testing mathieui 2021-12-13 20:33:05 +0100
  • 4d7786a830 Changed iq.attrib['to'] to iq['to'], same for 'from'. Tim-Oliver Husser 2021-12-13 13:53:12 +0100
  • 8fccfc452b replaced params.xml.findall with params.findall in xml2fault Tim-Oliver Husser 2021-12-13 13:51:40 +0100
  • ed514e6f73 jid: Improve error reporting on IDNA validation failure Emmanuel Gil Peyrot 2021-11-18 15:33:37 +0100
  • bac6a4b2bf Replace asyncio.ensure_future() with asyncio.create_task() Emmanuel Gil Peyrot 2021-11-18 15:33:03 +0100
  • d4067275ff Merge branch '0045-invite-JID' into 'master' Link Mauve 2021-07-17 00:33:15 +0200
  • 91d32bd066
    xep_0045: Ensure invite and decline to/from are JIDs Maxime “pep” Buquet 2021-07-17 00:01:37 +0200
  • 22fa8bc4d9 Merge branch 'more-typing' into 'master' mathieui 2021-07-15 10:01:03 +0200
  • 5c54806578 stanza: fix circular imports mathieui 2021-07-05 23:05:57 +0200
  • 42ca51e2b1 ci: add a mypy stage mathieui 2021-07-05 22:44:41 +0200
  • de6c19c9cd add a mypy.ini file mathieui 2021-07-05 22:42:28 +0200
  • ca1cc73c79 xmlstream: refine type check mathieui 2021-07-05 22:41:49 +0200
  • 9489586cb4 plugins: use classvar properly mathieui 2021-07-05 22:41:41 +0200
  • 524c352da3 clientxmpp: cleanup some types mathieui 2021-07-05 22:41:19 +0200
  • 35eafadb44 features: fix typing mathieui 2021-07-05 22:40:21 +0200
  • af958fd1fe stanza: fix a bunch of type errors mathieui 2021-07-05 22:29:37 +0200
  • 0971bab30a matcher: fix idsender typing mathieui 2021-07-05 22:28:50 +0200
  • ed3bb878a7 handler: fix more types mathieui 2021-07-05 22:28:38 +0200
  • f2d7e86fc7 typing: add a bunch of type ignores mathieui 2021-07-05 22:25:38 +0200
  • fe1a325aa7 api: fix typing mathieui 2021-07-05 20:09:59 +0200
  • ea7f7d8119 fix: remove asyncio hack in slixtest mathieui 2021-07-04 16:01:48 +0200
  • 3516016f32 typing: reorder jid.bare setter mathieui 2021-07-04 15:59:46 +0200
  • a57aae792d typing: fix basexmpp type overloads mathieui 2021-07-04 15:59:27 +0200
  • d6924fa7ad fix: please python 3.7 mathieui 2021-07-03 11:41:03 +0200
  • 20e4c2c257 types: add __all__ mathieui 2021-07-03 11:12:48 +0200
  • df963542c1 basexmpp/clientxmpp: refine typing mathieui 2021-07-03 11:12:28 +0200
  • 7fc3c48cad pluginsdict: add xep 0048 mathieui 2021-07-03 11:11:35 +0200
  • 7d4172808f stanza: add typing mathieui 2021-07-03 11:09:41 +0200
  • 95b034797f jid: reorder properties for mypy mathieui 2021-07-03 11:09:09 +0200
  • f1b429199f cert: add some typing mathieui 2021-07-03 11:08:18 +0200
  • db48c8f4da xmlstream: add more types mathieui 2021-07-03 11:07:01 +0200
  • c07476e7de setup: indicate that slixmpp contains type hints mathieui 2021-07-03 10:41:51 +0200
  • 62e66e7d03 stanzabase: types mathieui 2021-04-24 22:44:41 +0200
  • 79f71ec0c1 starttls: do not send back the feature we receive mathieui 2021-04-24 20:58:19 +0200
  • 451bee0892 starttls: make the starttls element inherit from stanzabase mathieui 2021-04-24 20:56:31 +0200
  • 00d38c1b29 typing: add to tostring mathieui 2021-04-21 23:22:38 +0200
  • fed55d3dda typing: matchers and senders mathieui 2021-04-21 23:20:25 +0200
  • 4931e7e604 refactor: type the resolver mathieui 2021-04-20 22:14:01 +0200
  • 9f01d368c0 refactor: remove the now obsolete future_wrapper and asyncio-related module mathieui 2021-04-04 16:18:24 +0200
  • ef06429941 slixmpp.util: type things mathieui 2021-04-03 19:12:59 +0200
  • b1411d8ed7 Merge branch 'request-voice' into 'master' Link Mauve 2021-05-21 19:05:26 +0200
  • 889cfaa95b XEP-0045: Add a helper method to request voice Emmanuel Gil Peyrot 2021-05-21 18:43:30 +0200
  • b7f0160c0d Merge branch 'disconnected-stanzas-no-resend' into 'master' mathieui 2021-05-02 19:02:38 +0200
  • 528553be57 xmlstream: do not re-send queued stanzas on each connect mathieui 2021-05-02 18:55:14 +0200
  • 6f4ac7e7ce Merge branch 'fix-slow-tasks' into 'master' mathieui 2021-04-30 19:43:05 +0200
  • aaab58d229 itests: add a simple slow filter test mathieui 2021-04-30 19:28:12 +0200
  • 0b5f6cb0a8 xmlstream: fix slow tasks scheduling mathieui 2021-04-30 18:40:33 +0200
  • 24375f3c47 Release slix 1.7.1 slix-1.7.1 mathieui 2021-04-30 18:52:13 +0200
  • 8b90cdd73f xmlstream: fix slow tasks scheduling mathieui 2021-04-30 18:40:33 +0200
  • 027545eb71 Merge branch 'fix-docs' into 'master' Link Mauve 2021-04-24 20:39:29 +0200
  • 290d84cd0f docs: Use the correct number for user_nick Emmanuel Gil Peyrot 2021-04-24 20:32:25 +0200
  • f058e62680 Merge branch 'fix-0353' into 'master' Link Mauve 2021-04-24 20:25:34 +0200
  • 104917163d XEP-0353: Use the correct callback for <proceed/> Emmanuel Gil Peyrot 2021-04-24 20:20:02 +0200
  • d184442337 Merge branch 'fix-waiting-queue-xmlstream' into 'master' mathieui 2021-04-22 21:08:08 +0200
  • a4789acbfb xmlstream: fix use of the waiting queue mathieui 2021-04-22 21:07:30 +0200
  • 3630c3d1cc Merge branch 'caps-broadcast-presence' into 'master' mathieui 2021-04-20 19:08:46 +0200
  • 41fc6a2e6b itests: explicitly send caps in avatar example mathieui 2021-04-20 00:06:37 +0200
  • 7f0febb929 Merge branch 'use-runpy-for-version-data' into 'master' mathieui 2021-04-20 09:27:10 +0200
  • 44392fa2d9 fix: use runpy to get versiion-data mathieui 2021-04-20 09:18:57 +0200
  • 7bb94afdc8 XEP-0163: do not broadcast caps when adding/removing interest mathieui 2021-04-19 23:19:40 +0200
  • 8828a5b99d XEP-0115: add a broadcast parameter to update_caps mathieui 2021-04-19 23:17:10 +0200
  • 0d52344a31 Merge branch 'fix-component-handshake' into 'master' mathieui 2021-04-19 19:53:33 +0200
  • 768089d457 tests: fix bogus test case mathieui 2021-04-19 19:42:32 +0200
  • eee185ff90 stanza: rework the .append() and __eq__ methods mathieui 2021-04-18 23:01:36 +0200
  • 99c6fc923a itests: do not compare strings, compare xml mathieui 2021-04-18 23:01:01 +0200
  • d4e1b68534 Allow handshake in stream.send() when not connected yet mathieui 2021-04-18 21:16:03 +0200
  • 3bb01de120 stanza: add a Handshake class and use it in componentxmpp mathieui 2021-04-18 21:15:22 +0200
  • 7057773d18 Merge branch 'tentative-fix-for-reconnect-race' into 'master' mathieui 2021-04-12 19:49:10 +0200
  • 894131d772 Merge branch 'inbound-id-message-presence' into 'master' mathieui 2021-04-09 20:55:41 +0200
  • fcf666e3cb Fix #3441: Do not assign ID to inbound stanzas mathieui 2021-04-09 20:40:30 +0200
  • 3e5943f458 xmlstream: do not allow stanzas outside a session mathieui 2021-04-08 18:25:24 +0200
  • 7ddcc3428f Merge branch 'xep-0300-fixup' into 'master' mathieui 2021-03-11 20:54:31 +0100
  • d77eb3a7e8 Merge branch 'fix-0030-get-info-ifrom' into 'master' mathieui 2021-03-10 22:09:54 +0100
  • 7f90fb594a XEP-0030: Fix usage of ifrom in get_info mathieui 2021-03-10 22:07:00 +0100
  • 1cf6393b61 XEP-0300: small fixes mathieui 2021-03-10 21:26:08 +0100
  • 7c86c43fc7 Merge branch 'mam-update' into 'master' mathieui 2021-03-09 21:20:14 +0100
  • 8a1f9bec56 Merge branch 'xep-0115-fix-error' into 'master' mathieui 2021-03-09 20:05:09 +0100
  • ad2673fd2c XEP-0115: remove wrong coroutine=True argument mathieui 2021-03-09 20:02:16 +0100
  • 0115feaa31 tests: Add a MAM metadata stanza test mathieui 2021-03-09 19:44:21 +0100
  • 3613cd5f14 tests: Add a MAM stream test mathieui 2021-03-09 19:20:39 +0100
  • 644ebfe89f XEP-0313: Only remove origin-id from the mask if it exists mathieui 2021-03-09 19:17:10 +0100
  • e329eadbed XEP-0313: Fix off-by-one-page RSM fetching mathieui 2021-03-09 19:15:27 +0100
  • 4cdcc4d155 itests: test mam.iterate() as well for fetching the archive mathieui 2021-03-08 22:19:46 +0100
  • 97a63b9f25 XEP-0313: Update the API mathieui 2021-03-08 22:15:42 +0100
  • dbbc47e02d docs, XEP-0313: Order document by source mathieui 2021-03-08 22:11:50 +0100
  • 7d2b245bb0 XEP-0441: Split MAM preferences into a separate plugin mathieui 2021-03-08 22:01:16 +0100
  • e5f4794a36 XEP-0313: Update stanza for completeness, and more docs mathieui 2021-03-08 21:50:01 +0100
  • d7d4baefa3 tests: Add XEP-0313 stanza tests mathieui 2021-03-08 21:47:25 +0100
  • 1289cf575c Merge branch 'rsm-fixes' into 'master' mathieui 2021-03-09 19:25:26 +0100