Vsevolod Stakhov
|
1a634c3d51
|
[Project] Detect memrchr in systems that supports it
|
3 years ago |
Vsevolod Stakhov
|
cc6cf0e252
|
[Fix] Fix rfc based base32 decoding
|
3 years ago |
Vsevolod Stakhov
|
5bcf700ce9
|
[Fix] Fix rfc base32 encode ordering (skip inverse bits)
|
3 years ago |
Vsevolod Stakhov
|
f943c72586
|
[Minor] Add sanity check for base32 decoding
|
4 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
|
447b68f359
|
[Fix] Another fix for brain damaged obs-fws state
|
4 years ago |
Vsevolod Stakhov
|
f36e220f91
|
[Minor] Use more portable _mm_loadu_si128
|
4 years ago |
Vsevolod Stakhov
|
cec3e89b04
|
[Feature] Speed up is_ascii function
|
4 years ago |
Vsevolod Stakhov
|
e7059c97ee
|
[Fix] Fix utf8 validation for symbols options and empty strings
|
4 years ago |
Vsevolod Stakhov
|
4d436a67f1
|
[Fix] Fix issues found
|
4 years ago |
Vsevolod Stakhov
|
c234e5bc9c
|
[Rework] Rewrite rspamd_str_make_utf_valid function
|
4 years ago |
Vsevolod Stakhov
|
803a906206
|
[Project] Use own utf8 validation instead of glib
|
4 years ago |
Vsevolod Stakhov
|
76181fd682
|
[Minor] Another uuencode fix
|
4 years ago |
Vsevolod Stakhov
|
75ad544ef4
|
[Fix] Uuencode: Fix parsing of corrupted uuencode
|
4 years ago |
Vsevolod Stakhov
|
8ae24c1e0b
|
[Minor] Reduce remain
|
4 years ago |
Vsevolod Stakhov
|
85fc3e7a7a
|
[Feature] Add support of uudecode
|
4 years ago |
Vsevolod Stakhov
|
d22abb557e
|
[Minor] Fix utf8 regexps escaping
|
4 years ago |
Vsevolod Stakhov
|
0295d3ba5d
|
[Fix] Fix out-of-bound read in qp decode
|
4 years ago |
Vsevolod Stakhov
|
b8e3117395
|
[Fix] Fix read-after-end in quoted printable decoding
|
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
|
80cb19900c
|
[Minor] Fix some ubsan related issues
|
4 years ago |
Vsevolod Stakhov
|
963a8e9f83
|
[Fix] Various fixes to QP encoding algorithm
Issue: #2957
|
4 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
|
545e090c81
|
[Minor] Fix some more suspicious cases
|
5 years ago |
Vsevolod Stakhov
|
c207930dc6
|
[Minor] Fix various warnings
|
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
|
534c9aca14
|
[Minor] Fix some meaningful compile warnings
|
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
|
9dcae9b279
|
[Fix] Core: Fix headers folding on the last token
|
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
|
f3ff58dd3b
|
[Feature] Core: Relax quoted-printable encoding
|
5 years ago |
Vsevolod Stakhov
|
5c8b497d76
|
[Minor] Core: Fix length calculations
|
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
|
18c8f28606
|
[Fix] Add obs_fws state support to eoh state machine
Issue: #2584
|
5 years ago |
Vsevolod Stakhov
|
96aec883a3
|
[Minor] Fix strlcpy_safe return value
|
5 years ago |
Vsevolod Stakhov
|
d8837eff35
|
[Minor] Add support for address sanitizer
|
5 years ago |
Vsevolod Stakhov
|
4ac08cf830
|
[CritFix] Fix caseless comparison of equal length strings
|
5 years ago |
Vsevolod Stakhov
|
e591dcd91f
|
[Minor] Relax requirements to find end-of-headers
Issue: #2349
|
5 years ago |