Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-22 | xep_0084: fix typo and getters | nicoco | |
"with" instead of "width"; wrong syntax for getters | |||
2022-09-11 | Add XEP-0055 (Jabber Search) | nicoco | |
2022-09-09 | Merge branch 'xep0363-as-component' into 'master' | mathieui | |
XEP-0363: Fix upload service auto discovery for components See merge request poezio/slixmpp!207 | |||
2022-09-09 | Merge branch 'component-ifrom' into 'master' | mathieui | |
xep_0030: fix ifrom for disco queries sent by components See merge request poezio/slixmpp!216 | |||
2022-08-29 | fix emoji==2.0.0 compatibility | nicoco | |
2022-08-29 | xep_0030: fix ifrom for disco queries sent by components | nicoco | |
xep_0030 automatically sends disco queries with ifrom=None Prosody's mod_component had a workaround to allow this non-standard behaviour, but it will change in a future release. | |||
2022-08-20 | XEP-0461: Message Replies | nicoco | |
2022-07-16 | Revert "Make it clear that filename does *not* have to be path, and is ↵ | nicoco | |
mandatory" This reverts commit ed820bf55104be5cba8d42f94fa5c5ac2a165904. | |||
2022-07-16 | Merge branch 'fix-xep_0115-static' into 'master' | Maxime Buquet | |
XEP-0115: Make get_caps() async See merge request poezio/slixmpp!203 | |||
2022-07-16 | Make it clear that filename does *not* have to be path, and is mandatory | nicoco | |
2022-07-16 | Merge branch 'master' of https://lab.louiz.org/poezio/slixmpp | nicoco | |
2022-07-12 | Merge branch 'mini_dateutil-no-more' into 'master' | Maxime Buquet | |
Remove mini_dateutil and replace it with datetime See merge request poezio/slixmpp!210 | |||
2022-07-12 | Merge branch 'prevent-naive-datetime' into 'master' | Maxime Buquet | |
XEP-0203: Prevent naïve datetime from being passed Closes #3471 See merge request poezio/slixmpp!211 | |||
2022-07-12 | Merge branch 'affs-outcast-jid' into 'master' | Link Mauve | |
xep_0045: Require JID when setting outcast affiliation See merge request poezio/slixmpp!188 | |||
2022-07-12 | Merge branch 'nicoco-master-patch-90506' into 'master' | Link Mauve | |
Add xep_0356 to plugins.__all__ See merge request poezio/slixmpp!201 | |||
2022-07-12 | XEP-0203: Prevent naïve datetime from being passed | Emmanuel Gil Peyrot | |
The specification says “The format MUST adhere to the dateTime format specified in XEP-0082 and MUST be expressed in UTC.” We now respect this requirement, by rejecting naïve datetimes with a ValueError exception, and converting the passed datetime to UTC. Fixes #3471. | |||
2022-07-12 | XEP-0202: Remove usage of mini_dateutil | Emmanuel Gil Peyrot | |
Like the previous commit, we now use the builtin datetime module always. | |||
2022-07-12 | XEP-0082: Move from mini_dateutil to datetime | Emmanuel Gil Peyrot | |
Since datetime got merged into Python (probably around py3k), it’s now usable for all of our needs and so we can do away with the old fallback. | |||
2022-06-18 | XEP-0363: Fix upload service auto discovery for components | Nicolas Cedilnik | |
2022-06-09 | XEP-0356: namespace version bump | Nicolas Cedilnik | |
2022-06-09 | XEP-0115: Make get_caps() async | Nicolas Cedilnik | |
2022-05-19 | Add xep_0356 to plugins.__all__ | Nicoco K | |
2022-05-15 | Fix typo in chat markers (fixes #3469) | Nicoco K | |
2022-03-20 | xep_0454: str.removeprefix is available since 3.9 | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-20 | xep_0454: keep original filename extension if available | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-20 | xep_0454: use staticmethods where possible | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: also include finalize's result in the payload | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: Don't force content-type to application/octect-stream | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: Ensure format_url returns a str | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: implement decrypt method | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: use streaming API from CipherContext | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: Add wrapper to xep_363's upload_file | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0454: new plugin. OMEMO Media Sharing | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | xep_0363: change filename to Path | Maxime “pep” Buquet | |
This shouldn't break anything as I'm not using Path specific APIs Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-16 | xep_0045: Require JID when setting outcast affiliation | Maxime “pep” Buquet | |
Found out when reading poezio/poezio#3536. “An admin or owner can ban one or more users from a room. The ban MUST be performed based on the occupant's bare JID.” Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-02-27 | docs: Fix some wrong references | mathieui | |
2022-02-27 | XEP-0045: return occupants and history when join is complete | mathieui | |
2022-02-27 | Fix join_muc_wait: end join only upon receiving the room subject | mathieui | |
2022-02-05 | fix: specific cases in xep-0047 with network race conditions | mathieui | |
2022-02-04 | Merge branch 'bugfix/xep_0009' into 'master' | mathieui | |
xep-0009: fixed bugs See merge request poezio/slixmpp!172 | |||
2022-02-04 | fix: missing <retract/> on moderate | mathieui | |
2021-12-19 | xep_0045: register_stanza_plugin(MUCPresence, MUCDestroy) | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2021-12-13 | fix: remove loop parameter when deprecated (3.10) | mathieui | |
2021-12-13 | Revert "Replace asyncio.ensure_future() with asyncio.create_task()" | mathieui | |
This reverts commit bac6a4b2bf2fc98401e0de7168c4a5cf31b08b37. This is not actually something we want | |||
2021-12-13 | Changed iq.attrib['to'] to iq['to'], same for 'from'. | Tim-Oliver Husser | |
2021-12-13 | replaced params.xml.findall with params.findall in xml2fault | Tim-Oliver Husser | |
2021-11-18 | Replace asyncio.ensure_future() with asyncio.create_task() | Emmanuel Gil Peyrot | |
The latter function got introduced in Python 3.7, which is conveniently our MSPV, so let’s use that. | |||
2021-07-17 | xep_0045: Ensure invite and decline to/from are JIDs | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2021-07-05 | plugins: use classvar properly | mathieui | |
2021-06-28 | refactor: remove the now obsolete future_wrapper and asyncio-related module | mathieui | |