Commit Graph

390 Commits (b2223aad3a60a977495c41f3cbe1cb51c1c371e1)

Author SHA1 Message Date
Tomasz Kojm 022a21cf60 fix infinite loop in cl_free(); check file size 21 years ago
Nigel Horne 1a74d4df97 Fix crash when debugging on SPARC 21 years ago
Nigel Horne f7fa3820d9 Fix crash when debugging on Solaris 21 years ago
Nigel Horne 3de8ba3d38 Fix embedded multi parts 21 years ago
Trog c84fb7d5d5 bound memory usage; cleanups. 21 years ago
Tomasz Kojm 223565ebd8 bug fixes 21 years ago
Trog ea03585cb4 use fclose() to flush data 21 years ago
Tomasz Kojm 6953ba14bf fix debug message 21 years ago
Trog ce4fc78d13 remove the uncompressed temp file before scanning 21 years ago
Nigel Horne 17dd811ea1 Remove overlapping strcpy 21 years ago
Nigel Horne 0c0894b82d Some MYDOOM.I were getting through 21 years ago
Tomasz Kojm a5373b6417 integrate CHM unpacker 21 years ago
Tomasz Kojm 1a24f5592b libclamav: pe: fix memory leak 21 years ago
Tomasz Kojm 8000d0786b Use new patter matching algorithm. Cleanup. 21 years ago
Tomasz Kojm 3ba813bb6b fix memory leak 21 years ago
Tomasz Kojm d0cb1e9c10 fix bug in memory management 21 years ago
Tomasz Kojm 7a0143cf1a do not report I/O error on bad e_lfanew's 21 years ago
Tomasz Kojm 87fa90f00a fixes 21 years ago
Tomasz Kojm 7f3c1d0370 fix potential inifinite loop in UPX code 21 years ago
Tomasz Kojm 4048c4f6dc initial support for MD5 signatures 21 years ago
Trog f05eb936a4 * libclamav/htmlnorm.c: fix decoding of hex char encoding 21 years ago
Tomasz Kojm 77e4bb1140 scan raw executables before trying to unpack them 21 years ago
Tomasz Kojm 5ae8bdd567 pe: detect skewed UPX1 21 years ago
Tomasz Kojm 7717b3c1a5 read .db3 files from cvd 21 years ago
Tomasz Kojm 084ee140cf extend engine to support character alternatives and distance limits in 21 years ago
Tomasz Kojm ce389c9cf6 improve UPX detection 21 years ago
Tomasz Kojm 3f117a05b2 disable quoted-printable decoder in HTML normaliser 21 years ago
Tomasz Kojm 246bc65b57 improve HTML detection 21 years ago
Tomasz Kojm 515086f6b5 fix sanity check on uninitialised data 21 years ago
Trog cdcb8f73a3 * libclamav/vba_extract.c: remove unused PowerPoint functions. 21 years ago
Nigel Horne 0e4e16d470 Better handling of Gibe.3 boundary exploit 21 years ago
Tomasz Kojm 03a2d04ae0 Optimise UPX recognition. Respect archive limits. 21 years ago
Tomasz Kojm a9082ea2fd activate pe and upx code 21 years ago
Tomasz Kojm 22275b155b do not scan mail files twice; separate archive and mail recursion limits 21 years ago
Tomasz Kojm ece009c032 use new method to detect mail files 21 years ago
Tomasz Kojm 888f5794bf new method of file type detection; HTML normalisation 21 years ago
Nigel Horne b9ce9639ed Some TR.Happy99.SKA were getting through 21 years ago
Nigel Horne 3f3f9085ab Fix compilation error on Solaris 21 years ago
Trog 420340913e * libclamav/vba_extract.c: dumb down the PowerPoint parser to Microsofts level. 21 years ago
Tomasz Kojm 65a18d2e4a doc update 21 years ago
Nigel Horne f2f2541876 Remove empty parts 21 years ago
Tomasz Kojm feeaa33320 support Windows SFU 21 years ago
Nigel Horne 0e38ef7321 Added newline to end of warning message 21 years ago
Trog 57babcae0c fix error path crash 21 years ago
Nigel Horne f73920a484 Optimise messages without other messages encapsulated within them 21 years ago
Nigel Horne 216315918b Plug memory leak with large number of attachments 21 years ago
Nigel Horne de101a8255 Handle uuencoded files created with buggy software 21 years ago
Trog e5a5b2f280 proper file accounting (original patch from Maxim Dounin) 21 years ago
Nigel Horne d79597e308 Further empty line optimisation 21 years ago
Trog c30e4a782e fix possible mmap overrun 21 years ago