Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Merge branch 'xep0356-v0.4' into 'master' | Link Mauve | |
XEP-0356: namespace version bump See merge request poezio/slixmpp!206 | |||
2022-07-12 | Merge branch 'default-to-CAs' into 'master' | Link Mauve | |
xmlstream: load default CA store by default See merge request poezio/slixmpp!209 | |||
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 | thirdparty: Remove the mini_dateutil module | Emmanuel Gil Peyrot | |
The builtin datetime module already provides the same features, there is no need to carry that code any longer. | |||
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-07-11 | xmlstream: load default CA store by default | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-06-22 | Merge branch 'dns-reconnect' into 'master' | Link Mauve | |
Fix delayed reconnect after DNS failure See merge request poezio/slixmpp!208 | |||
2022-06-22 | Fix delayed reconnect after DNS failure | Georg Lukas | |
The XML stream will re-schedule a reconnect on socket errors, except for DNS failures. If a user has no uplink connection, then DNS will also fail, preventing an automatic reconnection. This patch consolidates the two code paths and sets a maximum back-off time of 5min (300s). | |||
2022-06-09 | XEP-0356: namespace version bump | Nicolas Cedilnik | |
2022-05-28 | Merge branch 'origin-id-non-default' into 'master' | Link Mauve | |
Change origin-id defaults to False See merge request poezio/slixmpp!202 | |||
2022-05-28 | Change origin-id defaults to False | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-05-19 | Add xep_0356 to plugins.__all__ | Nicoco K | |
2022-05-15 | Merge branch 'nicoco-master-patch-38938' into 'master' | mathieui | |
Fix typo in chat markers (fixes #3469) Closes #3469 See merge request poezio/slixmpp!199 | |||
2022-05-15 | Fix typo in chat markers (fixes #3469) | Nicoco K | |
2022-04-06 | Merge branch 'release-version-1.8.2' into 'master'slix-1.8.2 | mathieui | |
Update version to 1.8.2 See merge request poezio/slixmpp!197 | |||
2022-04-06 | Update version to 1.8.2 | mathieui | |
2022-04-05 | Merge branch 'starttls-exception' into 'master' | mathieui | |
features_starttls/Proceed: raise exception on InvalidCABundle See merge request poezio/slixmpp!196 | |||
2022-04-05 | features_starttls/Proceed: raise exception on InvalidCABundle | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-04-05 | Merge branch 'exn-invalidcabundle-arg' into 'master' | mathieui | |
Pass in useful value when raising InvalidCABundle See merge request poezio/slixmpp!195 | |||
2022-04-05 | Pass in useful value when raising InvalidCABundle | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-04-01 | Merge branch 'fix-old-session' into 'master' | mathieui | |
stream features: fix old "session" establishment Closes #3468 See merge request poezio/slixmpp!193 | |||
2022-04-01 | stream features: fix old "session" establishment | mathieui | |
As it is and old and deprecated code path, nobody noticed that it was broken by the new filtering code. Fix #3468 | |||
2022-03-21 | Merge branch 'upload-encrypt' into 'master' | Maxime Buquet | |
XEP-0454: OMEMO Media Sharing See merge request poezio/slixmpp!189 | |||
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 | Merge branch 'release-version-1.8.1' into 'master'slix-1.8.1 | mathieui | |
Update version to 1.8.1 See merge request poezio/slixmpp!192 | |||
2022-03-20 | Update version to 1.8.1 | mathieui | |
2022-03-20 | Merge branch 'allow-disabling-defusedxml' into 'master' | mathieui | |
Do not use defusedxml by default if available See merge request poezio/slixmpp!190 | |||
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-20 | setup.py: add cryptography in extras_require; update example | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | Only defuse stdlib through an env var | mathieui | |
https://github.com/inducer/relate/issues/905 | |||
2022-03-19 | doap: add 454 entry | 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 | examples/http_upload.py: Add --encrypt parameter to send encrypted files | 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 | tests: XEP-0454 | 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-19 | examples/http_upload: Add some typing | Maxime “pep” Buquet | |
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net> | |||
2022-03-19 | Merge branch 'fix-mypy' into 'master' | mathieui | |
Fix mypy in CI See merge request poezio/slixmpp!191 | |||
2022-03-19 | Fix mypy in CI | mathieui | |