Alexander Moisseev
ee1f5bc15d
[Minor] Add application/7z CT
4 years ago
Vsevolod Stakhov
839c994813
[Minor] Support flatten attribute in rspamd_config:register_re_selector
4 years ago
Vsevolod Stakhov
d9190d8423
[Minor] Add some sanity checks
4 years ago
Vsevolod Stakhov
58ed3fae4f
[Fix] Fix allowed_settings for neural
Issue: #3270
4 years ago
Vsevolod Stakhov
8fcd954818
[Project] Fix urls composition rules, add unit tests
4 years ago
Vsevolod Stakhov
5456e25df0
[Project] Add lua_urls_compose library
4 years ago
Vsevolod Stakhov
6c83c787ba
[Minor] Deal with cte modifications
4 years ago
Vsevolod Stakhov
3fbf6a9439
[Fix] Lua_mime: Do not perform QP encoding for 7bit parts
4 years ago
Vsevolod Stakhov
3535e32ecd
[Minor] Fix compatibility with cdb://
4 years ago
Vsevolod Stakhov
c935e8b491
[Project] Unify cdb maps
4 years ago
Vsevolod Stakhov
d0d0f333d3
[Fix] Fix sentinel connections leak by using async connections
4 years ago
Vsevolod Stakhov
e36edd1c60
[Minor] Further logging improvements
4 years ago
Vsevolod Stakhov
27c0e172a5
[Fix] Fix maps expressions evaluation
Issue: #3256
Submitted by: @rm-minus-rf
4 years ago
Vsevolod Stakhov
5c31b20668
[Fix] Process high priority settings even if settings/id has been specified
4 years ago
Vsevolod Stakhov
f99ecf611f
[Minor] Remove unused variable
4 years ago
Vsevolod Stakhov
ee8ec80134
[Minor] Various fixes to the avast engine
4 years ago
Vsevolod Stakhov
3baee22475
[Feature] Antivirus: Add avast support
4 years ago
Vsevolod Stakhov
6135bc06fe
[Minor] Lua_pdf: Check sanity
4 years ago
Vsevolod Stakhov
62069313ae
[Minor] Fix indentation
4 years ago
Carsten Rosenberg
974dafcbdd
[Minor] Fix Sophos ENCRYPTED caching
4 years ago
Andrew Lewis
a114f1b6cd
[Minor] Fix previous commit
4 years ago
Andrew Lewis
c296be57e9
[Minor] dkim_signing: auth_only is a misnomer
4 years ago
Vsevolod Stakhov
8641e1a580
[Minor] Pet luacheck
4 years ago
Vsevolod Stakhov
242f456b41
[Minor] Remove useless stuff
4 years ago
Vsevolod Stakhov
b54a829032
[Feature] Implement content hashes
4 years ago
Vsevolod Stakhov
d5f70b34e0
[Project] Lua_content: Add preliminary support of fuzzy hashes from PDF scripts
4 years ago
Vsevolod Stakhov
f3633a995f
[Minor] Lua_content: Use oneline to normalise JS stuff
4 years ago
Vsevolod Stakhov
ced1c86863
[Minor] Pet luacheck, erm
4 years ago
Vsevolod Stakhov
a15303b3ed
[Project] Lua_content: Improve JS extraction logic
4 years ago
Vsevolod Stakhov
36b30a19c4
[Minor] Lua_content: Fix objects regexp...
4 years ago
Vsevolod Stakhov
c4cdc7a350
[Minor] Filter crap from javascript
4 years ago
Vsevolod Stakhov
4822d25fb3
[Project] Lua_content: Rework JS parsing
4 years ago
Vsevolod Stakhov
e585d5c85b
[Minor] Lua_content: Implement plain strings unescape
4 years ago
Vsevolod Stakhov
78ce6c313d
[Minor] Lua_content: Make text/urls extraction optional
4 years ago
Vsevolod Stakhov
8ae435c926
[Project] Lua_content: Implement JS extraction from PDF
4 years ago
Vsevolod Stakhov
b588019c9b
[Minor] Check type of resources
4 years ago
Vsevolod Stakhov
e7bc102cd4
[Project] Lua_content: Add preliminary fonts handling
4 years ago
Peter Wu
845b8c00dc
[Minor] Dkim_signing: correct is_skip_sign logic
If any of "sign_networks", "auth_only", or "sign_local" are disabled,
then it should not automatically proceed with signing if the enabled
conditions all fail. For example, if only the auth_only setting is
enabled, and is_authed is false, then signing should be skipped.
An earlier check luckily prevents this correctness issue from being
exploitable ("ignoring unauthenticated mail"), but fix the logic anyway.
4 years ago
Vsevolod Stakhov
3833eb8c8f
[Project] Lua_content: Implement url's extraction from PDF files
4 years ago
Vsevolod Stakhov
5f4002b2cf
[Project] Lua_content: Implement ObjStm decoding
4 years ago
Vsevolod Stakhov
d9e1e67ad7
[Project] Lua_content: Add preliminary support of compound objects
4 years ago
Vsevolod Stakhov
adff55155b
[Project] Lua_content: Massive rework of the parsing structure
4 years ago
Vsevolod Stakhov
83f18659d3
[Minor] Lua_content: Similar hang fix
4 years ago
Vsevolod Stakhov
a1e2033433
[Minor] Lua_content: Fix some more crappy pdf issues
4 years ago
Vsevolod Stakhov
b20521fd4e
[Minor] Lua_content: Fix hang
4 years ago
Vsevolod Stakhov
6fe589b312
[Minor] Check contents object type
4 years ago
Vsevolod Stakhov
6b8466002f
[Project] Lua_content: Attach text to page objects via contents
4 years ago
Vsevolod Stakhov
8ede2e032a
[Project] Lua_content: More work to process pdf objects
4 years ago
Vsevolod Stakhov
db3a18b845
[Project] Lua_content: Add pdf configuration options and support multiple filters
4 years ago
Vsevolod Stakhov
3c93674c8f
[Minor] Restore debug for now
4 years ago