Releases: radj307/ARRCON
Releases · radj307/ARRCON
4.0.0 Pre-Release 2
- [#22] Switched macOS compiler from
gcc-10
toclang
v16+ to remove the need to install GCC libraries.
The macOS version should now be plug-and-play like the others. - Re-implemented some of the prettified exceptions (DNS resolution failed, connection failed, authentication failed).
- Re-implemented support for specifying target via environment variables.
- Re-added the
--print-env
option. - Added a try-catch block around setting the socket timeout. If an exception occurs, it gets written to the log instead of crashing the program.
Full Changelog: 4.0.0-pr1...4.0.0-pr2
4.0.0 Pre-Release 1
This is a full rewrite of the entire program using Boost::ASIO instead of raw sockets.
Not all features have been reimplemented yet, but it is usable.
Full Changelog: 3.3.7...4.0.0-pr1
Release 3.3.7
Full Changelog: 3.3.6...3.3.7
If you get missing library errors on POSIX, use v3.3.5 instead.
Release 3.3.6
This release may be unstable, see #13
- Some bug fixes.
- Improved the help doc shown via
-h
/--help
.
Full Changelog: 3.3.5...3.3.6
Release 3.3.5
- Added
-l
short-opt as an alias for--list-hosts
. - Minor bug fixes.
Full Changelog: 3.3.4...3.3.5
Release 3.3.4
Full Changelog: 3.3.3.1...3.3.4
- Fixed a bug with the target selection logic.
- Fixed a missing newline when using the
--print-env
option.
3.3.4-PreRelease1
Full Changelog: 3.3.3.1...3.3.4-PreRelease1
- Minimal user-facing changes.
- Updated internals.
Release 3.3.3.1
Full Changelog: 3.3.3...3.3.3.1
Release 3.3.3
- Improved the indentation of some exception messages
- Blank passwords will now throw an exception; Blank passwords aren't allowed in the RCON protocol spec.
- Update options
- Add
--update-ini
option to write the active configuration to the INI config, adding any missing keys.
This is useful when updating to a newer version of ARRCON that adds additional INI keys.
- Add
- Updated the help doc
- Removed left-over environment header
- Improved indentation of long-opts
- Split the options header between 2 categories: "TARGET" & "OTHER"
Release 3.3.2
- Bug Fixes
- Replace [
-d
|--delay
] with [-w
|--wait
]