2002-07-27 Michael Tokarev * Makefile: Version 0.9, finally * ex2/template: Some cleanups for ex2 template, thanks to Dmitriy Bokiy ratebor(at)icp(dot)ac(dot)ru. * Added example directory listings to README.{DrWeb,AVP} to show how this "home directory" may look like. * avcheck.c: One more error message from sophie, suggested by Max Kalika. BTW, sophie support is still untested. 2002-07-27 Michael Tokarev * Makefile: Bumped version to 0.9pre2 * avcheck.c: Added minimal syslogging to log possible bad conditions that will be ignored * avcheck.c: One more avp return code to ignore: 1 (virus scan was incomplete) * avcheck.c: Added an (ugly) ability to ignore some sophie error *messages* (e.g. file was encrypted) -- too bad sophie always returns -1 in case of any error, and the only way to distinguish real errors and normal conditions it to look at error *message*... 2002-06-17 Michael Tokarev * Makefile: Bumped version number Added ex2/it file * ex2/template: Added an example shows how to have per-recipient-domain administrator address * README.Postfix.de.tex: Initial revision: avcheck+Postfix tex documentation in German * README.Sendmail: Added a bold note that sendmail+avcheck is unsupported. * avcheck.c: Use iwrite() in yet another place (sophie/trophie) * avcheck.c: Changed some write()s into iwrite()s that handles partial writes (is it *really* needed?) Allow #define PARANOID=0 at command line * avcheck.c: Added some more avp return codes in order to make diagnostics easier * ex2/template: Added workaround for klez virus (do not send sender notifications) * ex2/it: First revision: Italian translation 2002-04-24 Michael Tokarev * avcheck.c: A great typo: htonl instead of ntohl in DrWeb code. Spotted by Cloyce D. Spradling . BIG thanks! * avcheck.c: Do not treat first -h as request for help (clash with -h header). Return EX_USAGE if exited after printing help info 2002-04-25 Michael Tokarev * do not treat -h as request for help - it is a clash with -h hdr (avcheck now handles -h as help ONLY if -h is the only option given, and prints help screen if executed w/o arguments). * return EX_USAGE after printing help text * A typo in DrWeb return code handling: htonl instead of ntohl. On i386, this isn't an issue since both functions are just the same, but other arches may be in problem. BIG thanks to Cloyce D. Spradling for spotting this error. 2002-02-09 Michael Tokarev * version 0.8 * Recognize more DrWeb return codes: ignore DERR_SKIPPED (for untestable files), and bounce (call infected handler) for DERR_TOO_BIG,DERR_TOO_COMPRESSED and DERR_TIMEOUT. * Fix a typo in README.Sendmail, LOCAL_RULE_0. 2002-01-10 Michael Tokarev * version 0.7, finally. * Yet another typos in READMEs, thanks again to Piotr Klaban. * Removed references to avp's defUnix.prf sections from README.AVP* * Used $PATH instead of hardcoded /path/names in rc scripts. 2002-01-08 Michael Tokarev * Several typos in README.DrWeb, thanks to Piotr Klaban for this. 2002-01-03 Michael Tokarev * Moved creation of AF_UNIX av socket to a right place (very minor bug, only tcp communication with av engine slightly affected) * Allowed compile-time selection of supported av engines. Complie with e.g. -DDRWEB=0, -DAVP=1 to have support for avp only. 2001-12-09 Michael Tokarev * version 0.7-pre2 * Corrected a long-standing bug with SENDMAIL== export (note the double =). Spotted by Igor Goldenberg . I have no clue about how that worked before -- was "SENDMAIL==/usr/sbin/sendmail ..." -- but only when command-line injection path was used (not smtp). * Allow usage of evaluation DrWeb version (skip DRERR_EVAL_VERSION result code, as suggested by Igor Goldenberg ) and reorganized DrWeb return code handling a bit. * Added -h hdr option. With this option, avcheck will prepend X-AV-Checked: