Up to [cvs.NetBSD.org] / pkgsrc / chat / py-nbxmpp
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
py-nbxmpp: updated to 6.1.1 nbxmpp 6.1.1 (13 Apr 2025) Improvements * MUC: Return message id after sending Bug Fixes * VoiceRequests: Don’t parse errors * MDS: Make by attribute configurable nbxmpp 6.1.0 (01 Apr 2025) New * MDS: Allow setting MDS assist on message Improvements * SASL: Improve logging Change * MDS: Simplify set_mds() nbxmpp 6.0.2 (11 Mar 2025) Improvements * Retraction: Parse id attribute for tombstones Bug Fixes * OpenPGP: Depreacted pubkey date attribute nbxmpp 6.0.1 (03 Mar 2025) Improvements * DiscoInfo: Add more MUC config fields Bug Fixes * DiscoInfo: Return correct values in get_field_value() * JID: Raise error on IRIs with auth component nbxmpp 6.0.0 (24 Feb 2025) Change * JID: Remove default arguments Bug Fixes * Moderation: Parse moderation messages correctly
py-nbxmpp: updated to 5.0.4 nbxmpp 5.0.4 (19 Sep 2024) Bug Fixes * Bookmarks: Store password * Hats: Make struct compareable * Pubsub: Don’t process pubsub events from full jids nbxmpp 5.0.3 (23 Jul 2024) Bug Fixes * Delay: Consider MUC and own server nbxmpp 5.0.2 (07 Jul 2024) Bug Fixes * Delay: Better discover server delays nbxmpp 5.0.1 (20 Jun 2024) Improvements * SecurityLabels: Add restrict attribute nbxmpp 5.0.0 (04 Jun 2024) New * Update XEP-0425 to latest version * Parse XEP-0172 nickname in MUC presences * Add support for multi language bodies and fallbacks * XEP-0490: Message Displayed Synchronization * XEP-0317 (Hats) * MUC: Process muc user data for all message types * XEP-0424 (Message Retraction) * Add Jingle Feedback namespace * Add XEP-0215 namespace Improvements * Protocol: Improve error message when parsing JIDs * Add new moderation namespace disco info property * Improve support for full stanza encryption * Add EncryptionData struct * Replies: Return JID instead of string * Protocol: Remove deprecated 'code' attribute usage in Errors Bug Fixes * Message: Fix false positive muc pm detection * IBB: Fix parsing open stanza
chat/py-nbxmpp: Update to 4.4.0 Convert to wheel.mk. Passes self tests. Upstream NEWS content: nbxmpp 4.4.0 (22 Oct 2023) New * Add DiscoInfo.has_identity() * JID: Add JID.from_iri() Improvements * JID: Improve compliance when generating IRIs Change * Chatstates: Accept chatstates with delay tag nbxmpp 4.3.3 (28 Aug 2023) Improvements * JID: Allow comparisons against any object * DiscoInfo: Improve discovery if subject is allowed to be modified Bug Fixes * Don’t expect localpart for bare JIDs nbxmpp 4.3.2 (04 Jul 2023) New * SecurityLabels: Add get_label_hash() * JID: Add sqlite3 adapter magic method * MessageProperties: Add origin_id attribute * MessageProperties: Add remote_jid attribute Improvements * Client: Return only copy of ignored errors * CommonError: Add 'by' attribute * Moderation: Parse more data Bug Fixes * HTTP: Add set_accept_certificate() nbxmpp 4.3.1 (28 May 2023) Bug Fixes * HTTP: Abort correctly on content overflow * Websocket: Always set peer certificate nbxmpp 4.3.0 (21 May 2023) New * Add option to force http1 * Add method to generate XMPP IRIs Improvements * Lower log level for missing GSSAPI dependency Change * OMEMO: Add device id and namespace to OMEMOBundle Bug Fixes * Don’t delete session object in cleanup() * HTTP: Don’t accept content encoding (#143) nbxmpp 4.2.2 (25 Mar 2023) Bug Fixes * HTTP: Reset attributes on redirect (#141) nbxmpp 4.2.1 (18 Mar 2023) Bug Fixes * HTTP: Make sure streams are closed only once (#139) nbxmpp 4.2.0 (05 Feb 2023) New * Add support for XEP-0461: Message Replies Improvements * Add SASLprep profile Change * Require PyGObject 3.42.0 nbxmpp 4.1.0 (24 Jan 2023) Change * Port package to pyproject.toml Bug Fixes * Handle race condition when cancelling request (#136) nbxmpp 4.0.1 (10 Jan 2023) Bug Fixes * HTTP: Parse uri with correct flags nbxmpp 4.0.0 (06 Jan 2023) New * Add message reactions (XEP-0444) support * Add HTTP module Change * Raise required python version to 3.10 * Remove example client * Port to libsoup3 * XEP-0392: Update to 0.8.0 nbxmpp 3.2.5 (26 Oct 2022) New * Add support for XEP-0421 Bug Fixes * MUC: Check correctly for muc subject * Client: Don’t override modified certification errors nbxmpp 3.2.4 (05 Oct 2022) Improvements * Tasks: Track timeouts within the task Bug Fixes * MUC: Relax definition of MUC config change nbxmpp 3.2.3 (28 Sep 2022) Bug Fixes * TCP: Improve detection of broken connection nbxmpp 3.2.2 (13 Sep 2022) New * Expose TLS version and ciphersuite * Add stringprep implementation Change * Add packaging as dependency * Use stringprep instead of precis for JID validation Bug Fixes * Add missing __init__.py to examples Notes * You can set the env variable NBXMPP_USE_PRECIS to revert back to the old behavior. nbxmpp 3.2.1 (29 Aug 2022) Bug Fixes * Prepare domain names with UTS46 nbxmpp 3.2.0 (28 Aug 2022) New * Add support for Extensible SASL Profile (XEP-0388) Bug Fixes * Set timeout for host-meta http query (#130) nbxmpp 3.1.1 (27 Jul 2022) Improvements * Add more datetime test cases Performance * Use cache when calling JID.new_as_bare() Bug Fixes * Allow handlers to connect to presence type available nbxmpp 3.1.0 (28 May 2022) New * Examples: Allow to connect with different modes Bug Fixes * Client: Disconnect after stream restart in Login mode nbxmpp 3.0.2 (18 May 2022) Bug Fixes * Roster: Raise exception if a full jid is found * AdHoc: Don’t raise on empty nodes * Roster: Don’t fail when no roster attribute is found * #126 Remove redundant wheel dependency nbxmpp 3.0.1 (09 May 2022) Bugfix * Fix non-installable release nbxmpp 3.0.0 (09 May 2022) New * Add Roster module * Add Last Activity module * Add EntityTime module * Bookmarks: Add extensions support * Add Message Moderation * Implement SCRAM-SHA-512 Bugfixes * AdHoc: Improve XEP-0050 Compliance * Correctly handle RSM count request * Correction: Ignore messages where message id == replace id * Blocking: Don’t abort processing after parsing unblocks * Handle multiple stanza-id elements Others * Many breaking changes to methods and structs
chat/py-nbxmpp: Update to 2.0.6 Upstream change: bugfixes (Upstream is much newer, but this is a low-risk update to the latest micro in the series that has been in pkgsrc.)
py-nbxmpp: update to 2.04, gajim: update to 1.3.3 Gajim 1.3.3 This release features improved Ad-Hoc Commands and brings back spell checking. Gajim 1.3.3 includes many bug fixes and improvements. Thanks everyone for reporting issues! What’s New The Ad-Hoc Commands window has been ported to Gajim’s new Assistant. This unifies the look and feel with other actions using an Assistant and it also fixes some issues. More Changes New * Profile: A NOTE entry has been added Changes * API JID for search.jabber.network integration has been updated * Provider list: blabber.im has been removed (service is gone) Fixes * Reload CSS after switching dark/light theme * Migration routine for portable installer * Fixed starting History Manager in standalone mode
chat: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes
chat: Remove SHA1 hashes for distfiles
gajim: update to 1.3.2 Release notes: https://gajim.org/post/2021-04-24-gajim-1.3.2-released/
py-nbxmpp: updated to 1.0.1 python-nbxmpp 1.0.1 New * Add XEP-0377 support * MUC: Return message id when using inivite() Bugfixes * OMEMO: Correctly parse prekey value * Client: Determine protocol and type correctly if a custom host is used * Smacks: Don't fail on saving error replies python-nbxmpp 1.0.0 * Library rewritten in most parts * Replace BOSH with Websocket * Add new example client * Many other improvements Known Issues: * Currently no Client Cert support
chat/py-nbxmpp: Update to 0.6.10 Changes since 0.6.9: * Add support for domain based name in features for GSSAPI * Fix usage of BOSH * Fix Jingle hash namespace
chat/py-nbxmpp: Update to 0.6.9 python-nbxmpp 0.6.9 (10 January 2019) * Always bind after SM failed Fixes #64 * Dont try and guess system language
chat/py-nbxmpp: update to version 0.6.8 python-nbxmpp 0.6.8 (07 October 2018) * Reset SM counter after receiving <enabled> * Issue event when SM resume fails
chat/py-nbxmpp: Import version 0.6.7 py-nbxmpp is a Python library that provides a way for Python applications to use Jabber/XMPP networks in a non-blocking way. This library was originally a fork of xmpppy, but using non-blocking sockets.