.. |
7z
|
B11955: a few minor changes stolen from the latest 7z to close a double-free vulnerability
|
8 years ago |
c++
|
Autojunk'd
|
7 years ago |
jsparse
|
pull request #53(2/4): Spelling fix by klemens(ka7).
|
9 years ago |
lzw
|
Spelling Adjustments (#30)
|
7 years ago |
nsis
|
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 |
regex
|
More cleanup re: variables possibly used before initialized.
|
7 years ago |
tomsfastmath
|
compiler warning suppression
|
9 years ago |
.gitignore
|
…
|
|
7z_iface.c
|
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 |
7z_iface.h
|
mass update of copyright headers
|
10 years ago |
Doxyfile
|
…
|
|
Makefile.am
|
Removing final references to libmspack-0.5alpha, preventing make dist.
|
7 years ago |
Makefile.in
|
Removing final references to libmspack-0.5alpha, preventing make dist.
|
7 years ago |
adc.c
|
compiler warning suppression
|
9 years ago |
adc.h
|
mass update of copyright headers
|
10 years ago |
apm.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
apm.h
|
mass update of copyright headers
|
10 years ago |
arc4.c
|
Eliminating warnings, converting iterator variables to size_t when used to compare against sizeof(). added a couple of missing #includes.
|
8 years ago |
arc4.h
|
mass update of copyright headers
|
10 years ago |
asn1.c
|
Moving variable declaration to top of function because ‘for’ loop initial declarations are only allowed in C99 mode.
|
7 years ago |
asn1.h
|
Fix support for authenticode signatures from external .cat files
|
7 years ago |
aspack.c
|
Integrated new PE file unpacking capabilities for versions of Aspack up to 2.42, courtesy of Emmanuel Tacheau.
|
7 years ago |
aspack.h
|
Integrated new PE file unpacking capabilities for versions of Aspack up to 2.42, courtesy of Emmanuel Tacheau.
|
7 years ago |
autoit.c
|
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 |
autoit.h
|
mass update of copyright headers
|
10 years ago |
bcfeatures.h
|
mass update of copyright headers
|
10 years ago |
bignum.h
|
…
|
|
bignum_fast.h
|
Spelling Adjustments (#30)
|
7 years ago |
binhex.c
|
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 |
binhex.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
blob.c
|
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 |
blob.h
|
mass update of copyright headers
|
10 years ago |
builtin_bytecodes.h
|
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 |
bytecode.c
|
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 |
bytecode.h
|
Added new pdf object stream parsing capability.
|
7 years ago |
bytecode_api.c
|
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 |
bytecode_api.h
|
Incrementing the libclamav version numbers to 9.0.0 and setting the version strings to 0.101.0-beta.
|
7 years ago |
bytecode_api_decl.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
bytecode_api_impl.h
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
bytecode_detect.c
|
mass update of copyright headers
|
10 years ago |
bytecode_detect.h
|
Add missing OS identifier os_generic.
|
9 years ago |
bytecode_hooks.h
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
bytecode_nojit.c
|
mass update of copyright headers
|
10 years ago |
bytecode_priv.h
|
Added new pdf object stream parsing capability.
|
7 years ago |
bytecode_vm.c
|
Spelling Adjustments (#30)
|
7 years ago |
cache.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
cache.h
|
adding a few minor changes to eliminate warnings, the most interesting of which was a missing function prototype for cache_get_MD5.
|
8 years ago |
clamav.h
|
Add more complete support for SHA384, SHA512 hashes
|
7 years ago |
clambc.h
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
cltypes.h
|
updating git commits, sln to fix build, and most importantly adding macro definitions to cltypes in support of Windows.
|
8 years ago |
conv.c
|
fixing NULL pointer dereference
|
9 years ago |
conv.h
|
…
|
|
cpio.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
cpio.h
|
mass update of copyright headers
|
10 years ago |
crtmgr.c
|
Make --dumpcerts be more consistent, improve cert processing
|
7 years ago |
crtmgr.h
|
Update tbshash to have enough space for SHA512 hashes
|
7 years ago |
crypto.c
|
Add more complete support for SHA384, SHA512 hashes
|
7 years ago |
cvd.c
|
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 |
cvd.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
dconf.c
|
dconf: support added for imptbl and imphash
|
9 years ago |
dconf.h
|
dconf: support added for imptbl and imphash
|
9 years ago |
default.h
|
bb12118: Lowering the default PCRERecMatchLimit from 5000 to 2000, to minimize risk of segfault due to bug in older versions of libpcre/libpcrev2.
|
7 years ago |
disasm-common.h
|
Spelling Adjustments (#30)
|
7 years ago |
disasm.c
|
mass update of copyright headers
|
10 years ago |
disasm.h
|
mass update of copyright headers
|
10 years ago |
disasmpriv.h
|
mass update of copyright headers
|
10 years ago |
dlp.c
|
bb11367 - improve debug messages.
|
10 years ago |
dlp.h
|
mass update of copyright headers
|
10 years ago |
dmg.c
|
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 |
dmg.h
|
mass update of copyright headers
|
10 years ago |
dsig.c
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
dsig.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
elf.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
elf.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
encoding_aliases.h
|
mass update of copyright headers
|
10 years ago |
entconv.c
|
bb11751 fix compile error in entconv.c.
|
8 years ago |
entconv.h
|
bb11432 - cleaning up additional warning messages.
|
8 years ago |
entitylist.h
|
mass update of copyright headers
|
10 years ago |
events.c
|
Spelling Adjustments (#30)
|
7 years ago |
events.h
|
mass update of copyright headers
|
10 years ago |
execs.h
|
Spelling Adjustments (#30)
|
7 years ago |
explode.c
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
explode.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
filetypes.c
|
bb12102: adding CL_TYPE_LNK for Windows Shortcut Files.
|
7 years ago |
filetypes.h
|
bb12102: adding CL_TYPE_LNK for Windows Shortcut Files.
|
7 years ago |
filetypes_int.h
|
bb12102: adding CL_TYPE_LNK for Windows Shortcut Files.
|
7 years ago |
filtering.c
|
Spelling Adjustments (#30)
|
7 years ago |
filtering.h
|
mass update of copyright headers
|
10 years ago |
fmap.c
|
Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes.
|
7 years ago |
fmap.h
|
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 |
fpu.c
|
mass update of copyright headers
|
10 years ago |
fpu.h
|
Spelling Adjustments (#30)
|
7 years ago |
fsg.c
|
mass update of copyright headers
|
10 years ago |
fsg.h
|
mass update of copyright headers
|
10 years ago |
gpt.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
gpt.h
|
mass update of copyright headers
|
10 years ago |
hashtab.c
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
hashtab.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
hfsplus.c
|
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 |
hfsplus.h
|
mass update of copyright headers
|
10 years ago |
hostid.c
|
bb11200 - patch sent by Andreas Cadhalpun for compilation on Debian GNU/Hurd where linux/sockios.h is missing.
|
10 years ago |
hostid.h
|
…
|
|
htmlnorm.c
|
bb12113 - 0.101 - resolving htmlnorm fd leak; patch by aCaB
|
7 years ago |
htmlnorm.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
hwp.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
hwp.h
|
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 |
iana_cctld.h
|
…
|
|
iana_tld.h
|
…
|
|
inffixed64.h
|
Spelling Adjustments (#30)
|
7 years ago |
inflate64.c
|
Spelling Adjustments (#30)
|
7 years ago |
inflate64.h
|
Spelling Adjustments (#30)
|
7 years ago |
inflate64_priv.h
|
Spelling Adjustments (#30)
|
7 years ago |
iowrap.c
|
mass update of copyright headers
|
10 years ago |
iowrap.h
|
mass update of copyright headers
|
10 years ago |
is_tar.c
|
…
|
|
is_tar.h
|
…
|
|
ishield.c
|
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 |
ishield.h
|
mass update of copyright headers
|
10 years ago |
iso9660.c
|
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 |
iso9660.h
|
mass update of copyright headers
|
10 years ago |
jpeg.c
|
mass update of copyright headers
|
10 years ago |
jpeg.h
|
mass update of copyright headers
|
10 years ago |
json_api.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
json_api.h
|
json_api: fix function redeclararations
|
9 years ago |
libclamav.map
|
cli - exporting cli_strndup
|
8 years ago |
libmspack.c
|
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 |
libmspack.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
line.c
|
mass update of copyright headers
|
10 years ago |
line.h
|
mass update of copyright headers
|
10 years ago |
lzma_iface.c
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
lzma_iface.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
macho.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
macho.h
|
mass update of copyright headers
|
10 years ago |
matcher-ac.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
matcher-ac.h
|
adding back changes to eliminate warnings from mspack, matcher, others, and readdb.
|
8 years ago |
matcher-bm.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
matcher-bm.h
|
mass update of copyright headers
|
10 years ago |
matcher-byte-comp.c
|
bcomp - fixing issue where whitespace normalization buffer wasn't being freed, fixing issue where little endian normalization was being done on the file buffer and not the normalized whitepsace buffer, fixed issue where auto detection wasn't being done on normalized whitespace buffer
|
7 years ago |
matcher-byte-comp.h
|
bcomp - fixing issue with whitespacing padding, fixing issue with little endian extraction of odd nibbled hex sequences, refactoring hex/decimal auto checking and hex buffer normalization code, fixing issue with normalization where it was possible to evaluate unwanted hex bytes, fixing issue with big endian conversion of decimal extracted sequence values after use of cli_strntoul
|
7 years ago |
matcher-hash.c
|
imphash: refactor code for scanning and sigtool usage
|
9 years ago |
matcher-hash.h
|
imphash: refactor code for scanning and sigtool usage
|
9 years ago |
matcher-pcre.c
|
refactoring byte compare functionality as a subsig; adding loader and matchers for bytecompare subsig
|
7 years ago |
matcher-pcre.h
|
bcomp - general fixups and cleanup for byte compare code
|
7 years ago |
matcher.c
|
Fix support for authenticode signatures from external .cat files
|
7 years ago |
matcher.h
|
bcomp - updates and fixes following code review
|
7 years ago |
mbox.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
mbox.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
mbr.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
mbr.h
|
mass update of copyright headers
|
10 years ago |
message.c
|
messageAddArguments: accept argument values with unbalanced quotes
|
7 years ago |
message.h
|
message: add preclass tracking object to message structure
|
9 years ago |
mew.c
|
bb12170: Added pointer arithmetic guards to PE MEW unpacking code.
|
7 years ago |
mew.h
|
eliminated a large number of warnings, many of which had to do with mixing types. i switched some types to size_t and a couple to ptrdiff_t to make things more consistent, but there is a huge amount of work to be done to make types consistent. int, unsigned int, unsigned, off_t, and other types are ill-suited to storing buffer lengths or memory addresses.
|
8 years ago |
mpool.c
|
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 |
mpool.h
|
updating the copyright for a number of tiles.
|
8 years ago |
msdoc.c
|
Spelling Adjustments (#30)
|
7 years ago |
msdoc.h
|
elminating warnings that crop up when using --with-libjson
|
8 years ago |
msexpand.c
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
msexpand.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
msxml.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
msxml.h
|
HWPML: added hwpml_keys for hwpml parsing
|
10 years ago |
msxml_parser.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
msxml_parser.h
|
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 |
ole2_extract.c
|
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 |
ole2_extract.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
ooxml.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
ooxml.h
|
ooxml_hwp: add support for filetyping and preclassification
|
10 years ago |
openioc.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
openioc.h
|
…
|
|
others.c
|
Prevent shared libraries from being loaded by libclam when statically linking unrar libraries (#148)
|
7 years ago |
others.h
|
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 |
others_common.c
|
Removing unRAR SFX Check from scanners.c. Flawed feature was skipping scans of files in RAR archives that had the same CRC in the RAR file entry header as a previously scanned entry. Archives CRC's cannot be trusted. Removing the SFX Check eliminated false negatives in regression testing.
|
7 years ago |
packlibs.c
|
mass update of copyright headers
|
10 years ago |
packlibs.h
|
mass update of copyright headers
|
10 years ago |
pdf.c
|
Fix for 3 pdf parsing bugs introduced with the addition of object stream parsing, identified in regression testing.
|
7 years ago |
pdf.h
|
Added new pdf object stream parsing capability.
|
7 years ago |
pdfdecode.c
|
Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes.
|
7 years ago |
pdfdecode.h
|
Fixes to a handful of bugs identified during regression testing of PDF and UnRAR changes.
|
7 years ago |
pdfng.c
|
Added new pdf object stream parsing capability.
|
7 years ago |
pe.c
|
Fix support for authenticode signatures from external .cat files
|
7 years ago |
pe.h
|
Fix support for authenticode signatures from external .cat files
|
7 years ago |
pe_icons.c
|
Spelling Adjustments (#30)
|
7 years ago |
pe_icons.h
|
mass update of copyright headers
|
10 years ago |
perflogging.c
|
mass update of copyright headers
|
10 years ago |
perflogging.h
|
mass update of copyright headers
|
10 years ago |
petite.c
|
Spelling Adjustments (#30)
|
7 years ago |
petite.h
|
mass update of copyright headers
|
10 years ago |
phish_domaincheck_db.c
|
mass update of copyright headers
|
10 years ago |
phish_domaincheck_db.h
|
mass update of copyright headers
|
10 years ago |
phish_whitelist.c
|
mass update of copyright headers
|
10 years ago |
phish_whitelist.h
|
mass update of copyright headers
|
10 years ago |
phishcheck.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
phishcheck.h
|
mass update of copyright headers
|
10 years ago |
png.c
|
eliminating warnings that cropped up in 32bit ubuntu (16.04)
|
8 years ago |
png.h
|
mass update of copyright headers
|
10 years ago |
prtn_intxn.c
|
mass update of copyright headers
|
10 years ago |
prtn_intxn.h
|
mass update of copyright headers
|
10 years ago |
qsort.c
|
added implementation of cli_qsort_r (qsort with cb arg)
|
10 years ago |
readdb.c
|
bcomp - updates and fixes following code review
|
7 years ago |
readdb.h
|
bb11343: Adding configure option to remove yara at compile-time.
|
10 years ago |
rebuildpe.c
|
mass update of copyright headers
|
10 years ago |
rebuildpe.h
|
mass update of copyright headers
|
10 years ago |
regex_list.c
|
eliminating compile warnings in windows 10, vs2015, x86 and x64.
|
8 years ago |
regex_list.h
|
mass update of copyright headers
|
10 years ago |
regex_pcre.c
|
bb11965: fix issue with pcre2 support on 64-bit machines
|
7 years ago |
regex_pcre.h
|
PCRE2 support
|
9 years ago |
regex_suffix.c
|
eliminating compile warnings in windows 10, vs2015, x86 and x64.
|
8 years ago |
regex_suffix.h
|
mass update of copyright headers
|
10 years ago |
rijndael.c
|
…
|
|
rijndael.h
|
…
|
|
rtf.c
|
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 |
rtf.h
|
mass update of copyright headers
|
10 years ago |
scanners.c
|
Correction to enabling dev-performance bug introduced with the scan options change, and enablig dev-performance on Mac.
|
7 years ago |
scanners.h
|
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 |
sf_base64decode.c
|
mass update of copyright headers
|
10 years ago |
sf_base64decode.h
|
mass update of copyright headers
|
10 years ago |
sis.c
|
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 |
sis.h
|
mass update of copyright headers
|
10 years ago |
special.c
|
Eliminating warnings, converting iterator variables to size_t when used to compare against sizeof(). added a couple of missing #includes.
|
8 years ago |
special.h
|
mass update of copyright headers
|
10 years ago |
spin.c
|
Spelling Adjustments (#30)
|
7 years ago |
spin.h
|
mass update of copyright headers
|
10 years ago |
stats.c
|
Spelling Adjustments (#30)
|
7 years ago |
stats.h
|
…
|
|
stats_json.c
|
compiler warning suppression
|
9 years ago |
stats_json.h
|
…
|
|
str.c
|
bcomp - fixing case where automatic detection would fail against little endian hex values; removing code for little endian decimal support; fixing some clang warnings; fixes for hexidecimal detection in sli_strnto functions; updating documentation
|
7 years ago |
str.h
|
bcomp - general fixups and cleanup for byte compare code
|
7 years ago |
strlcat.c
|
Add strlcat functionality. Rely on existing strlcat and strlcpy if they are available.
|
11 years ago |
swf.c
|
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 |
swf.h
|
mass update of copyright headers
|
10 years ago |
table.c
|
Spelling Adjustments (#30)
|
7 years ago |
table.h
|
mass update of copyright headers
|
10 years ago |
text.c
|
b11939: adding fix as recommended by bug reporter along with a couple extra lines to ensure freed pointers are set to NULL.
|
8 years ago |
text.h
|
mass update of copyright headers
|
10 years ago |
textdet.c
|
commenting out UTF8 BOM detection code for the time being until cli_scanhtml can be validated to handle multibyte utf8
|
8 years ago |
textdet.h
|
mass update of copyright headers
|
10 years ago |
textnorm.c
|
mass update of copyright headers
|
10 years ago |
textnorm.h
|
mass update of copyright headers
|
10 years ago |
tiff.c
|
Restructured scan options flags from a single bitflag field to a structure containing multiple bitflag fields. This also required adding a new function to the bytecode API to get scan options a la carte, and modifying the existing function to hand back scan options in the old/deprecated uint32_t bitflag format. Re-generated bytecode iface header files.
|
7 years ago |
tiff.h
|
tiff: added heuristic check for invalid tiff IFD fields
|
10 years ago |
tnef.c
|
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 |
tnef.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
type_desc.h
|
mass update of copyright headers
|
10 years ago |
unarj.c
|
Spelling Adjustments (#30)
|
7 years ago |
unarj.h
|
mass update of copyright headers
|
10 years ago |
uniq.c
|
mass update of copyright headers
|
10 years ago |
uniq.h
|
mass update of copyright headers
|
10 years ago |
unsp.c
|
mass update of copyright headers
|
10 years ago |
unsp.h
|
mass update of copyright headers
|
10 years ago |
untar.c
|
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 |
untar.h
|
Eliminating AUTHORS file, and moving acknowledgements for various source code contributions to the file comment blocks for the individual files, as appropriate.
|
7 years ago |
unzip.c
|
Adjustment to Zip extraction logic to make Z_BUF_ERROR error code non-fatal, allowing scans of partially decompressed files.
|
7 years ago |
unzip.h
|
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 |
upack.c
|
Spelling Adjustments (#30)
|
7 years ago |
upack.h
|
mass update of copyright headers
|
10 years ago |
upx.c
|
Spelling Adjustments (#30)
|
7 years ago |
upx.h
|
Tolerate different LZMA parameters in UPX compression
|
8 years ago |
uuencode.c
|
mass update of copyright headers
|
10 years ago |
uuencode.h
|
mass update of copyright headers
|
10 years ago |
vba_extract.c
|
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 |
vba_extract.h
|
mass update of copyright headers
|
10 years ago |
version.c
|
…
|
|
wwunpack.c
|
bb11798 - fix unit tests.
|
8 years ago |
wwunpack.h
|
mass update of copyright headers
|
10 years ago |
www.c
|
More cleanup re: variables possibly used before initialized.
|
7 years ago |
www.h
|
…
|
|
xar.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
xar.h
|
mass update of copyright headers
|
10 years ago |
xdp.c
|
Updated win32 3rdparty libxml2 to version 2.9.8.
|
7 years ago |
xdp.h
|
…
|
|
xz_iface.c
|
bb11625 - adding heuristic check for XZ dictionary size evasion
|
8 years ago |
xz_iface.h
|
bb11625 - adding heuristic check for XZ dictionary size evasion
|
8 years ago |
yara_arena.c
|
Fix YARA arena management, improve error reporting, clean up some code.
|
10 years ago |
yara_arena.h
|
YARA work in progress: enable parser functions, add YARA arenas and hash tables.
|
10 years ago |
yara_clam.h
|
Eliminating warnings, converting iterator variables to size_t when used to compare against sizeof(). added a couple of missing #includes.
|
8 years ago |
yara_compiler.c
|
various fixes for windows build
|
10 years ago |
yara_compiler.h
|
Add the YARA compiler files.
|
10 years ago |
yara_exec.c
|
More cleanup re: variables possibly used before initialized.
|
7 years ago |
yara_exec.h
|
Add YARA condition evaluation function. Add support for YARA 'of' clauses.
|
10 years ago |
yara_grammar.c
|
bb11999: disabled debug mode for yara and regenerated yara_grammar.c and .h.
|
7 years ago |
yara_grammar.h
|
bb11999: disabled debug mode for yara and regenerated yara_grammar.c and .h.
|
7 years ago |
yara_grammar.y
|
bb11999: disabled debug mode for yara and regenerated yara_grammar.c and .h.
|
7 years ago |
yara_hash.c
|
Fix YARA arena management, improve error reporting, clean up some code.
|
10 years ago |
yara_hash.h
|
YARA work in progress: enable parser functions, add YARA arenas and hash tables.
|
10 years ago |
yara_lexer.c
|
fix to update autogenerated files for machines that do not have bison installed. also eliminating warning in .y file at the same time by removing ifdef from yara_parser.h
|
8 years ago |
yara_lexer.h
|
Enable YARA include directives, import YARA compiler struct and functions, improve YARA parse/lex error messages.
|
10 years ago |
yara_lexer.l
|
bb11314 fix error check.
|
10 years ago |
yara_parser.c
|
bb11432 - cleaning up additional warning messages.
|
8 years ago |
yara_parser.h
|
fix to update autogenerated files for machines that do not have bison installed. also eliminating warning in .y file at the same time by removing ifdef from yara_parser.h
|
8 years ago |
yc.c
|
mass update of copyright headers
|
10 years ago |
yc.h
|
mass update of copyright headers
|
10 years ago |