Vsevolod Stakhov
|
fb55acaa1a
|
[Minor] Add sse2 accelerated function for lowercasing and copying a string
|
3 years ago |
Vsevolod Stakhov
|
58d60ea07f
|
[Rework] Use C++ version for unicode normalisation
|
3 years ago |
Vsevolod Stakhov
|
10bb08dd2d
|
[Minor] Various fixes for display link detection
|
3 years ago |
Vsevolod Stakhov
|
d708e8979b
|
[Minor] Add unused result attribute
|
3 years ago |
Vsevolod Stakhov
|
6618db9e85
|
[Minor] Add conversion routine for hex strings
|
3 years ago |
Vsevolod Stakhov
|
1a634c3d51
|
[Project] Detect memrchr in systems that supports it
|
3 years ago |
Vsevolod Stakhov
|
baecba4ce9
|
[Minor] Add helper to get base32 type
|
4 years ago |
Vsevolod Stakhov
|
b8a099632f
|
[Feature] Add multiple base32 alphabets for decoding
|
4 years ago |
Vsevolod Stakhov
|
1d56cbb68b
|
[Minor] Add rfc3548 base32 alphabet
|
4 years ago |
Vsevolod Stakhov
|
c2351037b5
|
[Feature] Support multiple base32 alphabets
|
4 years ago |
Vsevolod Stakhov
|
cec3e89b04
|
[Feature] Speed up is_ascii function
|
4 years ago |
Vsevolod Stakhov
|
d10951d927
|
[Fix] Treat soft hyphen as zero width space
|
4 years ago |
Vsevolod Stakhov
|
c234e5bc9c
|
[Rework] Rewrite rspamd_str_make_utf_valid function
|
4 years ago |
Vsevolod Stakhov
|
85fc3e7a7a
|
[Feature] Add support of uudecode
|
4 years ago |
Vsevolod Stakhov
|
895d678b90
|
[Minor] Some small style fixes
|
4 years ago |
Vsevolod Stakhov
|
a0642b4897
|
[Minor] Add rspamd_string_len_split utility
|
4 years ago |
Vsevolod Stakhov
|
f1e9625920
|
[Minor] Rework utf8 lowercasing
|
4 years ago |
Vsevolod Stakhov
|
af366b20a3
|
[Minor] Fix more alignment and ubsan issues
|
4 years ago |
Vsevolod Stakhov
|
c271eb3665
|
[Rework] Add C++ guards to all headers
|
5 years ago |
Vsevolod Stakhov
|
2c07a3a161
|
[Minor] Support gcc based ASAN
|
5 years ago |
Vsevolod Stakhov
|
a15eaba20a
|
Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue"
This reverts commit e658c7fcb5 .
|
5 years ago |
Vsevolod Stakhov
|
e658c7fcb5
|
[Fix] Escape utf in regexp to dodge ragel/hyperscan issue
|
5 years ago |
Vsevolod Stakhov
|
c207930dc6
|
[Minor] Fix various warnings
|
5 years ago |
Vsevolod Stakhov
|
2ad0276a31
|
[Minor] Pass variables from the environment to rspamd_env
|
5 years ago |
Vsevolod Stakhov
|
8b5cd205ad
|
[Feature] Support ed25519 dkim keys generation
|
5 years ago |
Vsevolod Stakhov
|
9b2e2d70a8
|
[Feature] Better escaping of unicode
|
5 years ago |
Vsevolod Stakhov
|
11034d766c
|
[Minor] Add rspamd_null_safe_copy routine
|
5 years ago |
Vsevolod Stakhov
|
210bbf0272
|
[Minor] Add function to strip characters
|
5 years ago |
Vsevolod Stakhov
|
1a00212d62
|
[Minor] Core: Extend zero width spaces characters set
|
5 years ago |
Vsevolod Stakhov
|
afa975523e
|
[Minor] Core: Add lua utility to find some obscured unicode symbols
|
5 years ago |
Vsevolod Stakhov
|
9cd6c30cd0
|
[Minor] Core: Add function to strip characters in gstring
|
5 years ago |
Vsevolod Stakhov
|
8a4c5ca57a
|
[Feature] Core: Normalise zero-width spaces in urls
|
5 years ago |
Vsevolod Stakhov
|
9c5e13042c
|
[Minor] Add macro to test for zero width spaces
|
5 years ago |
Vsevolod Stakhov
|
1826a0817c
|
[Feature] Core: Add QP encoding utility
|
5 years ago |
Vsevolod Stakhov
|
b4442b41ba
|
[Minor] Add rspamd_str_make_utf_valid routine + unit tests
|
5 years ago |
Vsevolod Stakhov
|
abd5300a45
|
[Project] Add function to normalize unicode on per words basis
|
5 years ago |
Vsevolod Stakhov
|
a45141c003
|
[Fix] Properly escape utf8 regexps in hyperscan mode
|
5 years ago |
Vsevolod Stakhov
|
f4d3c21d16
|
[Feature] Store stop words and allow to query them
|
5 years ago |
Vsevolod Stakhov
|
d8837eff35
|
[Minor] Add support for address sanitizer
|
5 years ago |
Vsevolod Stakhov
|
424bf837f9
|
[Minor] Add rspamd_memspn function
|
6 years ago |
Vsevolod Stakhov
|
79f15b27c6
|
[Minor] Move regexp escape function to the public space
|
6 years ago |
Vsevolod Stakhov
|
a709da98c4
|
[Feature] Allow to fold headers on stop characters
|
6 years ago |
Vsevolod Stakhov
|
c9f14aba4d
|
[Feature] Deal with unnormalised Unicode obfuscation
|
6 years ago |
Vsevolod Stakhov
|
f453b63d79
|
[Minor] Remove unused
|
6 years ago |
Alexander Moisseev
|
bb5a9f8e45
|
[Minor] Massive spelling correction
by a bot https://github.com/ka7/misspell_fixer
|
7 years ago |
Vsevolod Stakhov
|
a03b2c328b
|
[Fix] Deal with 8bit characters in email addresses
|
7 years ago |
Vsevolod Stakhov
|
8ee3c686ba
|
[Minor] Remove redundant function
|
7 years ago |
Vsevolod Stakhov
|
3ca316cd22
|
[Minor] Unify substring search routines
|
7 years ago |
Vsevolod Stakhov
|
d050686aee
|
[Feature] Add url encoding function
|
7 years ago |
Vsevolod Stakhov
|
3440686c59
|
[Feature] Use t1ha for hashes, allow inlining
|
7 years ago |