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 locationTörök Edvin authored on 2008/07/23 22:51:57 |
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 generationTörök Edvin authored on 2008/02/07 03:53:23 |
January 25, 2008 | ||
---|---|---|
View 1d23b7d
make iconv replacement function handle NULL args (bb #792)Török Edvin authored on 2008/01/25 17:37:13 |
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 changeTörök Edvin authored on 2008/01/24 05:19:14 |
January 23, 2008 | ||
---|---|---|
View cd75ab4
fix valid characters table for encoding name skip \0 characters account for alignfix when calculating offset reset iconv state before reusing fix entity handling fix memory leaks reported by valgrind remove unused fieldsTörök Edvin authored on 2008/01/23 23:22:16 |
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_normTörök Edvin authored on 2008/01/22 00:52:21 |
March 9, 2007 | ||
---|---|---|
View 3c88220
Fix entity list generator to support more entities, including & (bb #391) Include new entitylist generated using contrib/entitynorm/generate_entitylist (bb #391) Fix bug in growing hash tables (must use hash on new table)Török Edvin authored on 2007/03/09 05:30:49 |
February 18, 2007 | ||
---|---|---|
View a99111f
remove old CVS-stuff and make the repository look more like SVNSven Strickroth authored on 2007/02/18 04:02:20 |