]> git.ipfire.org Git - thirdparty/rspamd.git/commit
Fix non-deterministic PDF text extraction
authorVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 23 Nov 2025 22:11:02 +0000 (22:11 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Sun, 23 Nov 2025 22:11:02 +0000 (22:11 +0000)
commit0299d9b6e0bcdf901bc20611e2bbb831c664ce3f
treea921829c13a2f082caae3b4b1909d61524fd4469
parent9d575b165a026a39f8aecc8a361c1dfdb82107ef
Fix non-deterministic PDF text extraction

- Ensure pdf_text_trie is created with deterministic array input
- Enable regex flags for PDF text pattern matching
- Aggregate PDF text parts and inject as single virtual part
- Add support for virtual parts in lua_task C API
lualib/lua_content/pdf.lua
src/libmime/message.h
src/lua/lua_task.c