Commit Graph

9055 Commits

Author SHA1 Message Date
Mickey Sola
e0dc633e8d bb11424 - fixing semantics compliance for windows builds 2016-01-19 14:10:59 -05:00
Kevin Lin
5383c49b9b hwp3.x: fix line information handler and character data recognition 2016-01-19 12:42:41 -05:00
Kevin Lin
99967b5790 compile bugfix for non-json builds 2016-01-15 16:49:19 -05:00
Kevin Lin
21c40de63f hwp3.x: add additional preclassification data tracking 2016-01-15 15:34:01 -05:00
Kevin Lin
8e311097ce hwp3.x: treat all end-paragraph-list paragraphs as 43 bytes long 2016-01-15 15:34:01 -05:00
Kevin Lin
d45186458b squash hwp amd msxml parser memory leaks 2016-01-15 15:34:01 -05:00
Kevin Lin
8250b1a72f fix ooxml filetype detection 2016-01-15 15:34:01 -05:00
Kevin Lin
8059ffb786 clean up and boost accuracy to detecting OOXML documents 2016-01-15 15:34:01 -05:00
Kevin Lin
209c142ec7 hwp3.x: disable debugging and verification 2016-01-15 15:34:01 -05:00
Kevin Lin
333e20b884 ooxml_hwp: add value tracking to MetaFields 2016-01-15 15:34:00 -05:00
Kevin Lin
89b3492c55 hwp3.x: infoblk comment update and infoblk0 skip 2016-01-15 15:34:00 -05:00
Kevin Lin
e702738413 hwp3.x: add paragraph content type 5; disable scan on non-data infoblk1s 2016-01-15 15:34:00 -05:00
Kevin Lin
1525a42e50 hwp3.x: support for paragraph contents 22-31 2016-01-15 15:34:00 -05:00
Kevin Lin
a9a669ebe2 hwp3.x: compress verification code to macro 2016-01-15 15:34:00 -05:00
Kevin Lin
0277884460 hwp3.x: simplify 'match' variable declarations 2016-01-15 15:34:00 -05:00
Kevin Lin
9e100817a2 hwp3.x: support for paragraph contents 19-21 2016-01-15 15:34:00 -05:00
Kevin Lin
05f6a1b5bb hwp3.x: fix line information handling and add handling for special characters 14, 15, and 17 2016-01-15 15:33:59 -05:00
Kevin Lin
94737d529f hwp3.x: add handling for infoblk1 types 3-6 2016-01-15 15:33:59 -05:00
Kevin Lin
11e14c1975 hwp3.x: parse header/footer(16) and paste code numbers(18) 2016-01-15 15:33:59 -05:00
Kevin Lin
577b2524fe hwp3.x: fix various paragraph content handlers 2016-01-15 15:33:59 -05:00
Kevin Lin
e748791d7b hwp3.x: do not continue to parse on error 2016-01-15 15:33:59 -05:00
Kevin Lin
85d4c20e75 hwp3.x: make character shape data(CSD) optional, removing special 13 CSD handling 2016-01-15 15:33:59 -05:00
Kevin Lin
8658dbdcac hwp3.x: add additional debugging 2016-01-15 15:33:59 -05:00
Kevin Lin
8ce46496b9 hwp3.x: separate verify and add bookmark(6), dates(7,8), reserved handling 2016-01-15 15:33:59 -05:00
Kevin Lin
26d2bfa0fb hwp3.x: parse tables(10) and drawings(11) 2016-01-15 15:33:58 -05:00
Kevin Lin
cb29b646b1 hwp3.x: move paragraph parsing code to separate function for clarity 2016-01-15 15:33:58 -05:00
Kevin Lin
d6ab7c28e0 hwp3.x: debug paragraph parsing 2016-01-15 15:33:58 -05:00
Kevin Lin
66ed5fe53c hwp3.x: add more paragraph info debugging 2016-01-15 15:33:58 -05:00
Kevin Lin
fd5495082f hwp3.x: handle uncompressed content streams 2016-01-15 15:33:58 -05:00
Kevin Lin
f1843e3be4 hwp3.x: made infoblk #1 debug messages more consistent 2016-01-15 15:33:58 -05:00
Kevin Lin
5bda89f248 hwp3.x: finalize information block #1 parsing and scanning 2016-01-15 15:33:58 -05:00
Kevin Lin
d8321e2f2e hwp3.x: adjust paragraph detection and additional structure comments 2016-01-15 15:33:57 -05:00
Kevin Lin
8f4f3666e0 hwp3.x: finish paragraph parsing and start internal infoblk parsing 2016-01-15 15:33:57 -05:00
Kevin Lin
93c12fc943 hwp3.x: check for compression flag 2016-01-15 15:33:57 -05:00
Kevin Lin
8d952a32fe alternative fix to OLE2 is_hwp uninitialization 2016-01-15 15:33:57 -05:00
Steven Morgan
61f49be089 11477 - Fix crash when using pcre statistics duu to inconsistent memory management function calls. 2016-01-14 17:09:33 -05:00
Mickey Sola
1cea6b0553 bb11444: adding check to verify a valid number of rounds for rijndael aes encryption/decryption 2016-01-14 15:31:02 -05:00
Mickey Sola
12f43117bb bb11441 - fixing edge case revealed by unit testing 2016-01-13 13:18:24 -05:00
Steven Morgan
433c3bb410 bb11466 - let html be scanned raw when --scan-html=no is in effect. 2016-01-12 17:20:26 -05:00
Steven Morgan
478b3aca77 bb11475: fix crash due to memory overlay with crafted 7z files. 2016-01-12 16:14:40 -05:00
Mickey Sola
5373bfee74 bb11441 - fixing off by one OOB write in htmlnorm 2016-01-12 14:35:48 -05:00
Mickey Sola
3072cef1f9 bb11446 - fixing autoit OOB bufferread 2016-01-11 14:47:30 -05:00
Kevin Lin
41e8fd628f change PCREMaxFileSize from MATCH_NUMBER to MATCH_SIZE to match documentation 2016-01-11 10:39:03 -05:00
Mickey Sola
4b581a2d22 sigtool: adding support for decoding cdb sigs 2016-01-06 14:58:01 -05:00
Steven Morgan
3af457257c bb11467 - fix embedded http links. 2016-01-05 13:13:47 -05:00
Steven Morgan
0137ea073d bb11451 - fix guard macro name collision on AIX. 2015-12-22 19:04:42 -05:00
Steven Morgan
f444aff6bc fix regression crash on sid 1005597703 due to uninitialzed (i.e., garbage initialized) structure. 2015-12-22 13:36:51 -05:00
Steven Morgan
85c6edd7aa bb11456 - corrects mso stream prefix value for big endian processors. Patch by Jim Morris. 2015-12-21 17:39:47 -05:00
Steven Morgan
779c0fdc9a Usage message and man page updates for the clamscan --disable-cache option. 2015-12-21 16:50:33 -05:00
Kevin Lin
c6f7be5536 ooxml_hwp: add support for filetyping and preclassification 2015-12-17 16:18:17 -05:00