Skip to content

Releases: radj307/ARRCON

4.0.0 Pre-Release 2

04 Mar 22:01
Compare
Choose a tag to compare
4.0.0 Pre-Release 2 Pre-release
Pre-release
  • [#22] Switched macOS compiler from gcc-10 to clang 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

03 Mar 01:55
Compare
Choose a tag to compare
4.0.0 Pre-Release 1 Pre-release
Pre-release

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

12 Apr 17:54
2f5c783
Compare
Choose a tag to compare

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

03 Dec 18:29
Compare
Choose a tag to compare
Release 3.3.6 Pre-release
Pre-release

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

08 Mar 22:09
Compare
Choose a tag to compare
  • 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

11 Feb 21:07
Compare
Choose a tag to compare

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

04 Feb 19:11
Compare
Choose a tag to compare
3.3.4-PreRelease1 Pre-release
Pre-release

Full Changelog: 3.3.3.1...3.3.4-PreRelease1

  • Minimal user-facing changes.
  • Updated internals.

Release 3.3.3.1

03 Feb 03:44
Compare
Choose a tag to compare

Release 3.3.3

01 Feb 18:14
Compare
Choose a tag to compare
  • 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.
  • 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

28 Jan 07:20
Compare
Choose a tag to compare
  • Bug Fixes
  • Replace [-d|--delay] with [-w|--wait]