14
0
Commit Graph

11 Commits

Author SHA256 Message Date
Alexei Sorokin
13f84be6e0 Accepting request 1032088 from home:yarunachalam:branches:devel:languages:python
- Update to version 1.8.2
  - Improve error handling for certificate errors
  - Add an XEP-0454 implementation (OMEMO Media sharing)
  - Fix support for RFC 3920 sessions 
- Update to version 1.8.1
  * Fix a mypy issue, a test issue, and do not enable defusedxml unless
    explicitly asked.
- Update to version 1.8.0 
   * The most important part of this release is that it fixes compatibility with
   python 3.10, but there are also plenty of changes and bugfixes!
   Many XEPs have been modified to accomodate an internal change, and as a
   result their public APIs have been modified. Slixmpp has an "internal API"
   for plugins, inherited from SleekXMPP which allows users of the library to
   substitute internal functions with their own, in order to e.g. provide a
   different storage backend (many default to in-memory), etc. This API has
   always been synchronous, which is not ideal in an asyncio library, and puts
   huge limits on what is possible to do.
   This change makes it possible to use async functions with the internal API,
   and as a result it forces us to change XEPs using this API to async in the
   relevant methods.
   As a rule of thumb, thin wrappers around del/set are generally preserved and return a
   future to guarantee that the task is done, while getters (which would require awaiting
   anyway when returning a future) are now pure coroutines. This inconsistency is a
   tradeoff to prevent wider changes across slixmpp internals and programs using it.
     - XEP-0012, Last Activity:
      - `begin_idle`, `end_idle`, `start_uptime`, `set_last_activity`,
        `del_last_activity` now return futures.
      - XEP-0027: GPG
      - `get_keyids` and `get_keyid` are now coroutines.
      - `set_keyid` and `del_keyid` now return a Future.

OBS-URL: https://build.opensuse.org/request/show/1032088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=18
2022-10-29 16:46:11 +00:00
Alexei Sorokin
ac50f9e427 - Update to version 1.7.1.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=17
2021-10-25 01:24:38 +00:00
Alexei Sorokin
f268c69a8c Accepting request 823374 from home:mcalabkova:branches:devel:languages:python
- update to 1.5.2
  * Add ids to presences and messages by default 
  * Fix various issues in connection/disconnection 
  * Code improvements (typing, deprecation warnings) 
  * Fix or improvements for some XEPS
  * New XEPs
  * Groundwork for the OMEMO (XEP-0384) plugin, which has been put 
    in a separate repository due to licensing issues.

OBS-URL: https://build.opensuse.org/request/show/823374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=15
2020-07-29 11:52:25 +00:00
4e726e8660 - Replace %fdupes -s with plain %fdupes; hardlinks are better.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=13
2019-10-14 14:43:12 +00:00
Alexei Sorokin
a58a566d19 Accepting request 671887 from home:jubalh:branches:devel:languages:python
- Update to 1.4.2:
  * Do not do channel binding without TLS
  * Add default timeout of 120s for IQs (prevent slowdowns)
  * Fix CVE-2019-1000021 (bsc#1124322)
  * Do not query vcard avatars unconditionnally
  * Fix GSSAPI (Jelmer Vernooij)

OBS-URL: https://build.opensuse.org/request/show/671887
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=11
2019-02-05 14:12:43 +00:00
Alexei Sorokin
6a6ce63ada Accepting request 664662 from home:jubalh:branches:devel:languages:python
- Change source URL from GH to https://lab.louiz.org as requested

- Update 1.4.1:
  * jid: Make property aliases proper aliases. 
  * stanzabase: Remove python2 legacy. 
  * fixing uncaught async exceptions due to missing await 
  * XEP-0363: Add a domain argument to discover an upload service
  * XEP-0363: Also check for disco#info’s feature
  * XEP-0030: Don’t call the timeout_callback on each domain
  * Decode bytes in GSSAPI handling, as expected by the kerberos module API
- Update source URL
- Add requires python3-aiohttp: was needed for XEP-0363 since 1.4.0

OBS-URL: https://build.opensuse.org/request/show/664662
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=9
2019-01-11 14:07:10 +00:00
Alexei Sorokin
160e8c88ed - Update to version 1.4.0.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=7
2018-08-14 20:43:38 +00:00
7cd7a6dc86 Use python3 -munittest discover -v -s tests instead of run_tests.py
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=5
2018-07-20 11:22:55 +00:00
a10cec80c2 Clean SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=4
2018-07-19 16:41:58 +00:00
Alexei Sorokin
139de75ca8 Accepting request 575382 from home:jengelh:branches:devel:languages:python
- Trim future goals from description, say what it does now.

OBS-URL: https://build.opensuse.org/request/show/575382
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=2
2018-02-11 11:57:56 +00:00
Tomáš Chvátal
f8fa797952 Accepting request 568205 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/568205
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-slixmpp?expand=0&rev=1
2018-01-22 16:17:45 +00:00