* Wed Sep 18 2024 Michael Vetter <mvetter@suse.com>
- Update to 0.11.2:
* Add Gopenpgp and Xmppsrv version to --version output.
* Improve selection between StartTLS and DirectTLS.
* Fri Jul 12 2024 Michael Vetter <mvetter@suse.com>
- 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.
* Fri May 31 2024 Michael Vetter <mvetter@suse.com>
- 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)
* Mon Apr 15 2024 Michael Vetter <mvetter@suse.com>
- 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.
* Fri Mar 29 2024 Michael Vetter <mvetter@suse.com>
- 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).
* Sun Mar 10 2024 Michael Vetter <mvetter@suse.com>
- 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).
* Mon Feb 19 2024 Michael Vetter <mvetter@suse.com>
- Update to 0.8.3:
* Use a human readable file name for private Ox keys.
* Fix specifying a message via command line flag -m.
* Sun Jan 21 2024 Michael Vetter <mvetter@suse.com>
- Update to 0.8.2:
* Fix an issue in look up of SRV records (via xmppsrv v0.2.6)
* Wed Jan 17 2024 Michael Vetter <mvetter@suse.com>
- 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.
* Tue Jan 09 2024 Michael Vetter <mvetter@suse.com>
- 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