Wed Feb 27 15:06:00 BRT 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* F-Secure support thanks to Jarmo Järvenpää
<Jarmo.Jarvenpaa@softers.net>
* Created needs_filenames antivirus def option, necessary for
F-Secure support.
* Released 0.4.4.
Mon Feb 25 11:49:41 BRT 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Added contributed script by Carl Hogue <carl@capaho.com>.
Fri Feb 1 17:32:38 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Backported do_cleanup and Kaspersky config block from experimental
branch. Released 0.4.3.
Sun Jan 20 17:11:41 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Created update script for GeCAD RAV (due to its own update
procedure being reported as unreliable -- haven't checked that,
but better safe than sorry).
* Released 0.4.2.
Sun Jan 20 11:13:37 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Applied fix for aftername checking segfault in getvirusname()
(Thanks to Sandu Mihai <mihai.sandu@kpnqwest.com>).
* Included support for GeCAD RAV AntiVirus (ditto).
Fri Jan 18 22:04:49 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Released 0.4.0 with the /tmp cleanup commented out. OUCH!
* keep_viruses only worked if the specified directory was in the
same filesystem as /tmp. Now I make a copy if rename() fails for
that reason.
* Temporary directory is configurable now via temp_dir option, with
/tmp being obviously the default.
* Some goodies for uvscan and f-prot users in the scripts/ directory.
* Released 0.4.1.
Tue Jan 15 17:18:40 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* man page (odeiavir.8) is now generated from odeiavir.8.in with
substitution of correct paths.
* Released 0.4.0.
Mon Jan 14 21:29:57 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Half-baked, seriously-in-need-of-improvements man page.
Mon Jan 14 19:53:52 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Command-line antivirus configuration now resides in
/etc/odeiavir/config -- no more source-code fiddling just to
tune how the scanner is called.
* New begin_av/end_av blocks are pretty much mandatory, so
"make install" makes sure they get put in /etc/odeiavir/config.
* New command-line switch -l (lists installed scanners).
Fri Jan 4 15:47:37 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Comments/FAQ/README maintenance.
* Perform infected message header parsing if we did not run ripMIME
(otherwise they won't show up in virus reports). Released 0.3.2.
Thu Jan 3 21:13:59 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Don't use ripMIME with virus scanners which are capable of
scanning a MIME-encoded e-mail source as-is (e.g. uvscan).
* Bug: "antivirus" option in /etc/odeiavir/config wasn't being
honored.
Wed Jan 2 21:08:43 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Allow quotes (single or double) to delimit string arguments in
config file. Release 0.3.1.
Wed Jan 2 20:34:54 BRST 2002 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Add support for Computer Associates' InoculateIT.
* Makefile fix (make everything else out-of-date if Makefile changes).
* Add option "keep_viruses" so infected e-mails can be kept for
analysis.
Fri Dec 28 15:10:16 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Clean up yesterday's ScannerDaemon code.
* Use library calls to delete temporary directories instead of
'system("rm -rf blahblah")'.
* Release 0.3.0
Thu Dec 27 19:15:38 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Preliminary support for OpenAntiVirus.org's ScannerDaemon.
Sun Dec 23 14:19:14 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Add support for Sophos Anti-Virus.
* Added "subject" option.
* Added options "allow_ns", "allow_nr", "allow_r",
"allow_w",
"allow_f", "allow_av" (per-switch command line blocking).
* Release 0.2.3.
Fri Dec 21 23:06:05 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Really get global configuration file to work. Added "originator"
option. Release 0.2.2.
Wed Dec 19 22:20:48 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Implement global configuration file /etc/odeiavir/config.
Sysadmin may now prevent users from changing OdeiaVir's behavior
via command line.
* Make sure "make install" doesn't trash existing data files
in /etc/odeiavir.
Mon Dec 17 17:08:41 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Create a Makefile. Location of binaries & data files is
configurable by editing only the Makefile. Version string is also
taken from it. Release 0.2.1 -- 0.2.0 was internal test.
* Create FAQ file.
Fri Dec 14 18:01:22 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Use snprintf() instead of sprintf()
* Implement -f (set warning sender), again tipped by Joeri.
* Support for any number of AV programs. The ones for which I have
information right now are VirusScan (uvscan), F-Prot, and Panda.
* Implement -av (chooses AV program)
* Use -Wall option when compiling
Thu Dec 13 20:02:40 BRST 2001 Juan Carlos C. y Castro <jcastro@vialink.com.br>
* Implement -ns, -nr, -r, -w as per Joeri Belis's
<joeri.belis@nollekens.be> idea. Release 0.1.1.