Commit Graph

10663 Commits (2e55c901b1b0571a340602ee2681255876f63f1a)
 

Author SHA1 Message Date
Micah Snyder 2e55c901b1 Fix byte-compare subsignature premature alert 4 years ago
mko-x a21cc6dcd7
Add explicit log level parameter to application logging API 4 years ago
Micah Snyder 9bdc28b052 CMake: Support external TomsFastMath library (libtfm) 4 years ago
Micah Snyder 375ecf678c Update vendored TomsFastMath code to 0.13.1 4 years ago
Scott Hutton 39a9c3b956 Improve cdiff_apply performance 4 years ago
Scott Hutton 5a3e0a6190
Improve mutex safety when caching scan results 4 years ago
Micah Snyder 24a5221734 GH-actions: remove CIFuzz workflow 4 years ago
micasnyd 0fe0b79b94 CMake: Rust RelWithDebInfo and MinSizeRel builds 4 years ago
micasnyd 0037f5825b fuzz: fix cl_load fuzz target 4 years ago
Micah Snyder 4691b78000 Fix edgecase daily database symlink crash 4 years ago
Micah Snyder 428cd79518 Docs: Fix BZip2 variable name in INSTALL.md 4 years ago
Micah Snyder d9a584b39f Docker: Enable db update script to work with older versions 4 years ago
Micah Snyder 7b4e421be7 Test: Test all-match mode works for all hash sigs 4 years ago
Micah Snyder c24654d244 Fix all-match mode bug in PE section hash scans 4 years ago
Micah Snyder eee290a69e Fix bug with allmatch mode and hash-based signatures 4 years ago
micasnyd 527ce73449 Rust bindgen: Disable layout tests 4 years ago
micasnyd 4d34bc10b8 Rust bindgen: Only generate if CMake MAINTAINER_MODE is ON 4 years ago
micasnyd ba0a21c31f Generate Rust-bindings for some internal C-headers 4 years ago
Micah Snyder 7089a788b3 Remove Heuristics.PNG.CVE-2010-1205 detection 4 years ago
Micah Snyder 8fbafa7cc0 OOXML: Fix invalid pointer dereference 4 years ago
Scott Hutton 0872cc2053 cdiff: Rust-ify and error handling clean-up. 4 years ago
micasnyd 5698e3285c CMake-Rust: Only execute cbindgen for build, not tests 4 years ago
Micah Snyder b362747705 Rust: Link libclamav test executable with libstdc++ on linux 4 years ago
Scott Hutton a549e1fd90 valgrind: statx() suppression improvements 4 years ago
John Humlick d8f06806e4 Migrate script2cdiff from sigtool.c to cdiff.rs 4 years ago
John Humlick cbcd80334d Fix clippy warnings 4 years ago
micasnyd eb7a53da61 cdiff-apply: optimizations 4 years ago
Micah Snyder 5691d57ff2 tests: Suppress valgrind FP's caused by Rust std library hack 4 years ago
John Humlick dda0a70d90 cdiff: Replace cdiff-apply feature with Rust implementation 4 years ago
micasnyd 1fbf6ae4f0 GH Actions: Update clang-format action to latest version 4 years ago
micasnyd 140c88aa4e Bump copyright for 2022 4 years ago
micasnyd cca5f489b0 freshclam, clamd: Increase max config line length 4 years ago
micasnyd d70adcb8b0 Fix ability to disable filesize limit with libclamav C API 4 years ago
Scott Hutton 278ba2923e Integrate cbindgen via build.rs 4 years ago
Alexander Sulfrian e8d7b2f236
Fix possibly undefined behavior with generated temp file names 4 years ago
Sammy Chu 37a68c2ff0
Docker: Fix health check 4 years ago
Scott Hutton 8f06a85d8d Fix ternary clang-format violation 4 years ago
David Korczynski aa91170063 GitHub Actions: Add CIFuzz integration 4 years ago
Micah Snyder de97ffc787 Minimize re-seeding random number generator 4 years ago
Scott Hutton 37e5b573aa Add Rust logging module unit test & integrate with CMake / CTest 4 years ago
Scott Hutton 2b12ebdf3f Improve layout of libclamav_rust directory 4 years ago
krnick 656f4da6f6 Tests: Hoist repeated code outside if statement 4 years ago
Yann E. MORIN 80f647339c mbox: do not use backtrace if using uClibc without backtrace support 4 years ago
Micah Snyder 679883fdb6 CMake: Improve Rust platform support 4 years ago
Micah Snyder 6f4bbe2d8b CMake: Add support for Rust (Cargo) universal binary builds on macOS 4 years ago
Mickey Sola 6cbb648113 Update rust logging inclusion based on feedback 4 years ago
Mickey Sola e8d78c9627 Add logging interface via the log crate for libclamav_rust modules 4 years ago
Micah Snyder a1ca40fca1 Add libclamav_rust lib 4 years ago
Micah Snyder 147502dcf6 Add cargo vendor feature 4 years ago
Micah Snyder a53eeec275 CMake: Add Rust toolchain detection 4 years ago