Commit Graph

  • 610923138f Bump version to 1.7.2 slix-1.7.2 James Shiffer 2025-02-10 15:03:37 -0800
  • c4cbb59a44 Fix for Python 3.10+ James Shiffer 2025-02-10 14:55:30 -0800
  • 8d772e9966 Revert "Skip tests with known missing idna validation" Emmanuel Gil Peyrot 2025-02-05 20:28:24 +0100
  • c5823d3ec7 Remove mentions of setup.py and cython nicoco 2025-02-07 09:07:05 +0100
  • 09855b1c35 Restore pure python stringprep-based fallback nicoco 2025-02-05 13:27:04 +0100
  • da6e46e8aa Directly compile the Rust slixmpp.jid module Emmanuel Gil Peyrot 2025-01-31 10:05:16 +0100
  • d89e65b1cb Update the Rust dependencies to their latest version Emmanuel Gil Peyrot 2025-01-30 13:04:18 +0100
  • 7df89b3492 Migrate from setup.py to pyproject.toml nicoco 2025-01-22 22:24:31 +0100
  • e08478d31d Skip tests with known missing idna validation Emmanuel Gil Peyrot 2024-04-19 14:37:19 +0200
  • 48db4fbd90 Initial Rust version. Emmanuel Gil Peyrot 2023-08-09 16:18:08 +0200
  • a3e5eeaae0 Remove UnescapedJID Emmanuel Gil Peyrot 2023-08-15 17:26:08 +0200
  • a30f76892b
    XEP-0482: add initial support master mathieui 2025-02-09 11:48:09 +0100
  • 3de8ee97b5
    XEP-0050: make prev action possible when there is no next action (fixes #3516) mathieui 2025-02-09 16:14:08 +0100
  • 0de9df92c4
    xmlstream: do not use the category param to catch_warnings mathieui 2025-02-09 15:52:43 +0100
  • 04d5c43853
    xmlstream/client/componentxmpp: Make mypy happy again mathieui 2025-02-09 15:35:40 +0100
  • 0707786057
    xmlstream: "cleanl" create a new event loop if none is set mathieui 2025-02-09 13:39:57 +0100
  • 1c762c6b25
    doc: add more info for XEP-0030 (fix #3433) mathieui 2025-02-09 12:31:15 +0100
  • f94a4f2dbd
    xmlstream: return a future on connect() mathieui 2025-02-09 12:07:56 +0100
  • 75ea0bf039 XEP-0308: add tests mathieui 2025-02-07 22:12:58 +0100
  • 4cf1286332 XEP-0308: add utility functions mathieui 2025-02-07 22:12:19 +0100
  • 8a127f61d0
    XEP-0223: fix node standalone configuration (fixes #3555) mathieui 2025-02-08 12:52:33 +0100
  • 1f14fb54c2
    XEP-0060: fix get_item_ids (fix #3548) mathieui 2025-02-08 12:30:02 +0100
  • 651e0ea593
    docs: improve using_asyncio page (hopefully fixes #3562) mathieui 2025-02-08 12:26:17 +0100
  • 4ac41a5250
    Add a way to get identities as dict (fixes #3566) mathieui 2025-02-08 12:11:07 +0100
  • c7d096ca0b XEP-0308: add tests mathieui 2025-02-07 22:12:58 +0100
  • 7bbc6659fd XEP-0308: add utility functions mathieui 2025-02-07 22:12:19 +0100
  • e03b7661c1 XEP-0446: complete support and tests mathieui 2025-02-02 12:16:07 +0100
  • e955cd308a Fix bad reference with client & method call DinoThor 2025-02-07 08:32:51 +0100
  • 26992a6571 Fix bad reference with client & method call DinoThor 2025-02-07 08:32:51 +0100
  • 2db5e0199c
    docs: add lots of missing xeps, fix some issues mathieui 2025-02-03 00:16:51 +0100
  • bf2e006f88
    docs: fix bad targets in projects page mathieui 2025-02-02 23:43:00 +0100
  • 04244ecf82
    XEP-0446: complete support and tests xep-446-complete mathieui 2025-02-02 12:16:07 +0100
  • 8c8bb5da8b
    doap: add missing xep 264 and 469 support mathieui 2025-01-31 12:23:11 +0100
  • bd638f1b39
    doap: add hats support since 1.8.6 mathieui 2025-01-31 11:12:37 +0100
  • 0ff9e3661d XMLStream: allow custom sslcontext provisioning (fixes #3582) mathieui 2025-01-26 18:15:36 +0100
  • 5ec378cccd
    xep-0055: fix stanza test mathieui 2025-01-30 09:35:41 +0100
  • a9fc955eda fix: add default error type for "payment-required" condition nicoco 2025-01-27 16:28:42 +0100
  • 05860f71ac ci: follow linter recommendations nicoco 2025-01-27 15:52:07 +0100
  • fd82f0417d XMLStream: allow custom sslcontext provisioning (fixes #3582) mathieui 2025-01-26 18:15:36 +0100
  • 1482bcc395 basexmpp: make_iq no longer defaults to id="0" mathieui 2025-01-26 18:03:15 +0100
  • 2e736bc715 feat: support XEP-0492 (Chat Notification Settings) nicoco 2025-01-23 13:15:18 +0100
  • 4d18559e93 feat: support XEP-0492 (Chat Notification Settings) nicoco 2025-01-23 13:15:18 +0100
  • 7bffd699a2 xep-0469: allow disabling pinned extension nicoco 2025-01-23 07:05:51 +0100
  • 8d984cd8a1 XEP-0004: fix: prevent multiple <values> for 'text-single' field nicoco 2025-01-24 09:15:50 +0100
  • 100014651c cq: remove unused files nicoco 2025-01-22 22:23:45 +0100
  • f9a9a0dcb7 fix: add default error type for "policy-violation" condition nicoco 2025-01-24 09:40:13 +0100
  • c585ec5983 fix: add missing "policy-violation" to error conditions nicoco 2025-01-22 21:32:57 +0100
  • 27bbb1ef95 xep_0425: add missing 'id' attribute to 'Moderate' stanza plugin nicoco 2024-12-30 14:22:40 +0100
  • 6a6f5c494f slixmpp/plugins/xep_0166/__init__.py aktualisiert apprenticius 2024-12-29 12:25:31 +0000
  • 266b45b6cc slixmpp/plugins/xep_0166/jingle.py aktualisiert apprenticius 2024-12-29 12:25:04 +0000
  • e7728e2fdc slixmpp/plugins/xep_0166/stanza.py aktualisiert apprenticius 2024-12-29 12:24:25 +0000
  • 5dfc622539
    itests: fix XEP-0424 test mathieui 2024-12-29 01:08:05 +0100
  • 2ab9b5a05c
    ci: add setuptools, remove 3.7/3.8 and add 3.13 mathieui 2024-12-29 00:50:53 +0100
  • 2b02f5ebe4 slixmpp/plugins/xep_0353/jingle_message.py aktualisiert apprenticius 2024-12-27 19:21:33 +0000
  • 7d7fccdb65 Dateien nach „slixmpp/plugins/xep_0353“ hochladen apprenticius 2024-12-27 12:05:42 +0000
  • c0881b5f36 Dateien nach „slixmpp/plugins/xep_0339“ hochladen apprenticius 2024-12-27 12:05:23 +0000
  • 2b86ce9e39 Dateien nach „slixmpp/plugins/xep_0338“ hochladen apprenticius 2024-12-27 12:05:09 +0000
  • 61d16b7585 Dateien nach „slixmpp/plugins/xep_0320“ hochladen apprenticius 2024-12-27 12:04:53 +0000
  • 3e0890bdbf Dateien nach „slixmpp/plugins/xep_0294“ hochladen apprenticius 2024-12-27 12:04:37 +0000
  • 0461024bbe Dateien nach „slixmpp/plugins/xep_0293“ hochladen apprenticius 2024-12-27 12:04:22 +0000
  • e212e7d62b Dateien nach „slixmpp/plugins/xep_0262“ hochladen apprenticius 2024-12-27 12:04:06 +0000
  • 5cdd923b8c Dateien nach „slixmpp/plugins/xep_0215“ hochladen apprenticius 2024-12-27 12:03:47 +0000
  • 39c6acde17 Dateien nach „slixmpp/plugins/xep_0177“ hochladen apprenticius 2024-12-27 12:03:26 +0000
  • 4f28eb4067 Dateien nach „slixmpp/plugins/xep_0176“ hochladen apprenticius 2024-12-27 12:03:11 +0000
  • ca6a3ce241 Dateien nach „slixmpp/plugins/xep_0167“ hochladen apprenticius 2024-12-27 12:02:42 +0000
  • 8abc9e4ab2 Dateien nach „slixmpp/plugins/xep_0166“ hochladen apprenticius 2024-12-27 12:02:06 +0000
  • 0338a40b56 slixmpp/plugins/__init__.py aktualisiert apprenticius 2024-12-27 11:58:09 +0000
  • 09d9320b91
    Release 1.8.6 slix-1.8.6 mathieui 2024-12-26 22:39:49 +0100
  • fbf298c36d
    XEP-0030: fix tests mathieui 2024-12-26 09:42:33 +0100
  • 7153d79006 itests/examples: integrate imghdr code directly (fix #3570) mathieui 2024-12-14 16:08:49 +0100
  • 1d3e03a923 XEP-0030: make read operations more resilient mathieui 2024-12-14 16:00:24 +0100
  • 3d0b09e2e2 xmlstream: prevent stanza parsing from crashing the whole thing mathieui 2024-12-14 15:52:51 +0100
  • 23544731ef Support XEP-0490 (Message Display Synchronization) nicoco 2024-03-21 06:36:16 +0100
  • a18a6c4eb8 xep-0425: update to version 0.3.0 nicoco 2024-03-17 12:44:13 +0100
  • dd903b1792 xep-0424: update to version 0.4.0 nicoco 2024-03-17 12:20:06 +0100
  • cf3b30120e repo: remove github pull request template mathieui 2024-12-11 22:18:06 +0100
  • d86dccaf85 enhancement: Update type hints jinyu 2024-11-20 06:22:42 +0800
  • 075812adf3 fix: Update msg_kwargs documentation to clarify required parameters for make_message jinyu 2024-11-22 20:37:45 +0800
  • 8955ece461 Fix missing parameters jinyu 2024-11-22 20:20:48 +0800
  • 5051c60262 enhancement: Refactor reply handling in XEP-0461; add fallback support and improve message construction jinyu 2024-11-22 19:44:48 +0800
  • c495eb73fc xmlstream: add stanza_not_sent event (fixes #3559) mathieui 2024-12-11 22:01:34 +0100
  • d735d8eb98 fix: Update msg_kwargs documentation to clarify required parameters for make_message jinyu 2024-11-22 20:37:45 +0800
  • 83c44a3bf4 Fix missing parameters jinyu 2024-11-22 20:20:48 +0800
  • 768015bec7 enhancement: Refactor reply handling in XEP-0461; add fallback support and improve message construction jinyu 2024-11-22 19:44:48 +0800
  • f2b6c15d39 enhancement: Update type hints jinyu 2024-11-20 06:22:42 +0800
  • 12c516d365 fix: Add future annotations import to base.py for improved type hinting jinyu 2024-11-16 01:42:45 +0800
  • d9b0b6dfe6 fix: Correct JID comparison in MUC plugin for bare JID matching jinyu 2024-11-15 19:08:50 +0800
  • 7979e3b603 Resolve circular import jinyu 2024-11-15 18:24:24 +0800
  • f24a7679e5 enhancement: Improve JID handling and logging in MUC plugin; update status code return type jinyu 2024-11-15 17:53:08 +0800
  • df0ecfc142 Update the type of BasePlugin.xmpp to BaseXMPP. Increase the timeout for join_muc_wait. jinyu 2024-09-08 12:26:36 +0800
  • e79b98b266 add default timeout value jinyu 2024-09-08 01:28:09 +0800
  • 5ed5e60b20 Fix: AttributeError in get_nick and jid_in_room due to incorrect JID type jinyu 2024-09-08 00:50:11 +0800
  • 1e2a1eb70a fix: Add future annotations import to base.py for improved type hinting jinyu 2024-11-16 01:42:45 +0800
  • 6d0627ad44 fix: Correct JID comparison in MUC plugin for bare JID matching jinyu 2024-11-15 19:08:50 +0800
  • 233ca314d4 enhancement: Improve JID handling and logging in MUC plugin; update status code return type jinyu 2024-11-15 17:53:08 +0800
  • a683513321 tests: remove distutils use mathieui 2024-10-08 10:31:15 +0200
  • 42f8efe912 setup.py: Add python versions mathieui 2024-10-08 10:29:28 +0200
  • dfdf432187 stanzabase: Pass problematic object to TypeError raised by ElementBase.append() nicoco 2024-09-28 10:28:20 +0200
  • 84eca6157b xep-0231: fix TypeError when BoB cannot be found nicoco 2024-09-28 10:26:09 +0200
  • cfff964238 fix: Add future annotations import to base.py for improved type hinting jinyu 2024-11-16 01:42:45 +0800