SHA256
7
0
forked from pool/go-sendxmpp

15 Commits

Author SHA256 Message Date
edd5eb7ea0 Added:
* Add flag --verbose to show debug information.
* Add flag --recipients to specify recipients by file.
* Add flag --retry-connect to try after a waiting time if the connection fails.
* Add flag --retry-connect-max to specify the amount of retry attempts.
* Add flag --legacy-pgp for using XEP-0027 PGP encryption with Ox keys.
* Add support for punycode domains.
Changed:
* Update gopenpgp library to v3.
* Improve error detection for MUC joins.
* Don't try to connect to other SRV record targets if error contains 'auth-failure'.
* Remove support for old SSDP version (via go-xmpp v0.2.15).
* Http-upload: Stop checking other disco items after finding upload component.
* Increase default TLS version to 1.3.
bsc#1241814 (CVE-2025-22872): This update includes golang.org/x/net/html 0.43.0

-----------------------------------------------------------------
2025-08-19 08:29:02 +02:00
88cbc2ca1f Accepting request 1240835 from network:messaging:xmpp
- Update to 0.14.1:
  * Use prettier date format for error messages.
  * Update XEP-0474 to version 0.4.0 (requires go-xmpp >= 0.2.10).

OBS-URL: https://build.opensuse.org/request/show/1240835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=23
2025-01-28 15:55:16 +00:00
8fc82d72b5 - Update to 0.14.1:
* Use prettier date format for error messages.
  * Update XEP-0474 to version 0.4.0 (requires go-xmpp >= 0.2.10).

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=47
2025-01-28 13:23:10 +00:00
dc83f2441e Accepting request 1233909 from network:messaging:xmpp
- 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.

OBS-URL: https://build.opensuse.org/request/show/1233909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=22
2025-01-01 22:04:46 +00:00
40ed08a54f - 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.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=45
2024-12-30 11:05:20 +00:00
4bff9c00eb Accepting request 1231375 from network:messaging:xmpp
- 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.

OBS-URL: https://build.opensuse.org/request/show/1231375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=21
2024-12-16 18:17:52 +00:00
4eb6e76ff4 - 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.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=43
2024-12-16 11:01:38 +00:00
261e556ad6 Accepting request 1226437 from network:messaging:xmpp
- 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).

OBS-URL: https://build.opensuse.org/request/show/1226437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=20
2024-11-26 19:56:05 +00:00
483c33292f - 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).

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=41
2024-11-26 07:49:31 +00:00
daf9be3c5a Accepting request 1218605 from network:messaging:xmpp
- 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.

OBS-URL: https://build.opensuse.org/request/show/1218605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=19
2024-10-27 10:26:27 +00:00
667e393afc - 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.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=39
2024-10-26 17:46:03 +00:00
b6e9572511 Accepting request 1201691 from network:messaging:xmpp
- Update to 0.11.2:
  * Add Gopenpgp and Xmppsrv version to --version output.
  * Improve selection between StartTLS and DirectTLS.

OBS-URL: https://build.opensuse.org/request/show/1201691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=18
2024-09-18 13:27:22 +00:00
4fd9149ca8 - Update to 0.11.2:
* Add Gopenpgp and Xmppsrv version to --version output.
  * Improve selection between StartTLS and DirectTLS.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=37
2024-09-18 05:39:07 +00:00
6b11deded6 Accepting request 1186988 from network:messaging:xmpp
- 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.

OBS-URL: https://build.opensuse.org/request/show/1186988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go-sendxmpp?expand=0&rev=17
2024-07-12 15:05:24 +00:00
8a1d636f68 - 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.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:xmpp/go-sendxmpp?expand=0&rev=35
2024-07-12 02:44:58 +00:00
6 changed files with 113 additions and 8 deletions

View File

@@ -3,7 +3,7 @@
<param name="url">https://salsa.debian.org/mdosch/go-sendxmpp.git</param> <param name="url">https://salsa.debian.org/mdosch/go-sendxmpp.git</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="exclude">.git</param> <param name="exclude">.git</param>
<param name="revision">v0.11.0</param> <param name="revision">v0.15.0</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">disable</param> <param name="changesgenerate">disable</param>
<param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-pattern">v(.*)</param>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c56a8c82c15b0cf90f629bdc1992e2700d227777bbc3759bbe12783e5d31d8f
size 37083

BIN
go-sendxmpp-0.15.0.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@@ -1,3 +1,108 @@
-------------------------------------------------------------------
Tue Aug 19 06:18:37 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.15.0:
Added:
* Add flag --verbose to show debug information.
* Add flag --recipients to specify recipients by file.
* Add flag --retry-connect to try after a waiting time if the connection fails.
* Add flag --retry-connect-max to specify the amount of retry attempts.
* Add flag --legacy-pgp for using XEP-0027 PGP encryption with Ox keys.
* Add support for punycode domains.
Changed:
* Update gopenpgp library to v3.
* Improve error detection for MUC joins.
* Don't try to connect to other SRV record targets if error contains 'auth-failure'.
* Remove support for old SSDP version (via go-xmpp v0.2.15).
* Http-upload: Stop checking other disco items after finding upload component.
* Increase default TLS version to 1.3.
- bsc#1241814 (CVE-2025-22872): This update includes golang.org/x/net/html 0.43.0
-------------------------------------------------------------------
Tue Jan 28 13:22:45 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.14.1:
* Use prettier date format for error messages.
* Update XEP-0474 to version 0.4.0 (requires go-xmpp >= 0.2.10).
-------------------------------------------------------------------
Mon Dec 30 11:04:08 UTC 2024 - Michael Vetter <mvetter@suse.com>
- 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.
-------------------------------------------------------------------
Mon Dec 16 10:58:14 UTC 2024 - Michael Vetter <mvetter@suse.com>
- 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.
-------------------------------------------------------------------
Tue Nov 26 07:44:14 UTC 2024 - Michael Vetter <mvetter@suse.com>
- 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.
-------------------------------------------------------------------
Tue Nov 26 07:43:44 UTC 2024 - Michael Vetter <mvetter@suse.com>
- 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).
-------------------------------------------------------------------
Sat Oct 26 17:42:16 UTC 2024 - Michael Vetter <mvetter@suse.com>
- Update to 0.11.4:
* Fix bug in SCRAM-SHA-256-PLUS (via go-xmpp >= 0.2.4).
-------------------------------------------------------------------
Sat Oct 26 17:41:55 UTC 2024 - Michael Vetter <mvetter@suse.com>
- 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.
-------------------------------------------------------------------
Wed Sep 18 05:38:31 UTC 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 02:44:15 UTC 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 04:53:19 UTC 2024 - Michael Vetter <mvetter@suse.com> Fri May 31 04:53:19 UTC 2024 - Michael Vetter <mvetter@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package go-sendxmpp # spec file for package go-sendxmpp
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: go-sendxmpp Name: go-sendxmpp
Version: 0.11.0 Version: 0.15.0
Release: 0 Release: 0
Summary: A little tool to send messages to an XMPP contact or MUC Summary: A little tool to send messages to an XMPP contact or MUC
License: BSD-2-Clause License: BSD-2-Clause

BIN
vendor.tar.gz (Stored with Git LFS)

Binary file not shown.