August 5, 2009
View cc447ac

configure, libclamav: fix compile issues on IRIX (bb#1532)

Tomasz Kojm authored on 2009/08/05 06:17:28
February 19, 2009
View fe389c8

reorder fields (bb #1144)

Török Edvin authored on 2009/02/19 04:53:28
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 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 21, 2008
View d5a5fef

* libclamav/htmlnorm.c: generate only nocomment.html (always contains script too) and notags.html (bb #851) * libclamav/hashtab.h: len and data were reversed, invalidating entitylist.h * libclamav/filetypes_int.h: improve HTML filetype detection (bb #853)

Török Edvin authored on 2008/02/21 00:49:43
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
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