Vsevolod Stakhov
5331d429f1
[Minor] Add Lua methods to get urls order
преди 11 месеца
Vsevolod Stakhov
537a7180a0
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
преди 11 месеца
Vsevolod Stakhov
5fd7a90fda
[Feature] Add order to urls structure
преди 11 месеца
Vsevolod Stakhov
c82c2ccc54
[Minor] Oops: I have written too long in C++
преди 11 месеца
Vsevolod Stakhov
f0d4093ec0
[Feature] Process HTML parts before text ones
преди 11 месеца
Vsevolod Stakhov
360bba643a
[Minor] Slightly change the text processing logic
преди 11 месеца
Andrew Lewis
ee665b05d5
[Minor] Minor fixes for previous ratelimit changes
преди 11 месеца
Vsevolod Stakhov
0d8cabe1e1
[Minor] Propagate port from url parser
преди 11 месеца
Vsevolod Stakhov
414dd2d5b4
[Minor] Restore old port behaviour
преди 11 месеца
Vsevolod Stakhov
eef2f3cac7
[Feature] Reorganise struct rspamd_url to be 64 bytes size
преди 11 месеца
Vsevolod Stakhov
eab26882e1
[Minor] Use unique ptr
преди 11 месеца
Vsevolod Stakhov
9be4e9c559
[Minor] Add Lua API for transliterate function
преди 11 месеца
Vsevolod Stakhov
4fef58d837
[Feature] Add function to transliterate utf8 to ascii with some normalisation
преди 11 месеца
Vsevolod Stakhov
51c73b5ace
[Minor] Remove assertion in lieu of a log message
Issue: #4533
Closes: #4533
преди 11 месеца
Stuart Henderson
2752c8e981
replace ECDSA_sign_setup/ECDSA_sign_ex with ECDSA_sign
There's no need to use ECDSA_sign_setup/ECDSA_sign_ex separately, a single call to ECDSA_sign will handle everything that's needed here.
Avoids breakage with a soon-to-be-committed change to LibreSSL to remove ECDSA_sign_setup/ex from libcrypto.
преди 11 месеца
Soha Jin
d16171495f
[Feature] external_relay: add ip_map strategy
преди 11 месеца
Vsevolod Stakhov
d0c02ee183
[Minor] Fix another `enum` usage in fmt
Issue: #4482
преди 11 месеца
Vsevolod Stakhov
5d1c4e0143
[Minor] Fix fuzzy_unlearn_handler when a flag is specified
Issue: #4531
преди 11 месеца
Vsevolod Stakhov
06f52fae3a
[Minor] One more compatibility fix
преди 1 година
Vsevolod Stakhov
4041045abc
[Minor] Try to be more compatible
преди 1 година
Vsevolod Stakhov
c241116bcf
[Minor] Fix log message
преди 1 година
Vsevolod Stakhov
9ffe99ee13
[Minor] Try to save ratelimits from the proper worker
преди 1 година
Vsevolod Stakhov
10212c1374
[Feature] Save fuzzy ratelimit buckets
преди 1 година
Vsevolod Stakhov
53e550245b
[Minor] Do not block rate limit elements in fuzzy forever
преди 1 година
Vsevolod Stakhov
845ae26f6a
[Feature] Allow fuzzy workers to exchange blocked information
преди 1 година
Vsevolod Stakhov
0e4932734c
[Minor] Remove redundant check
преди 1 година
Vsevolod Stakhov
2872db14ef
[Feature] Preliminary implementation of dynamic composites
преди 1 година
Vsevolod Stakhov
0a040522ca
[Minor] Missing include?
преди 1 година
Vsevolod Stakhov
ce2b90a3e1
[Tests] Add unit tests
преди 1 година
Vsevolod Stakhov
43adbcff65
[Minor] Add utility to split strings on some character
преди 1 година
Vsevolod Stakhov
8c1c1ddd88
[Minor] Add utility to iterate over a list of newline separated strings
преди 1 година
Mario Jansen
96a9b8b269
if elasticsearch_version >= 7 we should not send the _type to elasticsearch, deprecated in es 7, obsolete in es 8
преди 1 година
twesterhever
bf3aa41aea
[Minor] Fix missing and superflous comma
Thanks, @moisseev!
преди 1 година
twesterhever
b1a9353b02
Keep attachment filename suffix lists sorted
преди 1 година
twesterhever
d29846fd0b
Treat HTML attachments as bad
преди 1 година
twesterhever
24bed917f0
[Minor] Increase score for attachment types already blocked by GMail and Outlook
https://github.com/rspamd/rspamd/pull/4518#issuecomment-1598655957
преди 1 година
twesterhever
57cf63cca7
[Minor] Increase score for .chm attachments
преди 1 година
Vsevolod Stakhov
add8df37e7
[Minor] Use 1.0 as static score for dynamic symbols, erm
преди 1 година
Vsevolod Stakhov
d1946842f3
[Minor] Add fail-safe for composites processing
преди 1 година
Vsevolod Stakhov
b2ffc2a06b
[Minor] Allow silent addition of the composites from the configuration
преди 1 година
Vsevolod Stakhov
63e72fc5d4
[Minor] Get rid of one more GHashTable
преди 1 година
Vsevolod Stakhov
c477b4b525
[Minor] Define simple ftok hash and equal functions
преди 1 година
Vsevolod Stakhov
aa85bba867
[Fix] Try harder to clean pending bucket
Issue: #4467
преди 1 година
Vsevolod Stakhov
5ebb6c909f
[Minor] Oops, fix build
преди 1 година
Vsevolod Stakhov
99c748761b
[Minor] Allow to allocate rspamd_text from task
преди 1 година
Vsevolod Stakhov
678596c998
[Minor] Fix Lua stack
преди 1 година
Vsevolod Stakhov
cd65f390d2
[Minor] Another workaround for a broken OpenSSL API
преди 1 година
Vsevolod Stakhov
1496f881cf
[Minor] Parse remaning content when reaching html limit
преди 1 година
Vsevolod Stakhov
639abbadd8
[Minor] Fix another usage of EC_POINT_point2bn
преди 1 година
Vsevolod Stakhov
6facd3641c
[Minor] Try to fix build with (broken) OpenSSL API
преди 1 година