Age | Commit message (Collapse) | Author |
|
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.
|
|
DOAP: Add 0175. It's been here forever
See merge request poezio/slixmpp!215
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
XEP-0461: Message Replies
See merge request poezio/slixmpp!213
|
|
JID: Make node and resource setters accept None
See merge request poezio/slixmpp!214
|
|
This is the proper way to unset these.
|
|
|
|
XEP-0115: Make get_caps() async
See merge request poezio/slixmpp!203
|
|
Remove mini_dateutil and replace it with datetime
See merge request poezio/slixmpp!210
|
|
XEP-0203: Prevent naïve datetime from being passed
Closes #3471
See merge request poezio/slixmpp!211
|
|
xep_0045: Require JID when setting outcast affiliation
See merge request poezio/slixmpp!188
|
|
Add xep_0356 to plugins.__all__
See merge request poezio/slixmpp!201
|
|
XEP-0356: namespace version bump
See merge request poezio/slixmpp!206
|
|
xmlstream: load default CA store by default
See merge request poezio/slixmpp!209
|
|
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.
|
|
The builtin datetime module already provides the same features, there is
no need to carry that code any longer.
|
|
Like the previous commit, we now use the builtin datetime module always.
|
|
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.
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Fix delayed reconnect after DNS failure
See merge request poezio/slixmpp!208
|
|
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).
|
|
|
|
|
|
Change origin-id defaults to False
See merge request poezio/slixmpp!202
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
|
|
Fix typo in chat markers (fixes #3469)
Closes #3469
See merge request poezio/slixmpp!199
|
|
|
|
Update version to 1.8.2
See merge request poezio/slixmpp!197
|
|
|
|
features_starttls/Proceed: raise exception on InvalidCABundle
See merge request poezio/slixmpp!196
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Pass in useful value when raising InvalidCABundle
See merge request poezio/slixmpp!195
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
stream features: fix old "session" establishment
Closes #3468
See merge request poezio/slixmpp!193
|
|
As it is and old and deprecated code path, nobody noticed that it was
broken by the new filtering code.
Fix #3468
|
|
XEP-0454: OMEMO Media Sharing
See merge request poezio/slixmpp!189
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Update version to 1.8.1
See merge request poezio/slixmpp!192
|
|
|
|
Do not use defusedxml by default if available
See merge request poezio/slixmpp!190
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
https://github.com/inducer/relate/issues/905
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|
|
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
|