Commit Graph

465 Commits (22bcb9b2873e663cd62cc693a7670c875a88bca8)

Author SHA1 Message Date
Török Edvin d659015bb6 Unit-tests need to call cl_init, otherwise mkdir can fail randomly. 16 years ago
Török Edvin c11efd7534 silence error from this command, it is meant to fail. 16 years ago
Török Edvin 5ff0fe419a Solaris's /bin/sh is not POSIX, don't use set -e for it. 16 years ago
Török Edvin 2a5d51809a Disable helgrind tests due to bug #1717. 16 years ago
Török Edvin 5e5aa2f240 Fix tests. 16 years ago
Török Edvin f564b09e9a More WiP. 16 years ago
Török Edvin ec41017bba WiP 16 years ago
Tomasz Kojm 6c26e99c59 libclamav: check file sizes for MD5 sigs in all cases 16 years ago
aCaB 49cc1e3c35 s/struct F_MAP/fmap_t/ 16 years ago
Török Edvin 41423d3836 Reenable unit tests. 16 years ago
Török Edvin 646395bb44 Fix distcheck. 16 years ago
Török Edvin 88815fd801 Sync with compiler. 16 years ago
Török Edvin 06a45187db killclamd must always succeed (except when there's a stuck clamd). 16 years ago
Török Edvin 2c9de1f264 Fix typo. 16 years ago
Török Edvin 2c783ff014 Better error message when clamd gets killed 16 years ago
aCaB 65b538173a add unit_test/.gitignore 16 years ago
Török Edvin d38d6dadef Logical signature hook for bytecode. 16 years ago
Török Edvin 52dd3a6bda Initial support for loading .cbc files from DB. 16 years ago
Török Edvin dcee45cce2 Update to latest bytecode format. 16 years ago
Török Edvin 3c5f686d75 Use automake's parallel tests feature. 16 years ago
Török Edvin 1a486dca3b Add hidden ctx param to APIcalls. 16 years ago
Török Edvin e6d1fe78ea Apicall0 suppport for JIT. 16 years ago
Török Edvin 479fa7135c Fix type checking. 16 years ago
Török Edvin 616616060d This test now passes with the JIT. 16 years ago
Tomasz Kojm 673985695e fix unit test 16 years ago
Török Edvin 2c4c464098 Regenerate the buildfiles. 16 years ago
aCaB 084d19aa8c (some) html to fmap 16 years ago
Török Edvin 2487a4a342 Various bytecode JIT fixes, teach clamconf about JIT, and make sure make check runs the JIT! 16 years ago
Török Edvin 6b67ec6ee7 Handle runtime errors with setjmp/longjmp, using a thread-local jmpbuf to make 16 years ago
Török Edvin 85a25497bd really execute the JITed code. 16 years ago
Török Edvin 3b33bd6830 Minimal LLVM codegen. 16 years ago
Török Edvin d13f148a9c Regenerate build stuff. 16 years ago
Török Edvin d1487222f7 Draft of libclamav <-> jit communication. 16 years ago
Török Edvin 731d647a7a Regenerate build system files. 16 years ago
Tomasz Kojm aca9ea82df libclamav: handle relative offsets with cli_ac_data; fix offset logic 16 years ago
aCaB 11d7c8aade new autotools 16 years ago
aCaB 295f1d1f8b build system upgrade - bb#1528 16 years ago
Török Edvin aa12dc2c4f Fix valgrind output parser to look for " 0 bytes" instead of "0 bytes", 16 years ago
Török Edvin cf0cd429e9 Implement API calls from bytecode. 16 years ago
aCaB 34c718372e builds somwhow 16 years ago
Török Edvin 09bd983946 Fix bytecode interpreter to work on bigendian machines. 16 years ago
Török Edvin 8cc286f57d Add support for type loader. 16 years ago
Török Edvin 6922903ad9 bytecode: fully switch to a stack based allocation, and operands with various bitwidths. 16 years ago
Tomasz Kojm 33872a43de libclamav: improve handling of signature offsets 16 years ago
aCaB f333d0bccb introduce new lzma 16 years ago
Török Edvin e53ef4464b Fix unit-test failure on Solaris. 16 years ago
Török Edvin 5f71301659 daily.ftm not needed in unit_tests, should use the one in filetypes_int.h. 16 years ago
Török Edvin 92740b7383 Fix unit tests when run as root (bb #1635). 16 years ago
Török Edvin 3411775b3a Add missing unit-test files. 16 years ago
Török Edvin d99c0c4245 bytecode: add unit tests and ChangeLog. 16 years ago