Micah Snyder
7b563ca798
Enabling configure option --with-system-libmspack that will allow use of libmspack installations in /usr or /usr/local in favor of the version provided by ClamAV.
7 years ago
Micah Snyder
b563e84083
Moved libmspack-0.5alpha from libclamav to libclammspack, and restructured the build so that there should be no need to modify the libmspack build files in the future (i.e. libmspack autoconf and automake files aren't actually used).
7 years ago
Micah Snyder
d39cb6581f
Updating libclamunrar from legacy C implementation to modern unrar 5.6.5. API changes and supporting changes included to pass the filepath of the scanned file into libclamav through the cli_ctx structure, required by the unrar library to open archives. The filename argument may be optional for the scandesc scanning variant, but libclamav will make a best effort to identify the filename from the file descriptor if it was not provided. In addition, included the ability to prefix temp file and directory names with file basenames.
7 years ago
Micah Snyder (micasnyd)
dd8a6b10b2
Freshclam improvements. Some simplification and cleanup of mirror management functions. Reduced mirror blacklist timeouts. Added ignore time-remaining output to --list-mirrors option. Made freshclam lenient when the database version is 1 behind what was advertised by DNS. Database updates will still fail if the hosted version is more than 1 version out of date.
7 years ago
Russ Kubik
ef8f17542c
update freshclam to match exit codes defined in freshclam.1
7 years ago
Micah Snyder (micasnyd)
7c3bba4746
bb12155: wrapping AID_ADDRCONFIG flag with #ifdef so enable builds on older systems.
7 years ago
Micah Snyder (micasnyd)
455f196dfa
Freshclam patch to resolve IPv4, IPv6 addresses only if a global address is configured, so as not to attempt IPv6 connections from machines where IPv6 isn't available. Patch courtesy of Guilherme Benkenstein.
7 years ago
Mickey Sola
8c2fae4a89
bb12087 - 0.101 - updating to libtool v2.4.6, autojunking, and adding markdown files to make dist target
7 years ago
Micah Snyder
e96b53b68b
Autoreconf with stock libtool 2.4.2
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
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
e098cdc557
Updating help strings, to include a couple missing items as well as copyrights. updating man page files as well.
7 years ago
Micah Snyder
77b50dbc5c
autoreconf -ivf.
7 years ago
Kevin Lin
99d459b477
autoreconf
7 years ago
Micah Snyder
c0ac544738
autoreconf one more time with newer version of autotools to account for issues with argz_.h under make dist.
7 years ago
Micah Snyder
545216bb68
autoreconf -fi this time to correctly update libmspack linking changes.
7 years ago
Micah Snyder
c9a070c9d3
More cleanup re: variables possibly used before initialized.
7 years ago
Micah Snyder
114cdb6b0a
bb12009: adding check to verify that CLD isn't simply up to date before downloading the CVD for updates from private mirrors.
7 years ago
Micah Snyder
6c59352535
autoreconf, regenerated pdfs, html docs.
7 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
Mickey Sola
9f620604c9
autojunk'd
8 years ago
Steven Morgan
3447198a27
bb11897 - fix-up for freshclam warnings in beta versions. Patch provided by Andreas Schulze.
8 years ago
Steven Morgan
ed47868b3f
bb11823 - command line copyright dates.
8 years ago
Mickey Sola
3f363b73bf
autojunk'd
...
Conflicts:
configure
8 years ago
Steven Morgan
631f3e1165
Autojunks.
8 years ago
Mickey Sola
0da5ca0259
bb11062 - defaulting build to internal libmspack and creating configure option to specify use of external library
9 years ago
Steven Morgan
d245138c27
pull request #53(4/4): Spelling fix by klemens(ka7).
9 years ago
Mickey Sola
d3699d5723
bb11062 - adding support for external libmspack
...
Conflicts:
configure
configure.ac
9 years ago
Mickey Sola
fb4ee88d94
systemd - removing generated files from repository
9 years ago
Steven Morgan
341b343f4e
pull request #56 : Allow freshclam downloadmanager to return FC_UPTODATE if no update was required.
9 years ago
Mickey Sola
17d1e36d82
bb11557 - freeing opts on exit after failed initgroups check
9 years ago
Mickey Sola
2ea4230df2
bb11557 - drop AllowSupplementaryGroups option and make it default, patch by Sebastian A. Siewior
9 years ago
Mickey Sola
97930c2400
updating prelude hook to work with allmatch
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
a8b6bc008f
bb11561 - don't copy unmodified file-scheme custom databases. Patch by Stephen Welker.
9 years ago
Kevin Lin
98bab6b66e
autoreconf
9 years ago
Kevin Lin
3634f4c9a8
bb#11398 - freshclam: avoid random data in mirrors.dat
9 years ago
Kevin Lin
616570eba2
bb#11529 - freshclam manager check return code of strdup
9 years ago
Kevin Lin
d26c933dab
bb#11261 - additional suppress IP notification when using proxy
9 years ago
Kevin Lin
f1d5ea9271
bb#10983 - fix download and verification of *.cld through PrivateMirrors
9 years ago
Kevin Lin
5f317e7dc9
bb#11261 - suppress IP notification when using proxy
9 years ago
Steven Morgan
9486dd1d74
autoreconf for moving libfreshclam config to m4/reorganization.
9 years ago
Steven Morgan
b668d7a130
autoreconf w/new libtool.
9 years ago
Steven Morgan
fb9d7004b3
autoreconf for libfreshclam.
9 years ago
Steven Morgan
411426beb1
bb11188 - Upgrade to use libtool 2.4.6 for ClamAV building: fixes issues with MacOSX 10.10 and 10.11.
9 years ago
Kevin Lin
b194cfe9c0
autoreconf
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
Steven Morgan
3af457257c
bb11467 - fix embedded http links.
10 years ago