2021-09-11 10:48:23 +00:00
# Changelog
2022-05-22 10:37:35 +00:00
## Unreleased
2022-06-28 16:31:03 +00:00
### Changed
2022-07-10 11:45:29 +00:00
- Ox: Improve error messages for failed key requests.
- Ox: Do not encrypt empty messages.
- Check for empty messages.
2022-05-22 10:37:35 +00:00
2022-05-22 10:34:25 +00:00
## [v0.5.1] 2022-05-22
2022-05-05 18:01:35 +00:00
### Changed
2022-07-10 11:45:29 +00:00
- Improve listening mode for groupchats.
- Fix nickname in MUCs if not manually set.
2022-05-05 16:23:18 +00:00
2022-05-05 16:20:53 +00:00
## [v0.5.0] 2022-05-05
2022-05-04 09:18:24 +00:00
### Added
2022-07-10 11:45:29 +00:00
- Add possibility to delete existing OpenPGP for XMPP nodes.
2022-05-04 09:18:24 +00:00
2022-05-02 13:07:58 +00:00
### Changed
2022-07-10 11:45:29 +00:00
- Ox: Improve rpad generation.
- Rework receiving of stanzas.
- Ox: Improve private key import.
2022-04-30 11:52:07 +00:00
2022-04-30 11:48:39 +00:00
## [v0.4.0] 2022-04-30
2022-04-17 15:16:29 +00:00
### Added
- Experimental support for Ox (OpenPGP for XMPP) encryption.
2022-03-21 01:17:28 +00:00
2022-04-23 21:40:15 +00:00
### Changed
2022-05-07 08:29:54 +00:00
- Shorter random ID for resource.
- Changed to the more flexible "github.com/beevik/etree" instead of encoding/xml for creating and interpreting stanzas.
- Changed to use message stamp, if provided, for printing the time stamp of received messages.
2022-04-23 21:40:15 +00:00
2022-03-21 01:12:40 +00:00
## [v0.3.0] 2022-03-21
2022-02-22 12:51:46 +00:00
### Added
2022-02-19 07:30:35 +00:00
- Added support for joining password protected MUCs.
2022-02-12 11:32:18 +00:00
2022-02-22 12:51:15 +00:00
### Changed
2022-02-22 18:39:59 +00:00
- Removed invalid code points from input.
- Fixed crash when reading a config with wrong syntax.
- Fixed crash when a non-existing or non-readable config was supplied by `-f` .
2022-02-22 18:57:03 +00:00
- Changed config file location from `~/.config/go-sendxmpp/sendxmpprc` to `~/.config/go-sendxmpp/config` .
2022-03-19 14:28:58 +00:00
- Fixed blocking of go-sendxmpp if an IQ reply of type "error" is received (via go-xmpp v0.0.0-20220319135856-e773596ea0b0).
2022-02-22 12:51:15 +00:00
2022-02-24 02:41:33 +00:00
## [v0.2.0] 2022-02-12
2022-02-07 15:22:53 +00:00
### Added
- Added listening function.
2022-02-12 08:18:02 +00:00
- Added flag to configure connection timeout.
2022-02-12 08:36:12 +00:00
- Added flag to configure minimum TLS version.
2022-02-12 10:16:45 +00:00
- Added flag to show version.
2022-01-29 13:37:51 +00:00
2022-02-07 15:57:31 +00:00
### Removed
- Removed deprecated option `-x` .
2022-02-24 02:41:33 +00:00
## [v0.1.3] 2022-01-29
2022-01-29 12:44:00 +00:00
### Changed
2022-01-29 13:11:52 +00:00
- Rename files to use a limited character set (alpha numerical and some extra characters) file name before uploading. Workaround for https://github.com/mattn/go-xmpp/issues/132
2021-11-18 13:23:29 +00:00
2022-02-24 02:41:33 +00:00
## [v0.1.2] 2021-11-18
2021-09-29 16:17:54 +00:00
### Changed
2021-09-29 16:18:58 +00:00
- Use xml.Marshal to safely build HTTP Upload request.
- Use salsa.debian.org/mdosch/xmppsrv for SRV lookups.
2021-09-12 08:11:03 +00:00
2022-02-24 02:41:33 +00:00
## [v0.1.1] 2021-09-12
2021-09-12 08:08:46 +00:00
### Changed
- Xml-escape file name in http-upload.
- Xml-escape mimetype in http-upload.
2021-09-11 10:49:05 +00:00
2022-02-24 02:41:33 +00:00
## [v0.1.0] 2021-09-11
2021-09-11 10:48:23 +00:00
### Added
- Initial release