[Aide-commits] aide annotated tag, aide.0.15.rc2.release, created. aide.0.15.rc2.release
Brought to you by:
hvhaugwitz,
rvdb
From: Richard v. d. B. <rv...@us...> - 2010-08-02 16:56:32
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "aide". The annotated tag, aide.0.15.rc2.release has been created at e2b45db6d07776ae7005c6bf29c8b63bbd62c66e (tag) tagging 1b7d73f1b689e673bc0fac3f54005db0e0a0b4ab (commit) tagged by Richard van den Berg on Mon Aug 2 18:55:37 2010 +0200 - Log ----------------------------------------------------------------- Released version 0.15-rc1 Hannes von Haugwitz (50): Reformatted AUTHORS file Added missing space and new line to error message Added missing '-' to separator line in the report Added missing entry for aide 0.14.1 in NEWS file NEWS: added UNRELEASED section Replaced 'File' by 'Entry' in database warnings Reformatted "Entry ... has different attributes" warnings Replaced another 'file' by 'entry' Added missing description for '|' in aide.conf (5) Report correct file type Fixed strcpy issue on multi-core environments Replaced 'Permissions' by 'Perm' to fit 9 columns Fit detailed output in 80 columns Another fix for the changed permissions are always reported issue Added UNRELEASED section to NEWS file Fixed handling of size and growing size bits Adjusted 'permissions are always needed' comment Added file type change detection support Use DB_ATTR_TYPE for ignorelist and forced_attrs Documented ftype in manual.html Adjusted old database warning message Always add permissions attribute to database Added AIDEVERSION to report Fixed documentation of ftype attribute Added ext2 file attributes support autogen.sh: adjusted prompt for ./configure & make Removed obsolete .cvsignore files src/conf_yacc.y: added TFTYPE token d/aide.conf.in: documented ftype and e2fsattrs Always save the inode to database Made length of summary string dynamic doc/aide.conf.5.in: fixed typo s/compare_db.c: dynamic string length for +/- Fixed report_attributes for string and long values s/compare_db.c: Replaced 'E2fsAttrs' by 'E2FSAttrs' Fixed report_attributes for checksum values Fixed report_attributes for Lname and SELinux src/compare_db.c: Fixed missing if issue Fixed report_attributes for ACL Fixed indent of ACL output Fixed report_attributes for XAttrs Fixed indent of XAttrs output Sort files in report by filename Added new grouped option Fixed sorting of files in report by filename ChangeLog: Reformatted last changelog entry Added ftype and e2fsattrs to the default groups doc/: updated documentation of the default groups compare_db.c: removed obsolete compare_db function ChangeLog: recorded 01928be and b4c4fa4 Mike Markley (19): Fixes for improper modifications of va_list Apply patch from mschwendt to bring getopt_long up-to-date (tracker #801853) Applied patch for db_gzin/db_gznew initialization from bug#848664 Bring autoconf stuff up-to-date with moden versions Add autom4te.cache Change order of includes so that our local include dir *always* takes precedence. This fixes the problem with berkeley db's db.h conflicting with ours (at least, in most circumstances). Oops, AC_CHECK_TYPES needs commas separating args, not spaces Obsoleted w/new autoconf Generate prefix from .in Move ylwrap to toplevel dir as per new requirements for its location Adding config.h.in Stop overriding user variables (CFLAGS, LDFLAGS, YFLAGS) and use builtin AM_ ones instead Bump required versions for autogen.sh Generate prefix from .in -V0 should probably produce no unnecessary output (such as informational messages) Let's go with -V20 as the threshold where the extra output starts, since it's the default. Modified debug levels. Level 5 is still default and still produces the same output as before, but most of what used to be displayed at 5+ has been moved down to 2-4. 4 is only slightly less verbose than 5 (< 5 means we don't print headers or any other "pretty" type output); 3 is parsing problems in the config or the db that shouldn't happen, mostly, and 2 is the last level that the extended output for mismatches shows up (added:/changed:/removed: lines). -V0 is still completely quiet. Minor spelling fixes Apply fix for 1004937 Pablo Virolainen (4): autogen.sh cleanup. Added missing parentheses to report_tree Fixed silence when file are added or removed (bug introduced with ANF/ARF) Fix posix_fadvise configure.in checking Rami Lehti (6): Initial revision added comment to ustat handling updated TODO list updated something Made backslash handling more elegant. Removed FIXME. Fixed autoconf stuff so that it compiles again Richard van den Berg (327): Removed several semi-colons Maximized use of gzip compression Added text about autogen.sh Added maintainers Reflects current events Reflecting move to sf.net Added 0.10 info Added -l flag to flex to avoid problems with flex 2.5.31 Updated version number Initial version Minor bug Use "cvs export" instead Added patch and suggestions from patch 801860 by Michael Schwendt (mschwendt) Applied patch 803001 "Fix for some memory leaks" Closed bug 801860 Applied patch 849857 (cosmetic report fix) Changed URLs to point to sourceforge.net Released aide version 0.10 Fixed bug 851671 Aide-0.10 --config-check dumps core Applied patch [ 855639 ] Updated README file Applied patch 853842: sshaide - contributed script Applied PSQL patch from Marc Giger <gig...@gm...> Set version to "Post 0.10" Removed aide.1 and aide.1.ru since they are created by configure Moved #endif for WITH_MHASH thanks to ber...@oc... Added check for ISO C99 complient vsnprintf This file is created by running autogen.sh config.h.in is created by autogen.sh Added ISO C99 compliant snprintf for systems that do not have it Fixed typo Catch more cases where we should use our own snprintf Fixed compilation under Solaris Include aide.h so that PREFER_PORTABLE_SNPRINTF can be defined Fixed compilation under Solaris Use syslog() for systems that do not have vsyslog() report_url=syslog actually is implemented Reformatted using: indent -br -ce -brs -nbfda -npsl -ts2 -i2 Fixed file system traversing bug for systems without readdir_r Added an extra sanity check Fixed bug 836257: Line numbers in verbose output off by one Fixed segfault with syntax error in config file Added generated man pages Fixed typo Fixed bug 836257: Line numbers in verbose output off by one Added generated man pages Man pages live in doc/ (duh!) Added note about bug in flex version 2.5.31 Changed wording as requested in bug id 836250 Changed options in paramters as requested in bug id 836254 Fixed various documentation bugs filed as sf.net Removed part about autoconf 2.13 Removed the word "option" everywhere. Applied fix in config parser to avoid 10000 line limit Applied patch 1058973: Please don't add -I$(prefix)/include Fixed bug 836253: Manual is wrong about --check command Added notes about AIX and static mhash Applied patch 1058973: Please don't add -I$(prefix)/include Removed redundant READ_BLOCK_SIZE define Removed redundant includes directories Make sure readdir_r is POSIX compliant before we use it Applied patch from Virolainen Pablo to give more infomation when file attributes have changed before calculating the hash Fixed patch from Virolainen Pablo Minor indentation added Fixed patch from Virolainen Pablo (again) Applied patch id 931224: Ignoring moved files Changed wording for I group definition Applied patch 984424: bug fix for "--check recurses when it shouldn't" Applied patch 853842: sshaide - contributed script Removed extra gen_tree() as suggested in patch 985632 Allow escaping of spaces in filenames (Virolainen Pablo <pa...@cs...>) Allow @@{HOSTNAME} usage in aide.conf (Virolainen Pablo <pa...@cs...>) Fixed bug where shrinking files with S set where not detected Always include aide.h before any other include file Always include aide.h before any other include file Do not use *_lex.o files anymore Fixed large file under Solaris Make large file support generic (not just for Solaris) Use unsigned long long for file sizes Use unsigned long long only for size We need to include stdlib.h before defining _POSIX_C_SOURCE to include strtoull() prototype on Solaris Use configure to define type for storage of file size in aide.db Applied fix suggested in Debian Bug #237969 Rewrote strrxtok() to deal with multiple backslashes Correctly parse multiple backslashes in file names strcpy already skips next character Fixed sshaide.sh as suggested in bug #1100740 Removed db_writeacl() from db_disk.c as suggested in bug #1143889 Set st_rdev to 0 when not used as suggested in bug #1169697 Add DB_ATTR to correct error reporting in do_md.c Added long long support for portable snprintf Use fwrite to be more compatible with gzwrite Use right format if long long is not available Use correct format if long long is available Use AIDE_OFF_TYPE instead of AIDE_SIZE_TYPE Test AIDE_OFF_TYPE instead of 64 bit file io Changed ./ to /usr/local/etc as suggested in bug id 1103719 Created aide.conf.5.in and aide.conf.5.ru.in as per bug #1103719 Use correct type for size Applied aide.1.in patch from SF bug #1217483 Applied another aide.1.in from Sven Hoexter <sv...@ti...> Removed return in conf_lex.l that caused --after to be ignored Reset fs.st_rdev in 2 additional places as per bug #1253822 Open files with O_NOATIME on Linux Fix exit() for HAVE_O_NOATIME Added patch for cygwin compatibility as per bug #1279818 Print detailed error message when mmap() returns MAP_FAILED Released aide 0.11-rc1 Merge offsite prepared comments Compile aide as a static executable Fixed some spelling errors Changed version to Post 0.11-rc1 Ignore special characters after backslash in directory names If open() with NO_ATIME fails, try open() again without it We now use a newer autoconf system Applied path 1124758: fix underquoted m4 Applied patch 1124757: dist-hook missing file snprintf.h Applied patch 1124760: cleaner automake initialisation Applied patch 1124782: gettextize related patch Quote aide version Applied patch from Debian bug #121717: aide spelling fixes Print start and stop timestamp together Print database_out path with -i and -u Added bzip2.sh Check for ino64_t and dirent64 separately Needs bash, Solaris sh will not work Ignore 'c' when 'I' is in effect Warn if 'I' and 'c' are used together Remove russian translations Update maintainer Make dist fails on rm without -f Do not stop parsing directory at unescaped . Fix "make dist" and "make check" Ignore aide.conf.5 Release version 0.11-rc2 Added gpg scripts to contrib Simplify "make dist" Remove conf_yacc.h from distribution Applied 'allow new files' patch Applied 'allow new files' patch Applied fix to ANF Applied 'allow removed files' patch Improve libmhash error message Log tree matching verbosely Revert check_list_for_match to old behaviour Documentation update Allow report_url to change syslog facility Only warn when DB_CHECKINODE and DB_CTIME are used together Added GPG scripts by Vincent Danen <vd...@li...> Fix layout of aide.conf.5 Cleanup --help output Add separators in --check output Fix typo Add --disable-lfs option to configure Released version 0.11-rc2 Updated for version 0.11 Changed version to post-0.11-rc3 Explicitly check for readdir64 Added note about --disable-lfs in README Fall back to strtoimax if strtoll is not available Protect against non existing syslog facilities Updated aide.spec.in as suggested in SF bug #1428576 Fix the broken @@ifhost and @@ifnhost directives Released version 0.11 Changed version to post-0.11 Set AIDEVERSION right after including config.h Added note about SIGTERM Use @sysconfdir@ as directory in aide.1 Mordernize use of AM_INIT_AUTOMAKE Use AIDEVERSION to avoid clash with VERSION of other packages Applied manual patch from Marc Haber Added note about problems with mhash 0.9.x Use system strnstr when available Add --disable-static flag to configure Allow aide.db to be supplied on stdin Allow http/https/ftp URLs through libcurl Show WITH_CURL in AIDECOMPILEOPTIONS Debug code should use error() Add spaces to error messages (Marc Haber) Don't warn about rules referring to non-existent directories by default Abort if aide.db does not have checksum when FORCEDBMD is used Explain aide.conf and aide.db signing Minor cleanups Fix mmap on HPUX Fix seg faults on OpenBSD Added support for posix_fadvice() Fix stat type in report_tree() Remove the use of NODE_ADD_CHILDREN, hopefully it is no longer needed Added syntax changed from 10-manpages.dpatch Added newlines as per SF bug #1461182 Added report_attributes group (Pablo Virolainen) Regenerate configure when version.m4 changes Added report_attributes group Released version 0.12-rc1 Bump version to post-0.12-rc1 Fixed filesize stored in postgres Don't exit() when error() fails to write twice Do exit() when error() fails to write twice Close database files earlier Added note about --disable-static on Mac OS. Released version 0.12-rc2 Released version 0.12 Changed version to post-0.12 Added file locking for output files Added note about rpl_malloc on AIX 5.3 with mhash Include version.m4 in distribution tar file No need for absolute $(srcdir) in configure Use AC_CONFIG_FILES(files..) instead of AC_OUTPUT(files..) Removed redundant targets from Makefile.am Added "Add xattr support" patch from Steve Grubb <sg...@re...> Added "report miscompares to Linux Audit System" patch from Steve Grubb Added "Allow building without mhash library" patch from James Antill Added "correct db_names" patch from Steve Grubb <sg...@re...> Added "memory leaks and performance updates" patch from Steve Grubb Added "deadcode removal" patch from Steve Grubb <sg...@re...> Added "change K&R functions to void functions" patch from Steve Grubb Added "Memleak fix for ACLs, SELinux, XAttr" patch from James Antill Allow compilation when WITH_SELINUX is not defined Fix --with-selinux on debian Add --with-xattr to configure Make --with-selinux work without pkg-config Clean up pkg-config usage by Michael Schwendt <msc...@gm...> Fix syslog URLs (Yves Mettier <yme...@li...>) Remove stpcpy declaration because it is not defined in util.c Aide requires at least mhash version 0.9.7. Fix segfault when line->cntx is NULL Add --without-mhash to configure Don't use DB_SELINUX and DB_XATTR when not present Fix use of libgcrypt Add INITIALERRORSTO to "compiled with" message Add new group 'l' to detect changed link name Add linkname to L and > Update documentation with new groups Minor changes Supply strnlen in utils.c Revert parse_url() behaviour to before libcurl patch Fix tabs Fix typo Released version 0.13-rc1 Get ready for 0.13 release Added note about cross compiling as per SF bug 1589115 Fix some aide/Aide/AIDE inconsistencies per SF bug 1569825 Fix error message about HAVAL and CRC32 with --update and gcrypt Whirlpool is defined in mhash >= 0.9.2 Fix --with and --without logic of configure Clear LIBS after gpg-error check Make --without switches of configure work Released version 0.13-rc2 Added file locking for output files Redhat -> Red Hat Changed version to post-0.13-rc2 Check for WHIRLPOOL so old mhash can be used (Pablo Virolainen) Set meaningful exitcodes when --check is used Released version 0.13 Changed version to post-0.13 Changed version to 0.13 Removed ustat dead code Fix typo Work around for error while reading gzipped aide.db files Use lseek() instead of fseek() on aide.db Released version 0.13.1 Changed version to post-0.13.1 Do not warn about files not being directories Do not use optional components in "make check" Use absolute path in srcdir for "make check" Use abs_top_srcdir instead Use abs_top_srcdir instead Only use optional groups in "make check" when enabled Prevent segfaults in db_write_byte_base64, patch from James Antill Fix aide.spec, patch by George Hansper <ge...@an...> Quit autogen.sh if required tools are not found Display complete selinux context Turn CR/LF into LF Fix equals matches, patch by Brian De Wolf <bld...@cs...> Prelink patch by Peter Vrabec <pv...@re...> Require aclocal and automake >= 1.10 Added new option to summarize changes in output file Fixed wrong char array size Add b: block count Added autoconf patch from Steve Grubb <sg...@re...> Removed AM_PROG_LIBTOOL from configure.in Added autoconf patch from Steve Grubb <sg...@re...> Fix several warnings Check LD in configure Fix xattrs typos Reworked summarize_changes option Drop old flex files Adjust building of fopen.c Fix error handling for prelink Fix checksums letter Always save the permission to database Fix line->attr&DB_LINKNAME is always true issue Remove localignorelist for changed nodes Disable DB_ACL bit if acls are not supported Replaced snprintf.c with the version from rsync-2.6.9 Released version 0.14-rc1 Changed version to post-0.14-rc1 Show -D in --help Refix line->attr&DB_LINKNAME is always true issue Re-enable large file support on 32 bit systems Additional checks for snprintf.c Fix off64_t and other size warnings Correct linker settings Released version 0.14-rc2 Fix xattrs and selinux bits Released version 0.14-rc3 Changed version to post-0.14-rc3 Fixed some AC_ARG_WITH magic Define ENOATTR if needed Released version 0.14 Changed version to post-0.14 Do not use += in configure, fixes bug 2972100 Change gzdopen() from wb+ to wb, fixes bug 2976146 Do not strcat into uninitialized data, fixes bug 2919946 Add missing db_sql prototypes, and Sun Studio compatibility Initialize gcrypt properly, fixes bug 2763470 Use DB_ATTR_TYPE for compare_dbline() Use exit() instead of abort() Fixed changed permissions are always reported issue Support spaces and other characters in file paths in config Added aide-attributes.sh script Added Steve and Hannes Added aide-attributes.sh script Released version 0.14.1 Changed version to post-0.14.1 Released version 0.14.2 Changed version to post-0.14.2 Released version 0.15-rc1 ----------------------------------------------------------------------- hooks/post-receive -- aide |