New beta version of Sophie.

Richard Baldry <[email protected]> Mon, 21 Aug 2006 16:24:03 -0700
Newsgroups gmane.comp.security.virus.vtools
Message-ID <[email protected]>
Hello all,

I have posted a new version 3.06Beta of Sophie to the web site
http://www.clanfield.info/sophie. Please download it and try it if you
have the opportunity.

The following is a summary of the changes I have made:

- Updated handling of sophie.savi file. This now allows you to set the
string options so you can specify alternative locations for SAVI virus
data files and IDE files. This is useful if you are using SAV v5.x.

- Added some info and a sample script for using sophie with SAV v5.x

- Minor changes to sophie_core.c and sophie_init.c to suppress gcc
warnings about type-punned pointers.

- Updated error message generation at scan time. Now includes error code
by default (useful if new error codes are introduced in late versions
of SAVI). To keep the old-style messages, remove the line
#define ERRORS_INCLUDE_NUMBER
from sophie.h

- Added new SAVI DTK header files (from DTK v4.5) to allow building on
AMD64 systems (not actually tested)

- Displays new extended virus engine version number

- Made change to sophie.h to ignore sys/sched.h on FreeBSD.

- Move reload process out of SIGHUP signal handler. Thanks to Chris
Stromsoe and Martin Zuziak for input and patch.

- Fix signal handling on Solaris. Signal handlers need to be reset
after each signal caught. Thanks to Kendall Libby for input.

Regards
Rich