4.5.0 Tue Apr  9 2024 Avast Software <linux-av@avast.com>
* avast: Added new option `TELEMETRY`.
* avast: Renamed option `HEURISTICS` to `COMMUNITY`. The original option is still respected and mapped to the new option.
* avast: Initial download of VPS no longer blocks installation
* avast: Fixed incremental updates in `vpsupdate`, added --check, --full, --max-patches options.
* avast: Fixed --license option (do not get blocked by another running instance)
* avast, avast-rest: Added `alert_id` to JSON output of `scan` tool and REST
* avast-fss: Fix avast data ownership after uninstallation (this caused avast daemon to fail)

4.4.0 Mon Jul 10 2023 Avast Software <linux-av@avast.com>
* Added support for Debian 12 "bookworm"
* Updated engine and dependencies
* avast-rest: Fix standard compliance - accept non-lowercase values for Content-Type and Expect headers
* avast-fss: Replaced config file reader - added support for "#" comments

4.3.1 Mon Apr 24 2023 Avast Software <linux-av@avast.com>
* avast: Fixed whitelist check
* avast-license: Fixed `-o`/`-f` option. (It was changed in documentation, but only `-f` actually worked.)
* avast-rest: Fixed handling of invalid integer values in config

4.3.0 Mon Jan 16 2023 Avast Software <linux-av@avast.com>
* avast-license: Added a new standalone package with only the `avastlic` tool.
* avast-license: Switched to new internal API. The old API used by older `avastlic` (<=4.2.0) will be decommissioned.
                 Please use the latest version of `avastlic`. The downloaded license will keep working also with older avast versions.
* avast-rest: Longer timeout for uploading file content (30s -> 300s), make it configurable (`recv_timeout`)
* avast-rest: Improved performance when scanning uploaded file content (avoid copying of the data between processes)
* avast: Cosmetic improvements of `vpsupdate` script. Fixed the `avast.setup` symlink.

4.2.0 Mon Sep 26 2022 Avast Software <linux-av@avast.com>
* avast: Enabled FileRep. Added config option `REPUTATION_QUERIES` to allow disabling.
* avast: Added `PACKER_BOMB` parameters. Increased the default limits.
* avast: Renamed `avast.setup` to `vpsupdate`, avast.setup kept as a symlink. (It might be removed later.)
* avast, avast-rest: Added `/etc/avast/log.conf`, which allows customization of `--json-log` format.
* Documented possibility of deployment without systemd (e.g. in Docker)

4.1.0 Fri Aug  5 2022 Avast Software <linux-av@avast.com>
* Added support for Ubuntu 22.04 LTS, RHEL 9
* avast: Upgraded `scan` tool - now connects via internal emsg.sock/dinfo.sock instead of scan.sock
* avast: Added dinfo.sock which is used by other tools to obtain avast.service status info
* avast: Added option `scan -E` (scan emails)
* avast, avast-rest: Added JSON logging option (-J). Added JSON output to `scan` tool (also -J).
* avast-rest: Added `detections` option, to get detailed info about virus detections
* avast-rest: Added support for X-Correlation-ID header (logged with related messages)
* avast-rest: Fixed bad performance (CPU usage)
* avast-rest: Allow PUT method (same as POST)
* When logging system errors, log also errno (was just strerror message)
* Fixed: Longer connection timeout for VPS download (5s -> 30s)

4.0.4 Tue Apr 5 2022 Avast Software <linux-av@avast.com>
* Added distro suffix to RPM/DEB package version (e.g. 4.0.4-1.el8, 4.0.4-1~debian11)
* avast, avast-rest: Fixed wrong engine warning messages for some codes ("warning_str" in REST)
* avast: Hardening - removed executable stack flag from the binary.
* avast: Fixed regression - allow running without config file.
* avast-fss: Documented "mount --bind" caveat.

4.0.3 Tue Feb 8 2022 Avast Software <linux-av@avast.com>
* avast: Removed daemonization support and -n option
* avast: Replaced -D option by -v, added -q (verbosity, quiet)
* avast-rest: Fixed duplicated logging to stderr
* avast-fss: SCAN option now monitors only the directory, not a parent mount point

4.0.2 Mon Dec 6 2021 Avast Software <linux-av@avast.com>
* Fixed updating from 3.0.x
* avast-rest: Fixed handling "Expect: 100-continue"
* avast-rest: Added 'email' parameter

4.0.1 Fri Oct 15 2021 Avast Software <linux-av@avast.com>
* Improved systemd configs and scripts.

4.0.0 Fri Sep 24 2021 Avast Software <linux-av@avast.com>
* Support systemd
* Updated all components of Avast engine
* avast-rest: Initial release of REST API server

3.0.3 Mon Jul 8 2019 Avast Software <linux-av@avast.com>
* Fixed issue with version not being printed when redirecting to file
* Added suite 'debian-buster' with packages for Debian 10 buster (amd64 only) to Avast package repository.

3.0.2 Fri May 17 2019 Avast Software <linux-av@avast.com>
* Now correctly marking config files in .rpm

3.0.1 Thu May 2 2019 Avast Software <linux-av@avast.com>
* Added suite 'debian-stretch' with packages for Debian 9 Stretch to Avast package repository.
* Added alias suite 'ubuntu-bionic' with packages for Ubuntu 18_04 Bionic Beaver LTS to Avast package repository; use this instead of suite 'ubuntu'.

3.0.0 Tue Mar 12 2019 Avast Software <linux-av@avast.com>
* Updated to a more recent common code base
* Switched to newer libcurl4 version on Ubuntu 18+ platform; added suite 'ubuntu' to Avast package repository to be used on this platform.
* Added support for new licensing
* Moved binary location from /bin to /usr/bin
* Multiple bug fixes

2.2.0 Thu Mar  9 2017 Martin Tůma <tuma@avast.com>
* Fixed broken scan status handling (some files reported as scan errors, not infections).
* Fixed VPS reload issue (old VPSs not being removed in some cases).
* Switched to a new (encrypted) submit method.
* Added support for hash-based file whitelisting.

2.1.1 Fri Feb 19 2016 Martin Tůma <tuma@avast.com>
* Security fix.

2.1.0 Mon Oct 12 2015 Martin Tůma <tuma@avast.com>
* Added support for URL checking to the scan utility.

2.0.0 Tue Sep 29 2015 Martin Tůma <tuma@avast.com>
* Switch to new virus definitions (VPS 9) format.
* Fixed maximal scan path length limit.

1.2.2 Mon Jun  8 2015 Martin Tůma <tuma@avast.com>
* Fixed issue with premature scan output termination when the client closes writing to the scan socket.

1.2.1 Wed May 27 2015 Martin Tůma <tuma@avast.com>
* Added communication protocol documentation.

1.2.0 Wed Feb 25 2015 Martin Tůma <tuma@avast.com>
* Fixed minor reconfiguration issues.
* Extended scan context.

1.1.9 Wed Dec 31 2014 Martin Tůma <tuma@avast.com>
* Fixed AVX instruction set support check.

1.1.8 Mon Dec  8 2014 Martin Tůma <tuma@avast.com>
* Fixed reporting of archives with broken content when the '-a' flag is set.

1.1.7 Tue Nov 25 2014 Martin Tůma <tuma@avast.com>
* Fixed handling of stdin input in scan utility.
* Improved error handling in init scripts.

1.1.6 Tue Nov  4 2014 Martin Tůma <tuma@avast.com>
* Added support for reading scan paths from stdin.
* Fixed streaming updates crashing avast on VPS update issue.
* Fixed issue with scan termination after first scan error when multiple scan path arguments are set.

1.1.5 Wed Oct  1 2014 Martin Tůma <tuma@avast.com>
* Fixed yet another race-condition in the avast VPS update logic.
* Excluded files are now reported as excluded, not as scan errors.

1.1.4 Fri Aug  1 2014 Martin Tůma <tuma@avast.com>
* Fixed license check issues (new license checking protocol).

1.1.3 Fri Jul 25 2014 Martin Tůma <tuma@avast.com>
* Fixed statistics submits sending file content issue.

1.1.2 Mon Jul 21 2014 Martin Tůma <tuma@avast.com>
* Fixed a race-condition in the avast VPS update logic.
* Fixed scan service protocol message handling issues.
* Fixed statistics submits.

1.1.1 Thu Jun  5 2014 Martin Tůma <tuma@avast.com>
* Security fix.

1.1.0 Fri May 30 2014 Martin Tůma <tuma@avast.com>
* Added streaming updates support.
* Added support for detecting potentially unwanted programs (PUP).
* Removed VPS from the package (latest VPS is downloaded during install).

1.0.10 Tue Apr 29 2014 Jaromir Sedlacek <sedlacek@avast.com>
* Fix VPS repo URL in vps.conf.

1.0.9 Wed Apr 16 2014 Jaromir Sedlacek <sedlacek@avast.com>
* Fix removing well know system dirs /var /usr /bin /etc from the package.

1.0.8 Wed Apr  9 2014 Jaromir Sedlacek <sedlacek@avast.com>
* Fix rpm package issue, after upgrade avast service is not started.

1.0.7 Tue Apr  8 2014 Martin Tůma <tuma@avast.com>
* This version has not been released.
* Fix VPS update not deleting old VPS data, when avast service is stopped.
* Fix submit utility sending broken HTTP requests.
* Fix issue with inactive sessions blocking old VPS unloading.

1.0.6 Thu Mar  6 2014 Martin Tůma <tuma@avast.com>
* Fix submit utility sending broken HTTP requests.
* Fix broken VPS update cron job entry update.
* Added the -b (decompression bombs handling) option to the scan utility.
* Fixed return code handling in the scan utility.

1.0.5 Fri Feb 28 2014 Martin Tůma <tuma@avast.com>
* Fix file descriptor wasting in scan sessions.

1.0.4 Tue Feb 25 2014 Martin Tůma <tuma@avast.com>
* Added license blacklist checking.

1.0.3 Mon Feb 24 2014 Martin Tůma <tuma@avast.com>
* Fix VPS signatures checking.

1.0.2 Fri Feb 21 2014 Martin Tůma <tuma@avast.com>
* Fix broken FLAGS/PACK command response.

1.0.1 Wed Feb 12 2014 Martin Tůma <tuma@avast.com>
* Fix memory leak.
* Fix scan flags/exclusions not surviving VPS update.

1.0.0 Wed Jan 29 2014 Martin Tůma <tuma@avast.com>
* Initial release.
