Commit Graph

  • 41d733e77f Only defuse stdlib through an env var mathieui 2022-03-18 23:58:37 +0100
  • 0fba8fd7f8 doap: add 454 entry Maxime “pep” Buquet 2022-03-19 10:25:46 +0100
  • b899baabd8 xep_0454: also include finalize's result in the payload Maxime “pep” Buquet 2022-03-18 18:37:37 +0100
  • acad41f3b7 xep_0454: Don't force content-type to application/octect-stream Maxime “pep” Buquet 2022-03-18 18:30:58 +0100
  • bde5aaaf3e examples/http_upload.py: Add --encrypt parameter to send encrypted files Maxime “pep” Buquet 2022-03-18 15:22:52 +0100
  • 7222ade0dd xep_0454: Ensure format_url returns a str Maxime “pep” Buquet 2022-03-18 16:11:07 +0100
  • 14a6c7801d tests: XEP-0454 Maxime “pep” Buquet 2022-03-18 15:15:24 +0100
  • b52540e49f xep_0454: implement decrypt method Maxime “pep” Buquet 2022-03-18 14:27:26 +0100
  • c1aeab328b xep_0454: use streaming API from CipherContext Maxime “pep” Buquet 2022-03-18 13:25:00 +0100
  • 51644e301b xep_0454: Add wrapper to xep_363's upload_file Maxime “pep” Buquet 2022-03-18 12:11:41 +0100
  • bc8af3cc61 xep_0454: new plugin. OMEMO Media Sharing Maxime “pep” Buquet 2022-03-17 23:06:45 +0100
  • 3c08f471cf xep_0363: change filename to Path Maxime “pep” Buquet 2022-03-17 20:59:05 +0100
  • 54b724c28b examples/http_upload: Add some typing Maxime “pep” Buquet 2022-03-17 20:56:03 +0100
  • abd699593f Merge branch 'fix-mypy' into 'master' mathieui 2022-03-19 00:07:55 +0100
  • 4202ed4cd5 Fix mypy in CI mathieui 2022-03-19 00:04:56 +0100
  • 60df4ef7aa
    xep_0045: Require JID when setting outcast affiliation Maxime “pep” Buquet 2022-03-16 16:12:20 +0100
  • ad610c7ded Fix the XEP-0444 stanza test mathieui 2022-03-07 21:31:13 +0100
  • e8f45dedfe Merge branch 'release-1.8.0' into 'master' slix-1.8.0 mathieui 2022-02-27 22:25:34 +0100
  • 51a7cad7e1 doap: add a 1.8.0 entry mathieui 2022-02-27 22:21:35 +0100
  • 389a358996 version: increment to 1.8.0 mathieui 2022-02-27 22:20:02 +0100
  • 001e0c7060 Merge branch 'doc-update' into 'master' mathieui 2022-02-27 20:48:48 +0100
  • 5c4c867dee docs: add a page on how to remove process() mathieui 2022-02-27 20:33:26 +0100
  • b23b805dc5 docs: Fix some wrong references mathieui 2022-02-27 20:32:48 +0100
  • 11b555af20 Merge branch 'fix-join-muc-wait' into 'master' mathieui 2022-02-27 20:30:12 +0100
  • 06172ea896 XEP-0045: return occupants and history when join is complete mathieui 2022-02-27 18:11:10 +0100
  • 815b7d5af7 Fix join_muc_wait: end join only upon receiving the room subject mathieui 2022-02-27 16:22:59 +0100
  • 28fe68c7d3 Merge branch 'end-filter-run' into 'master' mathieui 2022-02-18 22:29:02 +0100
  • d15a37e146 fix: allow cancelling the run_filters coroutine mathieui 2022-02-16 22:11:19 +0100
  • 98dba869c7 Merge branch 'deprecate-xmpp-process' into 'master' mathieui 2022-02-16 21:26:03 +0100
  • bcb4495c6d deprecate XMLStream.process() mathieui 2022-02-15 21:57:49 +0100
  • 22b00c6073 Merge branch 'update-doc-yieldfrom' into 'master' mathieui 2022-02-15 20:58:20 +0100
  • a50bffae89 docs: remove yield from and fix some old changes mathieui 2022-02-06 14:48:04 +0100
  • 92c3f69829 Merge branch 'fix-doap' into 'master' mathieui 2022-02-15 20:53:48 +0100
  • 1e7d7bf8cb Merge branch 'ibb-fix-races' into 'master' mathieui 2022-02-07 19:03:31 +0100
  • 53f0971fd0 doap: add missing 1.7.1 release and fix 1.7.0 link mathieui 2022-02-05 13:19:09 +0100
  • e543e22e78 fix: specific cases in xep-0047 with network race conditions mathieui 2022-02-04 18:18:39 +0100
  • 714f9aae0d Merge branch 'bugfix/xep_0009' into 'master' mathieui 2022-02-04 23:11:28 +0100
  • 9eb4462acc Merge branch 'better-jid-errors' into 'master' mathieui 2022-02-04 23:07:51 +0100
  • d5502c9be7 Merge branch 'ca-cert-compat' into 'master' mathieui 2022-02-04 23:07:00 +0100
  • 33efbd4d7b Merge branch 'fix-moderation-bug' into 'master' mathieui 2022-02-04 23:06:41 +0100
  • e344c0c303 fix: missing <retract/> on moderate mathieui 2022-02-04 19:25:53 +0100
  • 9f38c8944d
    Don't break ca-bundle API just yet Maxime “pep” Buquet 2022-01-03 23:36:25 +0100
  • e56930e0a1 Merge branch 'ca-cert-list' into 'master' Link Mauve 2022-01-03 11:04:36 +0100
  • d733c54518
    Allow Xmlstream.ca_certs to be an iterable Maxime “pep” Buquet 2021-12-28 19:50:20 +0100
  • 834ea8ed74 Merge branch 'path-ca-certs' into 'master' Maxime Buquet 2021-12-28 18:35:11 +0100
  • 90662d148e
    Make Xmlstream.ca_certs an Optional[Path] instead of Optional[str] Maxime “pep” Buquet 2021-12-28 18:19:38 +0100
  • 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
  • 2a76baf031
    xep_0045: DictWrapper for self.rooms to help debug Maxime “pep” Buquet 2021-08-18 15:50:53 +0200
  • 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
  • e991b3e6a8 XMLStream: Remove the process() helper method Emmanuel Gil Peyrot 2021-05-19 19:32:28 +0200
  • 83c68126c2 BaseXMPP: Move init_plugins() out of process(), into connect() Emmanuel Gil Peyrot 2021-05-19 19:32:02 +0200
  • 35c09d853a Fix examples for the removal of XMLStream.process() Emmanuel Gil Peyrot 2021-05-19 19:25:32 +0200
  • 6ab73a01c5 Fix documentation for the removal of XMLStream.process() Emmanuel Gil Peyrot 2021-05-19 19:18:26 +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