shield
Recommended update for go-sendxmpp
openSUSE-2025-45
This update for go-sendxmpp fixes the following issues: Update to 0.14.0: Added: * Add --fast-invalidate to allow invalidating the FAST token. Changed: * Don't create legacy Ox private key directory in ~/.local/share/go-sendxmpp/oxprivkeys. * Delete legacy Ox private key directory if it's empty. * Show proper error if saved FAST mechanism isn't usable with current TLS version (requires go-xmpp >= 0.2.9). * Print debug output to stdout, not stderr (requires go-xmpp >= 0.2.9). * Show RECV: and SEND: prefix for debug output (requires go-xmpp >= 0.2.9). * Delete stored fast token if --fast-invalidate and --fast-off are set. * Show error when FAST creds are stored but non-FAST mechanism is requested. - Update to 0.13.0: Added: * Add --anonymous to support anonymous authentication (requires go-xmpp >= 0.2.8). * Add XEP-0480: SASL Upgrade Tasks support (requires go-xmpp >= 0.2.8). * Add support for see-other-host stream error (requires go-xmpp >= 0.2.8). Changed: * Don't automatically try other auth mechanisms if FAST authentication fails. - Update to 0.12.1: Changed: * Print error instead of quitting if a message of type error is received. * Allow upload of multiple files. Added: * Add flag --suppress-root-warning to suppress the warning when go-sendxmpp is used by the root user. - Update to 0.12.0: Added: * Add possibility to look up direct TLS connection endpoint via hostmeta2 (requires xmppsrv >= 0.3.3). * Add flag --allow-plain to allow PLAIN authentication (requires go-xmpp >= 0.2.5). Changed: * Disable PLAIN authentication per default. * Disable PLAIN authentication after first use of a SCRAM auth mechanism (overrides --allow-plain) (requires go-xmpp >= 0.2.5). - Update to 0.11.4: * Fix bug in SCRAM-SHA-256-PLUS (via go-xmpp >= 0.2.4). - Update to 0.11.3: * Add go-xmpp library version to --version output (requires go-xmpp >= 0.2.2). * Fix XEP-0474: SASL SCRAM Downgrade Protection hash calculation bug (via go-xmpp >= v0.2.3). * [gocritic]: Improve code quality. - Update to 0.11.2: * Add Gopenpgp and Xmppsrv version to --version output. * Improve selection between StartTLS and DirectTLS. - Update to 0.11.1: * Fix Ox encryption in interactive mode (do not add the same recipient key to the keyring over and over again). * Exit with error code if Ox encryption for one recipient fails. * Improved handling of perl sendxmpp config files. - Update to 0.11.0: Changed: * Move private Ox key into JID folder in ~/.local/share/go-sendxmpp. * Use fmt.Errorf() instead of errors.New() to create new error messages. Added: * Add new parameter --subject. * Added flag --fast-off to disable XEP-0484: Fast Authentication Streamlining Tokens (requires go-xmpp >= 0.2.1) - Update to 0.10.0: * Fixed a race condition in receiving stanzas (requires go-xmpp >= v0.1.5). * Add support for SASL2 and BIND2 (via go-xmpp >= v0.2.0). * Add support for FAST authentication (via go-xmpp >= v0.2.0). * Add a warning when run by the user root. - Update to 0.9.0: Changed: * Properly close stream if Ctrl+C is pressed in interactive mode. * Properly close stream if Ctrl+C is pressed in listening mode. * Print OS, architecture and go version for flag --version. * Improve closing of connection (via go-xmpp v0.1.4). * Don't send stanzas that exceed the size limit provided by XEP-0478 (requires go-xmpp >= v0.1.4). * Fixed hanging forever in stream close if the server doesn't reply with a closing stream element (via go-xmpp >= v0.1.4). Added: * New command line flag ssdp-off to disable XEP-0474: SASL SCRAM Downgrade Protection (requires go-xmpp >= v0.1.4). - Update to 0.8.4: * Properly handle lost connection. * Better compatibility with perl sendxmpp config files. * Improve file name for private Ox keys. * Improve fallback behavior if no SRV records are provided. * Remove 100ms sleep before closing the connection. This should be no more needed since go-xmpp commit 9684a8ff690f0d75e284f8845696c5057926d276. * Return an error if there is no answer to an IQ within 60s. * Check for errors after sending the auth message during SCRAM authentication (via go-xmpp v0.1.2). - Update to 0.8.3: * Use a human readable file name for private Ox keys. * Fix specifying a message via command line flag -m. - Update to 0.8.2: * Fix an issue in look up of SRV records (via xmppsrv v0.2.6) - Update to 0.8.1: * Add support for tls-server-end-point channel binding * Add experimental support for SOCKS5 proxies using the HTTP_PROXY environment variable * http-upload: Improved error handling. - Update to 0.8.0: Added: * Add no parameter --scram-mech-pinning. Changed: * Refuse to upload a file if upload slot doesn't provide https. * Use XEP-0474 instead of SCRAM mechanism pinning to prevent downgrade attacks - Update to 0.7.0: * Reply to XEP-0092 software version requests. * Add support for PLUS variants of SCRAM authentification mechanisms (requires go-xmpp commit 4c385a334c606e8bc387f0a3d4d84975802b3984). * Add pinning of last used authentification mechanism if a SCRAM mechanism was used. * Print every stanza in a new line (requires go-xmpp commit 31c7eb6919b67b18e901dc45a8e5681040ea7f31). - Update to 0.6.2: * Properly close connection to server if ^C is pressed in interactive mode. * Replace invalid characters by UTF8 replacement char. * Add warning that there is no Ox support for messages of type headline. * Suppress warnings about reading from closed connection if go-sendxmpp closes the connection before exiting. * Remove unnecessary newlines after stanzas. * Fix segfault when authentication fails due to invalid username or password.
-
Release DateFeb 2 2025
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
SUSE Package Hub 15.6 s390x
-
Packages
SUSE Package Hub 15.6 x86_64
-
Packages
SUSE Package Hub 15.6 aarch64
-
Packages
SUSE Package Hub 15.6 ppc64le
-
Packages