Commit Graph

667 Commits (cad552d115e764c11c492f77b8a9f76819443108)

Author SHA1 Message Date
Micah Snyder (micasnyd) 3a7a20c323 Allow scans even if realpath lookup fails 4 years ago
Micah Snyder (micasnyd) af8e628f9d PID file & freshclam tmp file permissions tweaks 5 years ago
Micah Snyder 2f62d6bf11 Fix RAR unicode filename bug on Linux 5 years ago
Andy Ragusa (aragusa) ec62e18508 bb12597: Fix daemon switch user issues 5 years ago
Micah Snyder 3727573234 Autotools, freshclam: remove BUILD_CLAMD macro 5 years ago
Micah Snyder (micasnyd) 9e20cdf6ea Add CMake build tooling 5 years ago
Micah Snyder (micasnyd) 4f21133667 clamdscan: perform real-path checks in clamd 5 years ago
Micah Snyder e2f59af30a Clang-format touchup 5 years ago
Andy Ragusa (aragusa) 5b168b50cd bb12435: Create PID file before dropping privileges. 5 years ago
Micah Snyder 1db4787f8a Remove autotools generated files, add autogen.sh 5 years ago
Jamie Biggar 9335b56052 Correct log output for AlertEncryptedArchive 5 years ago
Micah Snyder 34c3441bcd bb10979: multi-threaded reload minor corrections 5 years ago
Micah Snyder dac084fb91 bb10979: clamd multi-threaded database reload #2 5 years ago
Micah Snyder 2444a01f19 bb10979: clamd multi-threaded database reload 5 years ago
Andy Ragusa (aragusa) 9317e7872a clamd: Reduce RAM requirements of VirusEvent 5 years ago
John Schember a6a355629d Add DLP feature to detect credit cards only 5 years ago
Micah Snyder (micasnyd) 37b4d49cf9 bb12282: Fix clamd unix socket dir creation perms 5 years ago
Mickey Sola 01b9a84fef autojunk'd 5 years ago
Micah Snyder (micasnyd) 25ed70fb46 Fix file access issue if in low privelege process 5 years ago
Micah Snyder 898c08f08b Formatting touch-up 5 years ago
Micah Snyder 206dbaefe8 Update copyright dates for 2020 5 years ago
Mickey Sola a0e8d2ffbb autojunk'd 6 years ago
Mickey Sola 5b7fac5aeb autojunk'd 6 years ago
Mickey Sola 56a068c29f autojunk'd 6 years ago
Micah Snyder 10c06218aa Autojunk'd 6 years ago
Mickey Sola 28459aec91 autojunk'd 6 years ago
Micah Snyder d39035d95d Autojunk'd 6 years ago
Romain Chollet ff31e5b486 Add Prelude missing support 6 years ago
Micah Snyder d9c34c43f6 Eliminates a few warnings. 6 years ago
Micah Snyder bcb4505e60 bb12370 - cli_strndup and other str* replacements must be built and exported for every OS to be used outside of libclamav on systems that don't have the original functions (e.g. strndup). This commit renames the macros to be uppercase, renames the replacement functions to be preceeded with two understores (e.g. __cli_strndup), and removes the ifdef's so that they are built regardless, because there are no ifdefs in libclamav.map. 6 years ago
Micah Snyder (micasnyd) 6a0abb897a Adds --max-scantime clamscan option and MaxScanTime clamd config option. 6 years ago
Orion Poplawski 59eacececa systemd - set TimeoutStartSec=420 for clamav-daemon 6 years ago
Mickey Sola 4fee702fc3 clamonacc - conform to clang-format 6 years ago
Mickey Sola f7d82063dd autojunk'd 6 years ago
Mickey Sola 3921323b62 autojunk'd 6 years ago
Mickey Sola 4ca79bd7cb autojunk'd 6 years ago
Mickey Sola 18b723e697 autojunk'd 6 years ago
Mickey Sola 52dc3149e2 clamonacc - add pthread conditional wait to event consumer queue; add uname exclusion; add error handling for selinux permission denied case when reading fanotify kernel event queue; remove deprecated clamuko references; update clamd.conf.sample; remove unsused options in help output; add daemonization/foreground command-line option; add retry and deny on error functionality 6 years ago
Mickey Sola 0d78af13f1 clamonacc - add curl support for send receive and connecting to clam daemon; add new option for timeout when using curl; refactor all scanning into self-contained scanning thread; add non-blocking wait (via select) for receiving and sending data to and from clam daemon 6 years ago
Mickey Sola 3733a8795e clamonacc - move and configure fts fix 6 years ago
Mickey Sola 1b264c0bf2 clamonacc - update autotools scripts to get clamd and onacc building; autojunk'd 6 years ago
Mickey Sola d9428376c2 clamonacc - initial clamonacc refactor 6 years ago
Micah Snyder 4524c398f3 Argument and return types for fmap_readn(), cli_writen(), cli_readn() converted to use size_t instead of int. 6 years ago
Micah Snyder ee40795fe2 Converted mpool calls to macros when USE_MPOOL is defined to clearly differentiate between function and macro behavior. 6 years ago
Micah Snyder 5f4f69102d Correcting types from int to cl_error_t where appropriate. Eliminating unused variables and referencing unused parameters to remove warnings. 6 years ago
Micah Snyder c3cc2841e7 Autojunk'd 6 years ago
Micah Snyder (micasnyd) 3df2497aad bb12193 - Change usage of strerror_r to cli_strerror. Patch submitted by aCaB. 6 years ago
Micah Snyder 5fef7399da Autojunk'ed 6 years ago
Micah Snyder (micasnyd) 1c996e8872 bb12238 - Removing support for deprecated readdir_r() function. The readdir() function is thread safe so long as you don't share a dir object between threads. If you do, it requires a mutex. 6 years ago
Micah Snyder cef54eaf8f Freshclam refresh. This update makes libcurl a hard requirement for ClamAV. 6 years ago