Release Notes: Taint mode ("-T") is now used to improve security. Syslog messages are disabled by default, but they can be enabled or disabled in each watched directory or file. syslog="on" in configuration file or the -s option is can be used to enable the syslog report. In command line mode, the -w option is now deprecated. Directories and file names should instead be specified in the argument as, for example, ./iwatch /bin . Time stamps were added to the output.
Release Notes: The bug where the file being watched contains one of the formats available for substitution was fixed. A directory that is renamed or moved is now watched properly. Unnecessary watching of create events was fixed. A feature was added to reload the configuration file when the SIGHUP signal is received. A feature to specify the charset was added.
Release Notes: A -X option was added for specifying exceptions with regular expression. New string formats are allowed in command options: %c, the event cookie number, %e, the event name, and %F, the old filename in the case of moved_to events. The behavior of sending email was changed. Emails are now sent for all defined events.
Release Notes: This release validates the XML configuration file using its DTD file. It uses now the Perl module XML::SimpleObject::LibXML instead of XML::Simple for XML validation.
Release Notes: The status was changed from alpha to beta. A minor fix was made, and the documentation was updated.
Release Notes: A pid file is supported in the daemon mode, and it is by default /var/run/iwatch.pid. The --help and --version options are supported, and their outputs were updated. The documentation was updated.