Micah Snyder (micasnyd)
78606d72ed
Correction to logic enabling/disabling heuristic alerts.
7 years ago
Micah Snyder (micasnyd)
f61e92da8f
Changing numerous scan options' names, primarily those of heuristic signatature alert options. Original options (command line and clamd) will remain as deprecated & undocumented for a couple releases. Added 2 extra scan options to allow users to differentiate between alerting on encrypted archives vs encrypted documents (bb11911).
7 years ago
Micah Snyder
a8c77430fd
Removed cfgfile, line variables from optadditem()
...
cfgfile and line variables make no sense as the function optadditem() exists to allow library users to set options programmatically without a config file.
7 years ago
Josh Soref
33f14a688d
Include filename in config file line reports
7 years ago
Micah Snyder
964a1e7321
Converting http urls to https urls. Primary focus was on clamav.net urls. I updated a couple others and fixes a few broken links as well. There are many (non-clamav.net) urls I didn't address, especially in 3rd party or contrib code.
7 years ago
Micah Snyder
dc7f716a65
autoformat to fix indentation issues throughout the code. converted to tabs to make the multiline definition for ARGLEN render nicely
7 years ago
Micah Snyder
a780b81031
Adding patch to prefix timestamp to stdout/stderr if LogTime is enabled. Patch courtesy of Andreas Schulze.
7 years ago
Josh Soref
7cd9337a70
Spelling Adjustments ( #30 )
...
* spelling: accessed
* spelling: alignment
* spelling: amalgamated
* spelling: answers
* spelling: another
* spelling: acquisition
* spelling: apitid
* spelling: ascii
* spelling: appending
* spelling: appropriate
* spelling: arbitrary
* spelling: architecture
* spelling: asynchronous
* spelling: attachments
* spelling: argument
* spelling: authenticode
* spelling: because
* spelling: boundary
* spelling: brackets
* spelling: bytecode
* spelling: calculation
* spelling: cannot
* spelling: changes
* spelling: check
* spelling: children
* spelling: codegen
* spelling: commands
* spelling: container
* spelling: concatenated
* spelling: conditions
* spelling: continuous
* spelling: conversions
* spelling: corresponding
* spelling: corrupted
* spelling: coverity
* spelling: crafting
* spelling: daemon
* spelling: definition
* spelling: delivered
* spelling: delivery
* spelling: delimit
* spelling: dependencies
* spelling: dependency
* spelling: detection
* spelling: determine
* spelling: disconnects
* spelling: distributed
* spelling: documentation
* spelling: downgraded
* spelling: downloading
* spelling: endianness
* spelling: entities
* spelling: especially
* spelling: empty
* spelling: expected
* spelling: explicitly
* spelling: existent
* spelling: finished
* spelling: flexibility
* spelling: flexible
* spelling: freshclam
* spelling: functions
* spelling: guarantee
* spelling: hardened
* spelling: headaches
* spelling: heighten
* spelling: improper
* spelling: increment
* spelling: indefinitely
* spelling: independent
* spelling: inaccessible
* spelling: infrastructure
Conflicts:
docs/html/node68.html
* spelling: initializing
* spelling: inited
* spelling: instream
* spelling: installed
* spelling: initialization
* spelling: initialize
* spelling: interface
* spelling: intrinsics
* spelling: interpreter
* spelling: introduced
* spelling: invalid
* spelling: latency
* spelling: lawyers
* spelling: libclamav
* spelling: likelihood
* spelling: loop
* spelling: maximum
* spelling: million
* spelling: milliseconds
* spelling: minimum
* spelling: minzhuan
* spelling: multipart
* spelling: misled
* spelling: modifiers
* spelling: notifying
* spelling: objects
* spelling: occurred
* spelling: occurs
* spelling: occurrences
* spelling: optimization
* spelling: original
* spelling: originated
* spelling: output
* spelling: overridden
* spelling: parenthesis
* spelling: partition
* spelling: performance
* spelling: permission
* spelling: phishing
* spelling: portions
* spelling: positives
* spelling: preceded
* spelling: properties
* spelling: protocol
* spelling: protos
* spelling: quarantine
* spelling: recursive
* spelling: referring
* spelling: reorder
* spelling: reset
* spelling: resources
* spelling: resume
* spelling: retrieval
* spelling: rewrite
* spelling: sanity
* spelling: scheduled
* spelling: search
* spelling: section
* spelling: separator
* spelling: separated
* spelling: specify
* spelling: special
* spelling: statement
* spelling: streams
* spelling: succession
* spelling: suggests
* spelling: superfluous
* spelling: suspicious
* spelling: synonym
* spelling: temporarily
* spelling: testfiles
* spelling: transverse
* spelling: turkish
* spelling: typos
* spelling: unable
* spelling: unexpected
* spelling: unexpectedly
* spelling: unfinished
* spelling: unfortunately
* spelling: uninitialized
* spelling: unlocking
* spelling: unnecessary
* spelling: unpack
* spelling: unrecognized
* spelling: unsupported
* spelling: usable
* spelling: wherever
* spelling: wishlist
* spelling: white
* spelling: infrastructure
* spelling: directories
* spelling: overridden
* spelling: permission
* spelling: yesterday
* spelling: initialization
* spelling: intrinsics
* space adjustment for spelling changes
* minor modifications by klin
7 years ago
Micah Snyder
a1da16eee7
bb11025: Correcting PUA URL in man pages and shared optparser.
7 years ago
Steven Morgan
961ab24c66
bb11996 - deprecate AllowSupplementaryGroups more gracefully.
8 years ago
Mickey Sola
ef48b6af14
0.99.3 - bb11978 - onas - adding ExcludeRootUID option as cleaner alternative to using negative values to whitelist root UIDs using the ExcludeUID option
8 years ago
Mickey Sola
a20128bb21
0.99.3 - bb11963 - ensuring users have a way to correctly exlcude UID 0 when using the onaccess scanner
8 years ago
Micah Snyder
22880de038
eliminating additional option references to stat collection and submission until such time as a new stats website and associated clamav code is ready.
8 years ago
Steven Morgan
dc30ba752d
bb11910 - remove DetectionStatsHostID.
8 years ago
Mickey Sola
df7cc5cb6e
openssl - fixing linking issue where VS2015 would fail to find external function definitions
8 years ago
Micah Snyder
8efbf4a0cb
eliminating compile warnings in windows 10, vs2015, x86 and x64.
8 years ago
Micah Snyder
726918859a
bb11896 -- increasing size of max filter for pdf filter heuristic. Still have work to be done to investigate whitelisting issue. This commit additionally fixes a compile error when building with json-c and fixes a couple of minor warnings.
8 years ago
Micah Snyder
ce2dcb5392
bb11432 - cleaning up additional warning messages.
8 years ago
Mickey Sola
7a85da5c9a
increasing size of pcre match limit
8 years ago
Steven Morgan
d245138c27
pull request #53(4/4): Spelling fix by klemens(ka7).
9 years ago
Steven Morgan
e7dfe57d3a
bb11522 - additional block-max w.i.p. : clamd, man pages.
9 years ago
Steven Morgan
312b7e5391
bb11522 - enable clamscan option --blockmax to flag files as virus Heuristic.Limits.Exceeded when --max-filesize, --max-scansize, or --max-recursion is exceeded.
9 years ago
Kevin Lin
9c30a4fc6e
sigtool: patch hybrid cvd generation
9 years ago
Kevin Lin
832d44e748
sig: convert .ith to .imp; add .imp to sigtool
9 years ago
Mickey Sola
2ea4230df2
bb11557 - drop AllowSupplementaryGroups option and make it default, patch by Sebastian A. Siewior
9 years ago
Ningirsu
f4265a5acd
Adds a module to use Prelude and connect to a prelude manager
...
To enable prelude compile with ./configure --enable-prelude
In ClamAV configuration file set Prelude Enable on yes and choose an analyzer name with PreludeAnalyzerName (default ClamAV).
You need to have a prelude manager to use this module.
9 years ago
Steven Morgan
ce6becd511
bb11471 - add clamscan parameter --normalize=no for yara compatibility.
9 years ago
Kevin Lin
ec3e946d11
additional change of PCREMaxFileSize from MATCH_NUMBER to MATCH_SIZE
9 years ago
Steven Morgan
c18363244b
bb1436 - clamscan 'block-macros' option. Patch by Kai Risku.
9 years ago
Kevin Lin
059ca61484
compiler warning suppression
9 years ago
Mickey Sola
92e8a9ed93
bb11455 - patch by Mark Allan to add show-progress option to freshclam.
9 years ago
Mickey Sola
b68375fdbb
bb10568 - patch from Andreas Cadhalpun to add systemd support for clamd and freshclam
9 years ago
Kevin Lin
9ee4cea182
optparser: fix to pcre-match-limit option
9 years ago
Kevin Lin
ea9ffd291b
add scanning options for scanning xml-based documents (MSXML, OOXML, HWPML) and HWP3
9 years ago
Kevin Lin
731c8e6213
hwp3.x: add support for maximum recursive calls to hwp3 parsing
9 years ago
Kevin Lin
41e8fd628f
change PCREMaxFileSize from MATCH_NUMBER to MATCH_SIZE to match documentation
9 years ago
Steven Morgan
0137ea073d
bb11451 - fix guard macro name collision on AIX.
10 years ago
Mickey Sola
7ee8537215
onas: adding optional extra scanning for inotify events
10 years ago
Mickey Sola
637d246131
Sanity check update patches submitted by Bill Parker
10 years ago
Mickey Sola
cf703fa100
onas: changing clamd NotifyOnly option to Prevention and disabling Prevention option by default.
10 years ago
Mickey Sola
46a35abe56
mass update of copyright headers
10 years ago
Mickey Sola
f408e5b2ce
fanotify: consolidating prevention options into a single NotifyOnly option.
10 years ago
Mickey Sola
2217edf5bd
fanotify: adding option to watch and notify on mountpoints.
10 years ago
Mickey Sola
bbb244d97d
fanotify: adding clamd configuration toggle options to prevent read and access attempts
10 years ago
Mickey Sola
4a1bd5c89d
fanotify: adding clamd option to disable ddd
10 years ago
Mickey Sola
5ae59b959d
Overhauling clamd onaccess scanning to support dynamic directory determination.
10 years ago
Mickey Sola
bbfac25813
bb11343: Adding yara-rules (yes|no|only) runtime option for clamscan.
10 years ago
Kevin Lin
66640cf4f7
PCREMaxFileSize now correctly parses sizes (K,M,G suffixes)
10 years ago
Mickey Sola
c1bc49e71c
Adding ascii file normalization option to sigtool.
10 years ago
Kevin Lin
b289385d32
various fixes for windows build
10 years ago