Commit Graph

9846 Commits (38fe8b69a074d51eddf2024bf7cd7c20a324bd0c)
 

Author SHA1 Message Date
Micah Snyder 3955b36133 Adjustment to pdf find_obj logic to allow the parser to skip, continue when it finds objects that cannot be parsed and may not in fact be objects at all. 7 years ago
Micah Snyder 2176b2c358 Uncommenting len adjustment that is clearly correct, needed. 7 years ago
Micah Snyder bf6e777fa7 bb12133: Wrapping cli_strntol to provide easy error detection. Applying cli_strntol_wrap with error checking. Adding logic to identify when a parsing error is in fact a new revision of the PDF. 7 years ago
Micah Snyder 53cbdee38a bb12133: Implementing cli_strntol based on gnu gcc's strtol implementation with modifications to limit string buffer length for non-null terminated strings. Using cli_strntol in pdf.c for added safety. 7 years ago
Micah Snyder (micasnyd) a79be7590e bb12134: Adding missing len decrement and adding additional len check. 7 years ago
Mickey Sola 6d79990fee 100.1 - rar - reverting and fixing issues found with changes found to rar extraction during regression. 7 years ago
Micah Snyder (micasnyd) 16a8c6487c Adjusting HWP offset check to account for the possibility of a zero-cell or zero-line situation. 7 years ago
Micah Snyder 96c369dfc7 Replacing debug log that was accidentally removed by the previous commit. 7 years ago
Micah Snyder 73606e9f94 bb12122: improving bounds checking in a more intuitive way, and adding additional check that I missed earlier. 7 years ago
Micah Snyder f2833bb019 bb12122: Adding checks to validate offsets parsed from file. 7 years ago
Micah Snyder (micasnyd) 783fdd34a8 Patch from libxml2 upstream, 899a5d9f0ed13b8e32449a08a361e0de127dd961. Detect infinite recursion in parameter entities. When expanding a parameter entity in a DTD, infinite recursion could lead to an infinite loop or memory exhaustion. 7 years ago
Mickey Sola 57cfc5dddb bb12059 - 100.1 - fixing potential buffer reads based on values from unintialized vars when unpacking rar files 7 years ago
Mickey Sola 518dcc33eb bb12107 - 100.1 - fixing oob heap read in mspack 7 years ago
Mickey Sola 992de2e2c0 bb12031 - 0.100.1 - resolving pdf parsing DoS; patch by aCaB 7 years ago
Micah Snyder a8e02d0178 Correction to Makefile.am and autoreconf to immediately evaluate variable and avoid recursive behavior. 7 years ago
Micah Snyder 36346c4615 0.100.1 - Additional Makefile fix from Tom Judge to correct CFLAGS include path order for libclamav's build of mspack. 7 years ago
Mickey Sola 48dc7a9c67 0.100.1 - fixing segfault caused by a linking order issue which occurred when updating to a newer version of clam, patch by Tom Judge 7 years ago
Micah Snyder 9957ff3c66 Adding bytecode functionlity level for 0.100.1. Incrementing the CL_FLEVEL to 100 for 0.101. 7 years ago
Micah Snyder a46a106a2a Adding additional free() calls in error conditions for str variable that isn't cleaned up at the end of the function. 7 years ago
Micah Snyder e2de260304 Adding fix to set aws_curl to NULL to prevent double-free 7 years ago
Micah Snyder c38d68d830 Changing urls to https, improved error checking, and adding additional cleanup step at the end. 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 ceb266535a bb12113 - 0.101 - resolving htmlnorm fd leak; patch by aCaB 7 years ago
Micah Snyder (micasnyd) 94d2a14861 Update to the Setup*.vdproj files to ensure that a build gets the correct platform artifacts (x64 or Win32). Additionally added UserManual, NEWS, ChangeLog files. 7 years ago
Micah Snyder (micasnyd) df1fec96a1 Fixing link in documentation from old bugzilla link to current bugzilla link. 7 years ago
Micah Snyder (micasnyd) 79b6015287 Explicitely building 3rdparty/pthreads-win32 as a separate DLL and dynamically linking it with libclamav. 7 years ago
Micah Snyder b6eb17bb5b Updating the version strings for the clamav installers to 101. 7 years ago
Micah Snyder c0b5c57afc autojunk'd 7 years ago
Micah Snyder 0c45b56746 removing references to clamdoc tex,pdfs; replacing with UserManual 7 years ago
Micah Snyder 56496ac7bb Adding the Setup-x86 installer project file to the x86 (Win32) build configuration. It was apparently missing and was skipped when you try to 'build all' 7 years ago
Craig Davison 48d7f61cc5 initialize endptr to NULL 7 years ago
Craig Davison 80e52f24fd xar_get_numeric_from_xml_element: don't log invalid str 7 years ago
Craig Davison a503d60fcf xar_get_numeric_from_xml_element: use strtol 7 years ago
Anthony Chan 501baee217 Minor edit to error message 7 years ago
Anthony Chan 52144d0458 Add missing newline character to debug message string 7 years ago
Anthony Chan da6a045e32 Modify unrar read_tables to treat "repeat previous code" at first position as error 7 years ago
Anthony Chan be8288c769 Remove unneeded type cast 7 years ago
Anthony Chan ffa59dfee3 Fix "implicit conversion loses integer precision" compiler warning 7 years ago
Anthony Chan 81b06239cc Add missing const qualifier for "alg" (algorithm) parameter for various ClamAV crypto functions 7 years ago
Anthony Chan f50f7f306e Add missing const keyword in cl_update_hash() 7 years ago
Micah Snyder a5c30b1047 autojunk'd 7 years ago
Micah Snyder d64cd9defd Updated version-related strings, structs, FLEVEL for 0.101.0(-devel). 7 years ago
Micah Snyder (micasnyd) 88005aeb12 bb12085: Converting some constants from enums to defines, because the enums may be evaluated as signed on some systems - notably solaris, causing issues if he value is greater than MAX_INT. 7 years ago
Micah Snyder (micasnyd) 7f1ddabeb9 Proposed fix to warnings on big endian AIX builds that may have been indicative of truncated readint64 return values. 7 years ago
Mickey Sola 0077903e8d autojunk'd 7 years ago
Mickey Sola a3b6a805ca bb12090 - 0.101.x - updating openssl and libcrypto checks to backwards compatible, non-deprecated function checks 7 years ago
Mickey Sola 47cccb4a82 0.101.x - adding mspack autom4te cache to git ignore list 7 years ago
Micah Snyder 849830a224 Removing vestigial BasePackage.md file. 7 years ago
Micah Snyder 77dda834d6 Moving images directory under UserManual directory for additional tidyness. 7 years ago
Micah Snyder 84d9a02aa5 Cleaning up docs directory, updating some of the documentation. 7 years ago