Commit Graph

58 Commits

Author SHA1 Message Date
Nigel Horne
dfb844fd31 First draft
git-svn: trunk@3641
2008-02-15 12:35:27 +00:00
Török Edvin
c3671221da 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



git-svn: trunk@3589
2008-02-06 18:53:23 +00:00
Török Edvin
1d23b7deaa make iconv replacement function handle NULL args (bb #792)
git-svn: trunk@3539
2008-01-25 08:37:13 +00:00
Török Edvin
b8a505eeda 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


git-svn: trunk@3536
2008-01-23 20:19:14 +00:00
Török Edvin
cd75ab404e 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 fields


git-svn: trunk@3531
2008-01-23 14:22:16 +00:00
Török Edvin
b0b8398b48 * 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


git-svn: trunk@3515
2008-01-21 15:52:21 +00:00
aCaB
ace28304ad byteswapped testfiles - bb#398
git-svn: trunk@3506
2008-01-18 11:41:02 +00:00
Nigel Horne
615a77ac58 First Draft
git-svn: trunk@3451
2007-12-21 17:44:44 +00:00
Nigel Horne
511cd57e44 LogSyslog now goes to Event System
git-svn: trunk@3450
2007-12-21 17:43:45 +00:00
Nigel Horne
c38e123df6 More fixes
git-svn: trunk@3448
2007-12-21 12:14:19 +00:00
Nigel Horne
30d06104ba Fix modes
git-svn: trunk@3442
2007-12-19 14:34:30 +00:00
Nigel Horne
f5f5a788a4 0.92 portability fixes
git-svn: trunk@3441
2007-12-19 14:32:58 +00:00
Nigel Horne
b6116c9ccf First Draft
git-svn: trunk@3440
2007-12-19 14:32:47 +00:00
Nigel Horne
f0fecee69c Fix to ensure correct unrar code is included
git-svn: trunk@3362
2007-11-07 12:13:34 +00:00
Nigel Horne
710f2d7f50 Added libclamunrar
git-svn: trunk@3337
2007-10-30 14:47:05 +00:00
Nigel Horne
2ab52cd695 First draft
git-svn: trunk@3336
2007-10-30 14:41:10 +00:00
Nigel Horne
ccb494262f Latest portability patches
git-svn: trunk@3335
2007-10-30 14:37:05 +00:00
Nigel Horne
fbe3927d44 First draft
git-svn: trunk@3253
2007-09-27 13:37:38 +00:00
Nigel Horne
d4642e3324 Added syslog support
git-svn: trunk@3252
2007-09-27 11:42:23 +00:00
Nigel Horne
8fb893f45d Mention pthreadVC2.lib
git-svn: trunk@3249
2007-09-25 16:40:06 +00:00
Nigel Horne
dfe66b5037 Latest bug fixes needed for ClamAV portability
git-svn: trunk@3248
2007-09-25 13:44:16 +00:00
Nigel Horne
61044d6434 Map syslog to the Event Log
git-svn: trunk@3247
2007-09-25 13:39:55 +00:00
Nigel Horne
302fd43900 First draft
git-svn: trunk@3245
2007-09-25 09:55:58 +00:00
Nigel Horne
6bdfae1754 First draft
git-svn: trunk@3244
2007-09-25 09:54:27 +00:00
Nigel Horne
2398a034bd First draft
git-svn: trunk@3243
2007-09-25 09:50:33 +00:00
Nigel Horne
983866144c Use pthreads as a dll
git-svn: trunk@3242
2007-09-25 09:49:25 +00:00
Nigel Horne
53be1a9dca First draft
git-svn: trunk@3238
2007-09-22 07:01:12 +00:00
Nigel Horne
198308c54e First draft
git-svn: trunk@3231
2007-09-19 16:16:31 +00:00
Nigel Horne
2ed6a1c8e0 Use the OpenBSD version of regex
git-svn: trunk@3230
2007-09-19 15:55:24 +00:00
Nigel Horne
ee81617b8c Use the OpenBSD version of regex
git-svn: trunk@3229
2007-09-19 15:05:16 +00:00
Nigel Horne
dc7058ee43 Use the OpenBSD version
git-svn: trunk@3228
2007-09-19 15:02:40 +00:00
Tomasz Kojm
09eab32afc move hardware acceleration code to contrib/hwaccel/hwaccel.patch
git-svn: trunk@3209
2007-09-07 14:22:10 +00:00
Nigel Horne
e44d21c9a7 Fix code tidy related bug
git-svn: trunk@3201
2007-09-03 13:56:14 +00:00
Tomasz Kojm
45460b9fbf fix bb#644 (Contrib files have wrong shebang line)
git-svn: trunk@3197
2007-08-31 19:59:33 +00:00
Nigel Horne
b484e357ab Bring up to date
git-svn: trunk@3190
2007-08-23 12:26:55 +00:00
Nigel Horne
db2643278e First draft
git-svn: trunk@3183
2007-08-21 13:41:47 +00:00
Nigel Horne
96f743ebcd Call ulimit to reduce DoS
git-svn: trunk@3179
2007-08-19 11:32:38 +00:00
Nigel Horne
80253841e3 Call ulimit to reduce DoS
git-svn: trunk@3178
2007-08-19 11:02:07 +00:00
Nigel Horne
1bdf312376 Increase ulimit to 20M
git-svn: trunk@3176
2007-08-19 09:23:57 +00:00
Nigel Horne
46b6bed4c1 Call ulimit to reduce DoS
git-svn: trunk@3175
2007-08-18 16:38:59 +00:00
Nigel Horne
7153893a09 Removed all absolute paths
git-svn: trunk@3123
2007-06-30 14:58:46 +00:00
Nigel Horne
e1c9e4031a Removed most absolute paths
git-svn: trunk@3122
2007-06-30 13:30:24 +00:00
Nigel Horne
1319db827d Typo spotted by TP
git-svn: trunk@3096
2007-06-08 16:00:18 +00:00
Nigel Horne
223e70503b Latest merge
git-svn: trunk@3086
2007-05-30 11:15:11 +00:00
Nigel Horne
b495728d96 Added libclamav.dll
git-svn: trunk@3085
2007-05-30 11:12:02 +00:00
Nigel Horne
574b6c7a6e Added libclamav.dll
git-svn: trunk@3084
2007-05-30 11:10:33 +00:00
Nigel Horne
41c96b6066 Latest merge
git-svn: trunk@3083
2007-05-30 11:08:12 +00:00
Nigel Horne
6c825e6e55 Sleep is no longer needed
git-svn: trunk@3053
2007-05-13 14:25:42 +00:00
Nigel Horne
3dfb8c1715 Finish copyright merge
git-svn: trunk@3031
2007-04-21 13:53:59 +00:00
Nigel Horne
a16005e62c More work on syncing in copyrights
git-svn: trunk@3030
2007-04-21 09:03:08 +00:00