205 lines
8.6 KiB
Plaintext
205 lines
8.6 KiB
Plaintext
|
|
Version 6.0.2
|
|
2011-03-21 Margarita Pavlichenko <m.pavlichenko@drweb.com>
|
|
Daemon:
|
|
NEW:
|
|
* Template of a notification about license expiration can be specified now
|
|
(new parameter MessagePatternFileName);
|
|
* Now a notification about a necessity of virus database renewal is output
|
|
to log and sent to the administrator when the time passed from the last
|
|
database renewal exceeds the threshold value specified in
|
|
MaxBasesObsolescencePeriod parameter;
|
|
* Logs for various types of clients are now kept separately
|
|
(new parameter of ini-file ClientsLogs);
|
|
* Socket parameter now supports the following address format: <prefix>:<address>
|
|
(see 0045938);
|
|
* Output of the statistics for a processes pool is added (FR 0046007);
|
|
* New command line parameter --run-without-key (FR 0033851);
|
|
* Parsing of parameter values in Daemon ini-file is improved (FR 0048419);
|
|
* Fixed breaking interaction with clients after restarting Daemon (FR 51094);
|
|
* Added new Daemon return codes: DERR_PASSWORD_ARCHIVE,
|
|
DERR_UNPACK_ERROR (FR 49105);
|
|
* Added option to get the dates of the last virus databases updates (FR 12854);
|
|
* Added option to specify multiple addresses in Socket configuration
|
|
parameter (FR 45938);
|
|
* Only new or modified virus databases are now reloaded after restarting
|
|
Daemon (FR 35168);
|
|
* Ability of scanning and treatment of MBR using DRWEBD_SCAN_BOOT protocol option.
|
|
|
|
Version 6.0.1
|
|
2010-01-06 Margarita Pavlichenko <m.pavlichenko@drweb.com>
|
|
Daemon:
|
|
NEW:
|
|
* The following parameters became obsolete and were removed: UserID,
|
|
GroupID, Interfaces, SocketMode, SocketFile, SocketAccess, DaemonPort,
|
|
FilterRule, TrafficEqualPerHour, TrafficPerHour, PreFork, MaxChildren;
|
|
* Notifications about obsolence of command line parameter LANG and
|
|
configuration file parameter LngFileName are added;
|
|
* New parameter ProcessesPool for dynamic process pool support was added
|
|
(FR 0043410 except for 'stat' option);
|
|
* New command line parameters -a and --only-key (FR 43738);
|
|
* New parameters in ini-file: ControlAgent and OnlyKey (FR 44109);
|
|
* New command line parameter --check-only;
|
|
* Parameter ListeningQueue is removed.
|
|
|
|
Version 6.0.0
|
|
2010-28-05 Alexander Korkov <a.korkov@drweb.com>
|
|
NEW:
|
|
* Command line parameter --without-dazuko is removed.
|
|
|
|
Version 5.0.0
|
|
2008-25-12 Alexander Korkov <a.korkov@drweb.com>
|
|
Daemon:
|
|
NEW:
|
|
* New command line parameter --foreground=<yes|no>;
|
|
* New configuration file;
|
|
* Daemon upholds the connection with a Client after execution of a single
|
|
command, so several commands can be sent by the Client and executed
|
|
during a single session
|
|
(BugID #19664);
|
|
* A command initializing update.pl script is added.
|
|
|
|
Version 4.44.2
|
|
Daemon:
|
|
NEW:
|
|
* New parameter NotifyType={Once|Everyday|Ever}
|
|
(BugID #20666);
|
|
|
|
FIX:
|
|
* Aberrant behavior during SIGHUP is fixed
|
|
(BugID #22069);
|
|
|
|
Version 4.44.1
|
|
2008-04-11 Alexander Korkov <a.korkov@drweb.com>
|
|
Daemon:
|
|
NEW:
|
|
* Daemon continues execution when problems with license key file are found
|
|
but returns DERR_LICENSE_ERROR error code when trying to scan files
|
|
(BugID #14550);
|
|
* Additional information in notification e-mail (BugID #12226);
|
|
* Ability to turn off logging for files not being checked: new parameter
|
|
FilesTypesWarnings = { Yes | No } in configuration file (BugID #11058);
|
|
* Dr.Web Engine version output (BugID #11284);
|
|
* Output of license key file opening errors (BugID #8013);
|
|
* Timeout limitations in configuration file (BugID #8888);
|
|
* Obsolete /var/drweb/run/*.bsy.* files removal (BugID #7639).
|
|
|
|
FIX:
|
|
* Infinite waiting for e-mail notification dispatch (BugID #6205);
|
|
* SIGHUP handling (BugID #14977);
|
|
* MaxCompressionRatio parameter value parsing (BugID #7680);
|
|
* Archives encoded in base64 check (BugID #9396);
|
|
* Minor bugs and improvements (BugIDs: ##6639, 7228, 16359, 12862, 12863,
|
|
16106, 6105).
|
|
|
|
Version 4.44.0
|
|
2008-04-11 Dmitry Tupitsyn <dimon@drweb.com>
|
|
Daemon:
|
|
NEW:
|
|
* Troubleshooting when connecting to Agent in ControlAgent mode
|
|
(BugID #15384);
|
|
* Multiple notifications (BugID #18449).
|
|
|
|
FIX:
|
|
* Abnormal behaviour when NotifyPeriod parameter value is set to 0
|
|
(BugID #14174);
|
|
* Interaction with Agent using inet-socket (BugID #14530);
|
|
* Changes and fixes in /etc/init.d/drwebd script and configuration file
|
|
(BugIDs: #14527, #14621, #14632);
|
|
* Addresses parsing (BugID #15403);
|
|
* Incorrect startup when working with Monitor (BugID #14907);
|
|
* Incorrect build version output (BugID #15467);
|
|
* Incorrect startup on FreeBSD 6.0 (BugID #15466).
|
|
|
|
Version 4.33
|
|
2006-03-30 Andrey Chernyy <andreyc@drweb.com>
|
|
Daemon:
|
|
* removed ScanFiles = ByFormat and CheckPackedFiles parameters
|
|
(BugID #9080).
|
|
|
|
2005-09-26 Sergey Akhapkin <asv@drweb.com>
|
|
* New Updater, key features:
|
|
- logging into file with different levels of details logging;
|
|
- per version updating;
|
|
- new section [Updater] in configuration file drweb32.ini;
|
|
- automatically updated list of update servers;
|
|
- detailed information about update by e-mail;
|
|
|
|
Engine:
|
|
* New types of malware definitions bases:
|
|
drwnasty.vdb - for detecting AdWare and Dialers,
|
|
drwrisky.vdb - for detecting RiskWare, Hacktools and Jokes;
|
|
* New heuristic analyzer for following types of viruses:
|
|
DLOADER (Trojan.DownLoader.xxx), MULDROP (Trojan.MulDrop.xxx),
|
|
STPAGE (Trojan.StartPage), BACKDOOR (BackDoor.xxx),
|
|
PWS (Trojan.PWS.xxx),WORM and MAIL.WORM (e-mail worms).
|
|
Possible combinations:
|
|
(DLOADER|MULDROP|STPAGE)(.IRC)(.PWS).Trojan
|
|
BACKDOOR(.IRC)(.PWS).Trojan
|
|
WIN.(.IRC)(.PWS)(.MAIL).WORM.Virus;
|
|
* Added extracting files from BZIP (1.0.3) and CHM archives;
|
|
* Added support for ULTRAPROTECT packer;
|
|
* Added support for new versions of ASPACK, PECRYPT, UPX, MORPHINE,
|
|
PECOMPACT, NFO, EXPRESSOR, SQR, EXE32PACK, WWPACK32, ARM, NEOLITE, SVKP,
|
|
PESPIN, MOLEBOX, SOFTDEFENDER, MEW, TELOCK, CEXE, PEDIMINISHER, FSG,
|
|
KCUF, NSPACK, ELKA, FAKENEO, YODA, UPACK;
|
|
|
|
Daemon:
|
|
* Support of Engine update without updating binaries;
|
|
* Now Daemon and Scanner have separated localization files;
|
|
* Virus bases loading algorithm is improved;
|
|
* License key file integrity check is implemented.
|
|
|
|
Daemon:
|
|
* Supports loading more than one license key file. Multiple definitions of
|
|
Key parameter should be used (BugID #4663);
|
|
* Protocol for Daemon and clients (filters) interaction changed to improve
|
|
support for new types of malware;
|
|
* Notification about license expiration by e-mail (BugID #4105);
|
|
* Pure "per day" traffic license no longer requires "per hour" splitting.
|
|
Obsolete parameters: TrafficEqualPerHour, TrafficPerHour (BugID #4550).
|
|
|
|
Packages:
|
|
* New distribution layout for Linux. Product is separated into 5 packages:
|
|
- Engine (base);
|
|
- Updater;
|
|
- Daemon;
|
|
- Scanner;
|
|
- Scanner GUI.
|
|
Reasons: more flexible to update, dependencies are better managed;
|
|
* Integration with logrotate;
|
|
* FedoraCore4, RedHat Enterprise Linux 4, FreeBSD 5.4 support;
|
|
* Packages for OpenBSD and Solaris.
|
|
|
|
FIX:
|
|
Engine:
|
|
* Bugs in RAR, BZIP, GZIP and CAB extracting (corrupted archives);
|
|
* Bugs with some packers: MEW, MOLEBOX, PEDIMINISHER, PEPACK, ASPACK,
|
|
WWPACK32, EXE32PACK, PKLITE, WINKRIPT, MORPHINE.
|
|
|
|
Daemon:
|
|
* Bug with /dev/null as log filename when used in -log option
|
|
(BugID #3618);
|
|
* Bug with processing fifos, sockets and other irregular files
|
|
(BugIDs ##3876, 4198);
|
|
* Errors detailed output if Action for infected archive fails
|
|
(BugIDs ##3973, 4060).
|
|
|
|
Daemon:
|
|
* Bug with creating PID file (BugIDs ##5103, 5508);
|
|
* Skipping ScanFiles parameter for non-archives (BugID #5499);
|
|
* Skipping ExcludePaths parameter (BugID #5523);
|
|
* Bug with reload in PreFork mode (BugIDs ##4123, 5992, 5993);
|
|
* Bug with recurring reload in non-PreFork mode (BugID #4232);
|
|
* Bug with RejectCondition parameter value parsing (BugID #4457);
|
|
* Bugs with malware detection in broken encapsulated multipart messages
|
|
(encapsulated multipart, base64, text/html, QP) (BugID #4006);
|
|
* More flexible RFC2822 compliance;
|
|
* Bugs with reporting cured/deleted messages (BugID #4165);
|
|
* Bugs with zero-length files in non-local mode (BugID #5985).
|
|
|
|
Packages:
|
|
* Minor fixes and improvements (BugIDs ##4782, 4879, 4903, 4904, 4919,
|
|
4921, 5021, 5291, 4919, 5205, 5328, 3476, 4082, 4224, 4492, 4493, 4522,
|
|
4642, 4597, 4609, 4616).
|