Commit Graph

465 Commits (22bcb9b2873e663cd62cc693a7670c875a88bca8)

Author SHA1 Message Date
Török Edvin fa82ce037a Separate bytecode tests into jit and interpreter. 15 years ago
Török Edvin 1678ef9e43 Fix inflate.cbc for the interpreter. 15 years ago
Török Edvin 0d9b99f43e Fix bswap.cbc in interpreter mode. 15 years ago
Török Edvin 041bc64aab Increase timeout in unit test (bb #1899). 15 years ago
Török Edvin e439954b51 Fix valgrind warnings. 15 years ago
Török Edvin 11cee1b7de Disable JITDebugRegisterer, and fix unit_tests rule. 15 years ago
Török Edvin 778df8c22f Fix more leaks. 15 years ago
Török Edvin 95fc03dac7 Fix unit test script. 15 years ago
Török Edvin 3504bd0e29 Run check_clamav under valgrind too to actually detect the leaks. 15 years ago
Török Edvin 45a45bed33 Port LLVM leakfixes from trunk: 15 years ago
Török Edvin 6ea339aeab Fix bswap. 15 years ago
Török Edvin 48fc8b9852 Leak testcase. 15 years ago
Török Edvin b26d43809a Add matchwithread.cbc to unit tests. 15 years ago
Török Edvin 74f5816c58 Interpreter fixes for accessing 'ctx'. 15 years ago
Török Edvin bdd9aeaeeb Use a watchdog thread. Also make timeout be ms instead of us. 15 years ago
Török Edvin b63681a52b Introduce BytecodeTimeout. 15 years ago
Török Edvin c42033313a disable this test for now. 15 years ago
Török Edvin 353dafc9c4 Update unit tests. 15 years ago
Török Edvin b56bea54d3 New API for buffer fill. 15 years ago
Török Edvin 8ef83e0bfc Fix unit test: ctx.fmap can't be NULL. 15 years ago
Török Edvin 5b74e89a35 enable prefiltering, and add to dconf. 15 years ago
Török Edvin 6eeadbfeda dconf for bytecode. 15 years ago
Török Edvin 1e30496d2a runtime checks verifier. 15 years ago
Török Edvin 0eb864b461 update unit tests. 15 years ago
Török Edvin 236fb13647 New pointer handling rules. 15 years ago
Török Edvin e0ac80ab38 Prepare for prefiltering: add new files. 16 years ago
Török Edvin ada793857b Update unit tests after Phishing.Heuristics -> Heuristics.Phishing change. 16 years ago
Török Edvin c0afc51729 Don't use C++ comments in C code. 16 years ago
Török Edvin 57cb0075d9 regenerate build files. 16 years ago
Tomasz Kojm de351ee1bc libclamav: handle digitally signed .info files 16 years ago
Török Edvin 2d45ef0616 Support for malloc in bytecode. Fix crash with mismatched api/flevel versions. 16 years ago
Török Edvin acba3cf51b Prevent check from hanging/crashing when there is a version mismatch. 16 years ago
Török Edvin 9463f9fd90 Stack protector support. 16 years ago
Török Edvin 688799d126 yc_bytecode is able to unpack a file now! 16 years ago
Török Edvin ed4a336e2c More build fixes. 16 years ago
Török Edvin 482e97dbb2 Support for bytecode lines >8k. 16 years ago
Török Edvin 284ffd21f2 Add support for null constant. 16 years ago
Török Edvin 65c740d7d8 Add support for tracing (if bytecode compiled with support). 16 years ago
aCaB 7ab261a02b properly check for lm 16 years ago
Török Edvin aee2f72436 Fix compiler version check for C++: autoconf needs [] to be escaped. 16 years ago
Török Edvin 3ae0a76d03 Support for scanning files created by bytecode. 16 years ago
Török Edvin 322a0ea653 Fix bytecode load bugs. Make loading more robust: print error message instead of 16 years ago
Török Edvin b8656613c0 Doxygenize API headers. 16 years ago
Török Edvin 16604dcfec Fix ppc buildbot build. 16 years ago
Török Edvin 04a32cd312 Solaris's /bin/sh doesn't support export FOO=... 16 years ago
Török Edvin 3e95bd7268 Run clamscan with --debug to help diagnose failures. 16 years ago
Török Edvin 250d92c533 Sync with compiler. 16 years ago
Török Edvin ec3c072e84 Remove virusevent test logfile, to prevent false failures. 16 years ago
Török Edvin b3c69e9236 More verbose error message in unit test. 16 years ago
Török Edvin 7d5e0e1e5a Make error message more verbose. 16 years ago