Vsevolod Stakhov
325dec8b6b
[Minor] Adjust default
3 years ago
Vsevolod Stakhov
a0f7afdc2c
[Fix] Fuzzy_check: Disable shingles for short texts (really)
3 years ago
Vsevolod Stakhov
f08ffd73e8
[Minor] Lua_magic: Improve html patterns
3 years ago
Vsevolod Stakhov
9ce8ae9803
[Minor] Add alzip magic numbers
3 years ago
Vsevolod Stakhov
67a9b24adc
[Minor] Fix `get_tld` selector
3 years ago
Vsevolod Stakhov
c2a0484005
[Minor] Add deepsort utility
3 years ago
Vsevolod Stakhov
58c0ecaa2e
[Minor] Selectors: Add `get_tld` transform
3 years ago
Vsevolod Stakhov
56ed3ffdd6
[Minor] Improve exe files detection
Issue: #3481
3 years ago
Vsevolod Stakhov
2e6a269af6
[Minor] Eugen -> eigen
3 years ago
Vsevolod Stakhov
450d49c880
[Minor] Allow to add all parameters into `rcpts` and `from` selectors
3 years ago
Anton Yuzhaninov
d8c76f9fcb
[Minor] Improve lua_magic HTML content type check
Types which are used for html (xhtml) attachments:
text/html
application/html
application/xhtml+xml
Type which cannot be found in the wild:
text/htm
3 years ago
Anton Yuzhaninov
ef8f8ffba0
[Minor] Add Lua functions str_startswith and str_endswith
3 years ago
Anton Yuzhaninov
11cf19b02c
[Minor] Save into ClickHouse unnamed attaches
Most MUA allow to save attachments (parts with Content-Disposition: attachment)
even if don't have a name. Keep name field empty and save other
information about such attachments to ClickHouse: Content-Type, size,
digest.
Modify attachments selector as well to return hashes of unnamed
attachments.
3 years ago
Vsevolod Stakhov
6c190eb0fe
[Minor] Restore scripts flag
3 years ago
Vsevolod Stakhov
007a4abff4
[Feature] Split pdf processing object and output object to allow GC
3 years ago
Vsevolod Stakhov
0d49f9163e
[Fix] Store reference of upstream list in upstreams objects
3 years ago
Vsevolod Stakhov
24e4be3ec0
[Minor] Lua_content: Use hex representation of fuzzy hashes
3 years ago
Vsevolod Stakhov
072aec83be
[Minor] Fix method
3 years ago
Vsevolod Stakhov
9fd03abf5d
[Project] Add ssyev method interface
3 years ago
Vsevolod Stakhov
d7d7100211
[Project] Add linalg ffi library for prototyping
3 years ago
Vsevolod Stakhov
98591e36db
[Minor] Make lua_ffi more flexible to use
3 years ago
Anton Yuzhaninov
27530f13ab
[Minor] Fix typo in lua_fuzzy options
3 years ago
Christian Roessner
a2d59fc11d
[Minor] rspamadm roll -r must not generate new keys
3 years ago
Vsevolod Stakhov
f722832e3a
[Minor] Do not autodetect html parts as text parts
3 years ago
Vsevolod Stakhov
f688e88f18
[Minor] Add caching for attachments digests
3 years ago
Vsevolod Stakhov
bbff6aea59
[Minor] Pdf: Add more sanity checks
3 years ago
Vsevolod Stakhov
b4fc5edd37
[Minor] Attach ical urls to the mime part
4 years ago
Vsevolod Stakhov
80d82fd1bd
[Minor] Improve PDF_SUSPICIOUS rule
4 years ago
Vsevolod Stakhov
034d18670b
[Fix] Ical: Fix identation grammar
4 years ago
Vsevolod Stakhov
98867787d1
[Minor] Do not decomress encrypted streams when encryption is in xref
4 years ago
Vsevolod Stakhov
a245f4f38a
[Minor] Pdf: Disable fonts processing for now
4 years ago
Vsevolod Stakhov
95c95db6d4
[Minor] Add sanity check
4 years ago
Vsevolod Stakhov
1a5d3a27d7
[Minor] Pdf: Add some sanity check
4 years ago
Vsevolod Stakhov
6bd3e2b9f4
[Minor] Oletools: Sort cat table
4 years ago
Vsevolod Stakhov
e5dac86457
[Minor] Remove unused include
4 years ago
Vsevolod Stakhov
7e9966c5a2
[Minor] Pdf: Improve logging
4 years ago
Vsevolod Stakhov
0b1686f2cb
[Minor] Fix analysis_keyword_table concat
Obsoletes: #3384
4 years ago
Carsten Rosenberg
db18212e76
[Minor] lua_scanners - fix detected parts_match
4 years ago
Vsevolod Stakhov
833a1a4230
[Minor] One more fix for empty symbols or groups in settings
4 years ago
Vsevolod Stakhov
fdb95403bf
[Minor] PDF: Increase JS size limit for fuzzy hashes
4 years ago
Vsevolod Stakhov
b1e451f0e1
[Minor] Do not try to unpack streams with Predictor attribute
4 years ago
Vsevolod Stakhov
38bee248b2
[Minor] Try to deal with empty symbols_enabled/disabled
4 years ago
Vsevolod Stakhov
90b07a7f8a
[Minor] Pet luacheck
4 years ago
Vsevolod Stakhov
3b3de857f1
[Feature] PDF: Add timeouts for expensive operations
4 years ago
Vsevolod Stakhov
e6db532ad5
[Feature] Improve limits in pdf scanning
4 years ago
Vsevolod Stakhov
207e95fe7b
[Minor] Add small sanity check to avoid extensive computations
4 years ago
Vsevolod Stakhov
d43b852a02
[Fix] Fix regexp selector and add flattening
4 years ago
Vsevolod Stakhov
fbaa06d71d
[Fix] Fix passing of methods arguments
4 years ago
Vsevolod Stakhov
fe590fd7b5
[Fix] Fix calling of methods in selectors
4 years ago
Vsevolod Stakhov
3dfad0da61
[Project] Allow rspamd_text based selectors
4 years ago