Skip to content

Releases: aide/aide

v0.18.7

04 May 10:15
v0.18.7
Compare
Choose a tag to compare
* Add missing library CFLAGS
* Fix typo in aide.conf manual page
* Fix 64-bit time_t on 32-bit architectures
* Fix debug logging for returned attributes
* Fix condition for error message of failing to open gzipped files

v0.18.6

01 Aug 08:56
v0.18.6
Compare
Choose a tag to compare
* Update GPG key in SECURITY.md
* Fix double free() during report generation
* Improve handling of ACL errors

v0.18.5

30 Jun 20:48
v0.18.5
Compare
Choose a tag to compare
* Fix child directory processing on equal match

v0.18.4

13 Jun 20:56
v0.18.4
Compare
Choose a tag to compare
* Fix handling of extended attributes on symlinks
* Add missing ')' to log message
* Fix static linking of the aide binary
* Don't require database_out for --dry-init
* Remove strerror() calls from thread log messages

Please note:
The fix for extended attributes on symlinks might lead to reported changed entries
during the next AIDE run. You can use the `report_ignore_changed_attrs` option
(see aide.conf(5)) to ignore changes of the xattrs attribute; but be aware that this
will not only exclude the expected changes (of the symlink files) but also the unexpected
changes (of other files).

v0.18.3

16 May 19:34
v0.18.3
Compare
Choose a tag to compare
* Handle readlink() errors

v0.18.2

07 Apr 14:20
v0.18.2
Compare
Choose a tag to compare
* Add warning if rules contain not compiled-in attributes
* Add missing lock for tree operations during file system scan

v0.18.1

04 Mar 21:48
v0.18.1
Compare
Choose a tag to compare
* Fix handling of empty growing files
* Fix segfault when using --dry-init
* Update README

v0.18

06 Feb 22:02
v0.18
Compare
Choose a tag to compare
    * BACKWARDS INCOMPATIBLE CHANGES
        - remove Prelink support (--with-prelink configure option)
    * Switch from PCRE to PCRE2
    * Enable dynamic linking by default
    * Support multithreading for hashsum calculation
      - add num_workers config option (default to single worker thread)
      - add new '--workers' parameter
      - add new log level 'thread'
      - add new exit code 23 for thread errors
      - add --without-pthread configure option
      - require Autoconf Macro Archive (autoconf-archive)
    * Remove mmap support for hashsum calculation
    * Deprecations (to be removed in the release after next):
        - 'S' attribute is now deprecated, use 'growing+s' attributes instead
        - '@@ifdef', macro is now deprecated, use '@@if defined' instead
        - '@@ifndef', macro is now deprecated, use '@@if not defined' instead
        - '@@ifhost', macro is now deprecated, use '@@if hostname' instead
        - '@@ifnhost', macro is now deprecated, use '@@if not hostname' instead
    * Add new 'growing' attribute
    * Add new 'compressed' attribute
    * Add new log level 'compare'
    * Replace 'S' attribute in '>' compound group with 'growing+s'
    * Add 'report_format' option (available formats: `plain`, `json`)
    * Add @@if macro
    * Add 'exists' boolean function
    * Add 'config_check_warn_unrestricted_rules' option
    * Support restricted rules with empty restriction
    * Add prefix option to directory include macros
    * Add exit code 22 for memory allocation errors
    * Update e2fs attributes to match upstream
      - the 'h' attribute has been removed
      - use `report_ignore_e2fsattrs=VNIE` to ignore read only attributes
    * Support CRLF line-endings in config files
    * Use pkg-config to get link flags
    * Add SECURITY.md
    * Improve logging
    * Improve error messages during config parsing
    * Update documentation
    * Minor bug fixes
    * Code clean up

v0.17.4

20 Jan 14:09
v0.17.4
Compare
Choose a tag to compare
* SECURITY FIX
    - Precalculate buffer size in base64 functions (CVE-2021-45417)

v0.17.3

10 Feb 21:36
v0.17.3
Compare
Choose a tag to compare
* Fix group usage in '--after' config line