Commit graph

  • c54bb80a00
    Merge 7381fa619d into 8475d4e658 John Humlick 2025-10-17 22:43:20 +00:00
  • 7381fa619d
    libclamav: Add support for Y-type signatures in wdb files. There are some cases where it is desired to allow a single domain to have any displayed address and not count that as phishing. An example of this would be the domain for outlook URL checker, or Google safe browsing. If a wdb file contains a Y type entry only the real domain will be matched, not the real and displayed domain. John Humlick 2025-10-11 14:20:19 -07:00
  • 0a6802e88a
    Merge pull request #1606 from val-ms/1.5.1-prep clamav-1.5.1 rel/1.5 dev/1.5.2 dev/1.5.1 Val S. 2025-10-15 16:29:32 -04:00
  • 55901e604f
    Merge 6eb69cc876 into 8475d4e658 Nils Werner 2025-10-15 15:39:21 -04:00
  • d6d38edbc7
    Merge 8c7a3ff50a into 8475d4e658 Scott Hutton 2025-10-15 15:39:20 -04:00
  • a57fb731c3
    Merge a1423e5aec into 8475d4e658 Matt Jolly 2025-10-15 15:39:19 -04:00
  • e8f682e7a2
    Merge 23203265a7 into 8475d4e658 Val S. 2025-10-15 15:39:18 -04:00
  • f31a93e09d
    Merge 586d9d4ed5 into 8475d4e658 Jonas Zaddach 2025-10-15 15:39:16 -04:00
  • c635e3f12d
    Merge c7eff8229d into 8475d4e658 Jonas Zaddach 2025-10-15 15:39:16 -04:00
  • 23c6d4343e
    Merge 5ba54d0bdd into 8475d4e658 Dmitriy Alekseev 2025-10-15 15:39:16 -04:00
  • 2736a0a489
    Merge fe3750c3a3 into 8475d4e658 JiashengJiang 2025-10-15 15:39:15 -04:00
  • 91b0d7c032
    Merge e378528d56 into 8475d4e658 ryan-esty 2025-10-15 15:37:56 -04:00
  • 8475d4e658
    Merge pull request #1599 from Cisco-Talos/CLAM-2882-dll-scan-performance main Val S. 2025-10-15 15:37:53 -04:00
  • 2412d40bb1
    Update NEWS.md with release notes for 1.5.1 Val S. 2025-10-14 13:31:42 -04:00
  • 72a7592649
    Valgrind suppression for false positive in Rust png-decoder crate Val S. 2025-10-14 19:18:22 -04:00
  • 4d45c0ac2e
    Valgrind suppression for false positive in Rust png-decoder crate Val S. 2025-10-14 19:18:22 -04:00
  • c3203281aa
    Fix embedded RAR archive extraction issue Val S. 2025-10-13 19:08:45 -04:00
  • 50326da519
    Fix embedded RAR archive extraction issue Val S. 2025-10-13 19:08:45 -04:00
  • b1c1f1840c
    Update Rust dependencies; Fix image fuzzy hash values Val S. 2025-10-13 15:00:39 -04:00
  • 1a2515eea9
    Fix compiler warning Val S. 2025-10-12 16:15:39 -04:00
  • 0462dae12a
    Increase limit for finding PE files embedded in other PE files Val S. 2025-10-12 16:05:17 -04:00
  • 3bd6c575c2
    Loosen restrictions on embedded file identification Val S. 2025-10-10 22:45:52 -04:00
  • 63997273a8
    Fix issue detecting VBA projects Val S. 2025-10-10 20:32:23 -04:00
  • 973c92438d
    Update Rust dependencies; Fix image fuzzy hash values Val S. 2025-10-13 15:00:39 -04:00
  • 1389a2ebf6
    Fix compiler warning Val S. 2025-10-12 16:15:39 -04:00
  • bcf2e5eebd
    Increase limit for finding PE files embedded in other PE files Val S. 2025-10-12 16:05:17 -04:00
  • 06bf061067
    Loosen restrictions on embedded file identification Val S. 2025-10-10 22:45:52 -04:00
  • 8a8a95b9e2
    Fix issue detecting VBA projects Val S. 2025-10-10 20:32:23 -04:00
  • 4d86271053
    Fix issue recording OOXML document metadata Val S. 2025-10-09 21:27:18 -04:00
  • 3c27ee262a
    Scan performance optimization for TNEF message scans Val S. 2025-10-09 20:51:43 -04:00
  • 6e43931a1c
    Fix ZIP parser issue recording empty file entries Val S. 2025-10-12 19:12:06 -04:00
  • b87b028a30
    Fix ZIP parser issue using central directory Val S. 2025-10-09 17:40:14 -04:00
  • 72eceaf144
    Fix performance issue scanning some Windows executables Micah Snyder 2025-10-08 17:02:22 -04:00
  • f7ccad772e
    Bump version to 1.5.1 and set FLEVEL to 231 Val S. 2025-10-14 13:06:08 -04:00
  • 045a809645
    Fix issue recording OOXML document metadata Val S. 2025-10-09 21:27:18 -04:00
  • ea2ad8c879
    Scan performance optimization for TNEF message scans Val S. 2025-10-09 20:51:43 -04:00
  • 90949e434f
    Fix ZIP parser issue recording empty file entries Val S. 2025-10-12 19:12:06 -04:00
  • 92b4a3e291
    Fix ZIP parser issue using central directory Val S. 2025-10-09 17:40:14 -04:00
  • 5fe5f87252
    Fix performance issue scanning some Windows executables Micah Snyder 2025-10-08 17:02:22 -04:00
  • 36f7c83ea1
    Bump version for 1.6.0-devel; Increase FLEVEL to 240 (#1595) Val S. 2025-10-07 15:49:20 -04:00
  • eb16e30271
    Bump version for 1.6.0-devel; Increase FLEVEL to 240 Val S. 2025-10-07 11:28:50 -04:00
  • 83fd7f14fb
    Fix issue using non-FIPS algorithsm in some FIPS environments (#1589) clamav-1.5.0 Val S. 2025-10-05 23:19:27 -04:00
  • c26a818ce4
    Freshclam: Download missing .sign files for up-to-date .cvd's (#1587) Val S. 2025-10-05 17:42:59 -04:00
  • 51bb424b41
    Fix issue using non-FIPS algorithsm in some FIPS environments Val S. 2025-10-05 17:19:04 -04:00
  • 23c3cc05f1
    Windows: fix number of arguments in function call (#1586) Val S. 2025-10-04 22:33:01 -04:00
  • 56f20186d9
    Freshclam: Download missing .sign files for up-to-date .cvd's Val S. 2025-10-03 17:20:58 -04:00
  • 1942dc777a
    Windows: fix number of arguments in function call Val S. 2025-10-03 16:02:04 -04:00
  • e378528d56 Including PUAs no longer works Ryan Esty 2025-10-02 15:18:24 -04:00
  • fe3750c3a3 Fix potential memory leak Jiasheng Jiang 2025-10-02 19:13:53 +00:00
  • 518af0a568
    Remove '-rc' version suffix for 1.5.0 and update release notes (#1561) Val S. 2025-10-02 11:50:45 -04:00
  • a50ab9fa96
    Finalize release notes for 1.5.0 Valerie Snyder 2025-09-29 17:03:49 -04:00
  • 260c91e8b5
    Remove '-rc' version suffix for 1.5.0 stable release Val S. 2025-08-26 19:11:57 -04:00
  • aadf25df6a
    Fix static analysis code quality issues (#1582) Val S. 2025-10-02 11:46:14 -04:00
  • bbf8f1fcf9
    Fix potential NULL pointer dereference (#1581) JiashengJiang 2025-10-01 17:09:15 -04:00
  • 36f5a020fb
    Fix potential NULL pointer dereference Jiasheng Jiang 2025-10-01 15:08:31 +00:00
  • b0f4fdbebf
    Fix static analysis code quality issues Valerie Snyder 2025-09-30 10:05:29 -04:00
  • d4114e0d2c
    Fix static analysis code quality issues; Fix old libjson-c support (#1574) Val S. 2025-09-26 18:26:00 -04:00
  • 9691aa7801
    libclamav: Remove confusing heuristic (#1573) John Humlick 2025-09-26 12:50:44 -07:00
  • 3bf76b6652
    Fix static analysis code quality issues; Fix old libjson-c support Val S. 2025-09-16 16:45:59 -04:00
  • a5cdc7faf7
    libclamav: Fix PDF scan crash on some platforms with optimization enabled (#1572) John Humlick 2025-09-26 11:14:25 -07:00
  • 636224b6ac
    Remove outer loop check that is unnecessary due to earlier changes. John Humlick 2025-09-23 08:59:15 -07:00
  • bb8d325dfe
    libclamav: Fix crash on some platforms with optimization enabled. Some compilers were optimizing out pointer assignment to a structure containing the address of the callback to be called. This resulted in the line calling the callback accessing invalid memory. This fix changes the logic so that rather than assign the pointer to the struct containing the callback, the string that would result in the pointer assignment later on is changed to result in the same assignment. This fixes the issue on all tested platforms. John Humlick 2025-09-17 09:23:12 -07:00
  • 95780aa18a
    libclamav: Remove confusing heuristic John Humlick 2025-09-24 16:00:41 -07:00
  • 5ba54d0bdd Revert "Update Windows runner version in CMake workflow as 2019 version has been retired" Dmytro Alieksieiev 2025-09-24 18:31:28 +02:00
  • 26c468137f
    Update Windows runner version in CMake workflow as 2019 version has been retired Dmitriy Alekseev 2025-09-24 09:46:59 +02:00
  • 1f1149b0a8
    Merge branch 'Cisco-Talos:main' into add-selfcheck Dmitriy Alekseev 2025-09-24 09:45:54 +02:00
  • a77a271fb5
    Reduce unnecessary scanning of embedded file FPs (#1571) Val S. 2025-09-23 15:57:28 -04:00
  • a086185077
    Reduce unnecessary scanning of embedded file FPs Val S. 2025-09-09 11:49:21 -04:00
  • 1d158c13d4
    Fix NULL-dereference crash with some command line options (#1567) Val S. 2025-09-15 18:16:09 -04:00
  • bae86fd272
    ZIP: Fix possible leak (#1568) Val S. 2025-09-15 18:01:03 -04:00
  • 9c5a0fe0d2
    Implement robust SELFCHECK test with retries Dmitriy Alekseev 2025-09-13 18:08:14 +02:00
  • f039849dc1
    clamd: Fix valgrind test failure (#1570) John Humlick 2025-09-09 10:07:34 -07:00
  • d758c00537
    Tests: Fix a couple of valgrind complaints (#1554) Val S. 2025-09-09 12:35:14 -04:00
  • 77594459d4
    Update VCMDS_REPLY to include SELFCHECK command Dmitriy Alekseev 2025-09-09 18:25:54 +02:00
  • f94520a36c
    clamd: Do not close FDs in server-th that were opened in clamd. John Humlick 2025-09-08 13:21:13 -07:00
  • dbeb7bf4b8
    Move SELFCHECK test case lower in queue Dmitriy Alekseev 2025-09-08 19:53:24 +02:00
  • a3373d14b5
    Fix linter error in session.c command array Dmitriy Alekseev 2025-09-08 19:30:12 +02:00
  • b82da5c2e4
    Document EnableSelfCheckCommand in clamd.conf Dmitriy Alekseev 2025-09-08 19:20:45 +02:00
  • 269af49573
    Document SELFCHECK command in clamd.conf.sample Dmitriy Alekseev 2025-09-08 19:16:23 +02:00
  • 47b9e08e1a
    Solaris requires -z gnu-version-script-compat to be specified (#1569) Andrew 2025-09-07 19:34:45 +01:00
  • 8acb32db7c
    Solaris requires -z gnu-version-script-compat to be specified Andrew Watkins 2025-09-03 16:29:03 +01:00
  • 149c7212ed
    Tests: Fix a couple of valgrind complaints Val S. 2025-09-05 17:16:33 -04:00
  • 5dfc7095ee
    Merge pull request #1356 from val-ms/cmake-find-curses-separate-tinfo Val S. 2025-09-05 11:28:56 -04:00
  • 0fd01a01e7
    ZIP: Fix possible leak Val S. 2025-09-02 17:28:04 -04:00
  • d14bbe2fda
    Fix NULL-dereference crash with some command line options Val S. 2025-09-02 16:18:42 -04:00
  • 1e2902522a
    Merge pull request #1555 from pinotree/hurd Val S. 2025-08-29 21:33:10 -04:00
  • 39c80e3df7
    clamd: use setrlimit() also when using GNU libc Pino Toscano 2025-08-18 22:02:47 +02:00
  • f95afb4a19
    clamconf: run lsb_release on Hurd if available Pino Toscano 2025-08-18 22:00:08 +02:00
  • b4cd76bd7e
    CMake: re-add support for GNU/Hurd Pino Toscano 2025-08-18 21:43:14 +02:00
  • 645406d4ca Solaris requires -z gnu-version-script-compat to be specified Andrew Watkins 2025-08-29 21:38:23 +01:00
  • c11ac06e0e
    libclamav: Fix issue scanning with no signatures loaded (#1560) Val S. 2025-08-28 10:31:35 -04:00
  • af6d3e85ec
    CMake: improve ncurses detection; separate TINFO_LIBRARY input Val Snyder 2024-09-01 12:26:38 -04:00
  • 9198f411d5
    Fix PDF double-free bug (#1559) Val S. 2025-08-27 14:22:35 -04:00
  • 8ddbb48077
    libclamav: Fix issue scanning with no signatures loaded Val S. 2025-08-26 19:00:31 -04:00
  • 582d371fc8
    Fix PDF double-free bug Val S. 2025-08-23 18:36:52 -04:00
  • af0ce605e3
    When loading a CVD, skip .info file DSIG check if used .sign file Val S. 2025-08-22 11:03:45 -04:00
  • 469a5296d3
    Merge c4c9eb5c5e into a30d80523f John Humlick 2025-08-21 14:46:20 -04:00
  • a30d80523f
    Merge pull request #1556 from val-ms/CLAM-2835-sigtool-html-normalise Val S. 2025-08-21 14:42:49 -04:00
  • 7fab05a89f
    Merge pull request #1553 from val-ms/CLAM-2809-1.5.0-rc-and-news clamav-1.5.0-rc Val S. 2025-08-19 16:32:33 -04:00
  • 641b36658d
    Sigtool: fix --html-normalise crash Val S. 2025-08-19 12:29:04 -04:00