Commit graph

17 commits

Author SHA1 Message Date
Micah Snyder
206dbaefe8 Update copyright dates for 2020 2020-01-03 15:44:07 -05:00
Micah Snyder
97a0647e88 Additional variable type changes for correctness and to silence warnings. A handful of other minor changes to silence warnings. Corrected a number of function definitions so they return cl_error_t rather than int. 2019-10-02 16:08:25 -04:00
Micah Snyder
52cddcbcfd Updating and cleaning up copyright notices. 2019-10-02 16:08:18 -04:00
Micah Snyder
72fd33c8b2 clang-format'd using new .clang-format rules. 2019-10-02 16:08:16 -04:00
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. 2018-12-02 23:06:59 -05:00
Kevin Lin
cd70b7cad8 msxml_parser: add custom callback data slot 2016-05-26 17:05:36 -04:00
Kevin Lin
cb7403214b msxml_parser: change method of setting callback system; add comment_cb 2016-05-26 17:05:36 -04:00
Kevin Lin
6732844acb msxml_parser: flags for modifying reader usage (json, walk) 2016-05-26 17:05:36 -04:00
Kevin Lin
c2df9f79d3 mhtml: wrapper for xml parsing using libxml2 htmlparser 2016-05-26 17:05:35 -04:00
Kevin Lin
523e4264e0 msxml_parser: add MSXML_JSON_MULTI option for tracking multiple entries for same key 2015-12-17 16:18:17 -05:00
Kevin Lin
416456da73 msxml_parser: add callback-based scanning mechanism 2015-12-16 16:16:01 -05:00
Kevin Lin
66e314847c msxml_parser: add MSXML_SCAN_B64_TRIM4 key field (for HWPML) 2015-12-16 16:16:01 -05:00
Mickey Sola
46a35abe56 mass update of copyright headers 2015-09-17 13:41:26 -04:00
Kevin Lin
6c627868d3 msxml: added timeout checks at various processing loops 2015-03-13 13:19:20 -04:00
Kevin Lin
1629a6614d msxml: finished keyinfo type handling
msxml: fixed wrkptr json keyinfo type
2015-03-13 11:23:40 -04:00
Kevin Lin
6851692674 reorganized some header stuff 2015-03-12 20:00:27 -04:00
Kevin Lin
5994bee6ad added new source file for shared code between ooxml and msxml 2015-03-12 19:58:16 -04:00