Commit Graph

13 Commits (38fe8b69a074d51eddf2024bf7cd7c20a324bd0c)

Author SHA1 Message Date
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
Kevin Lin cd70b7cad8 msxml_parser: add custom callback data slot 10 years ago
Kevin Lin cb7403214b msxml_parser: change method of setting callback system; add comment_cb 10 years ago
Kevin Lin 6732844acb msxml_parser: flags for modifying reader usage (json, walk) 10 years ago
Kevin Lin c2df9f79d3 mhtml: wrapper for xml parsing using libxml2 htmlparser 10 years ago
Kevin Lin 523e4264e0 msxml_parser: add MSXML_JSON_MULTI option for tracking multiple entries for same key 10 years ago
Kevin Lin 416456da73 msxml_parser: add callback-based scanning mechanism 10 years ago
Kevin Lin 66e314847c msxml_parser: add MSXML_SCAN_B64_TRIM4 key field (for HWPML) 10 years ago
Mickey Sola 46a35abe56 mass update of copyright headers 10 years ago
Kevin Lin 6c627868d3 msxml: added timeout checks at various processing loops 11 years ago
Kevin Lin 1629a6614d msxml: finished keyinfo type handling 11 years ago
Kevin Lin 6851692674 reorganized some header stuff 11 years ago
Kevin Lin 5994bee6ad added new source file for shared code between ooxml and msxml 11 years ago