aboutsummaryrefslogtreecommitdiffstats
path: root/lualib/lua_content/pdf.lua
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix one corner caseVsevolod Stakhov2023-09-281-9/+14
* [Minor] Reformat all Lua code, no functional changesVsevolod Stakhov2023-08-071-95/+102
* [Minor] Update my email and the copyright yearVsevolod Stakhov2022-03-251-1/+1
* Spelling (#4086)Josh Soref2022-02-221-8/+8
* [Minor] Use unhex utilityVsevolod Stakhov2021-12-211-5/+2
* [Minor] Pdf: Improve debug loggingVsevolod Stakhov2021-01-111-7/+13
* [Minor] Pdf: Do not fire PDF_SUSPICIOUS on legit escapesVsevolod Stakhov2021-01-111-8/+25
* [Minor] Lua_content: Fix a corner case when unpacking compound objectsVsevolod Stakhov2020-12-011-1/+4
* [Minor] rspamd_text:byte() metamethodAndrew Lewis2020-11-161-1/+1
* [Minor] Restore scripts flagVsevolod Stakhov2020-08-181-0/+3
* [Feature] Split pdf processing object and output object to allow GCVsevolod Stakhov2020-08-181-34/+43
* [Minor] Lua_content: Use hex representation of fuzzy hashesVsevolod Stakhov2020-08-061-1/+1
* [Minor] Pdf: Add more sanity checksVsevolod Stakhov2020-07-061-1/+6
* [Minor] Improve PDF_SUSPICIOUS ruleVsevolod Stakhov2020-06-301-3/+45
* [Minor] Do not decomress encrypted streams when encryption is in xrefVsevolod Stakhov2020-06-291-0/+5
* [Minor] Pdf: Disable fonts processing for nowVsevolod Stakhov2020-06-181-2/+7
* [Minor] Pdf: Add some sanity checkVsevolod Stakhov2020-06-051-1/+1
* [Minor] Remove unused includeVsevolod Stakhov2020-06-031-1/+0
* [Minor] Pdf: Improve loggingVsevolod Stakhov2020-06-011-7/+9
* [Minor] PDF: Increase JS size limit for fuzzy hashesVsevolod Stakhov2020-05-271-1/+1
* [Minor] Do not try to unpack streams with Predictor attributeVsevolod Stakhov2020-05-271-5/+15
* [Minor] Pet luacheckVsevolod Stakhov2020-05-221-1/+0
* [Feature] PDF: Add timeouts for expensive operationsVsevolod Stakhov2020-05-221-4/+50
* [Feature] Improve limits in pdf scanningVsevolod Stakhov2020-05-221-4/+26
* [Minor] Add small sanity check to avoid extensive computationsVsevolod Stakhov2020-05-211-0/+15
* [Fix] Pdf: Support some weird objects with no newline before endobjVsevolod Stakhov2020-05-101-2/+4
* [Minor] Attach pdf urls to mime partsVsevolod Stakhov2020-05-051-4/+4
* [Minor] Set content flag on urls extracted from pdfVsevolod Stakhov2020-04-211-1/+1
* [Minor] Lua_content: Process xref objects and detect encryption thereVsevolod Stakhov2020-04-131-0/+18
* [Minor] Add some sanity checksVsevolod Stakhov2020-03-051-2/+2
* [Minor] Lua_pdf: Check sanityVsevolod Stakhov2020-01-251-3/+3
* [Minor] Pet luacheckVsevolod Stakhov2020-01-231-14/+0
* [Minor] Remove useless stuffVsevolod Stakhov2020-01-231-26/+1
* [Project] Lua_content: Add preliminary support of fuzzy hashes from PDF scriptsVsevolod Stakhov2020-01-221-2/+36
* [Minor] Lua_content: Use oneline to normalise JS stuffVsevolod Stakhov2020-01-221-2/+2
* [Minor] Pet luacheck, ermVsevolod Stakhov2020-01-211-4/+0
* [Project] Lua_content: Improve JS extraction logicVsevolod Stakhov2020-01-211-36/+116
* [Minor] Lua_content: Fix objects regexp...Vsevolod Stakhov2020-01-211-1/+1
* [Minor] Filter crap from javascriptVsevolod Stakhov2020-01-201-4/+4
* [Project] Lua_content: Rework JS parsingVsevolod Stakhov2020-01-201-61/+53
* [Minor] Lua_content: Implement plain strings unescapeVsevolod Stakhov2020-01-191-2/+19
* [Minor] Lua_content: Make text/urls extraction optionalVsevolod Stakhov2020-01-191-3/+13
* [Project] Lua_content: Implement JS extraction from PDFVsevolod Stakhov2020-01-181-3/+73
* [Minor] Check type of resourcesVsevolod Stakhov2020-01-181-0/+7
* [Project] Lua_content: Add preliminary fonts handlingVsevolod Stakhov2020-01-161-52/+75
* [Project] Lua_content: Implement url's extraction from PDF filesVsevolod Stakhov2020-01-141-0/+36
* [Project] Lua_content: Implement ObjStm decodingVsevolod Stakhov2020-01-141-42/+75
* [Project] Lua_content: Add preliminary support of compound objectsVsevolod Stakhov2020-01-131-48/+75
* [Project] Lua_content: Massive rework of the parsing structureVsevolod Stakhov2020-01-131-76/+115
* [Minor] Lua_content: Similar hang fixVsevolod Stakhov2020-01-131-1/+1