August 22, 2008
View 5cd3f73

add lots of warnings flags to 'make distcheck', and turn some warnings into errors (bb #1092)

Török Edvin authored on 2008/08/22 05:21:43
August 3, 2008
View 937ade0

fix collisions in ole2/vba

aCaB authored on 2008/08/03 23:30:33
July 23, 2008
View 2e11bcd

performance improvements for URL matching (bb #725, bb #650): * use a suffix AC-trie and a shift-or FSM to filter * rewrite the URL regex in C * use a perfect hash to lookup TLD and ccTLD, instead of a regex * TODO: suffixes having a common prefix: loop over all of them cli_ac_free: multiple virname pointing to same location

Török Edvin authored on 2008/07/23 22:51:57
June 18, 2008
View ca12025

optimize hashtab_find

Török Edvin authored on 2008/06/18 01:44:55
June 17, 2008
View 6bba75b

hashtab_insert should return pointer to newly inserted element. Fix grow bug.

Török Edvin authored on 2008/06/17 06:21:11
June 3, 2008
View 53321a4

avoid using C99 flexible array members (bb #1039)

Török Edvin authored on 2008/06/03 00:43:46
May 28, 2008
View 72ce4b7

improve handling of PDF, CAB, RTF, OLE2 and HTML files (sync with branch/0.93)

Tomasz Kojm authored on 2008/05/28 01:30:47
April 3, 2008
View 2023340

update copyrights and stick more files to GPLv2; move and add more credits to the AUTHORS file; add COPYING.BSD

Tomasz Kojm authored on 2008/04/03 00:24:51
February 7, 2008
View c367122

introduce hashset_* functions use a faster hash function use hashset to load mdb signatures regenerate files due to hash function change enable hash function profiling during generation

Török Edvin authored on 2008/02/07 03:53:23
January 24, 2008
View b8a505e

optimize u16_normalize, encode as hex entities (Ȁ) update dependencies to rebuild on hashtab.c change support keys with common prefix by checking match length update due to hashtab change

Török Edvin authored on 2008/01/24 05:19:14
January 22, 2008
View b0b8398

* contrib/entitynorm: * use fewer entities, browsers don't support all either. * update to generate code for new entconv. * no need for configure, use just a simple Makefile (it is an internal tool) libclamav/entconv.c, hashtab.c, htmlnorm.c: * don't allocate memory for each entity_norm call. * don't touch length of mmaped area (bb #785) * update htmlnorm to use new entity_norm

Török Edvin authored on 2008/01/22 00:52:21
January 21, 2008
View 0bc4d47

fix a gcc warning (bb #786). Thanks to Gianluigi Tiesi <sherpya*netfarm.it>

Török Edvin authored on 2008/01/21 23:29:49
June 30, 2007
View 38a0019

stick to GPLv2

Török Edvin authored on 2007/06/30 20:50:56
May 2, 2007
View 462e8e5

apply next set of patches for enabling phishing code

Török Edvin authored on 2007/05/02 01:46:52
March 11, 2007
View 43ecd9a

#include cleanup, Code cleanup, remove commented-out code, fix some gcc -W* warnings

Török Edvin authored on 2007/03/11 20:14:35