139 Commits (1a634c3d5103c9deb6f5fe1c236b5719995f8d11)

Author SHA1 Message Date
  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 4 years ago
  Vsevolod Stakhov a15eaba20a Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue" 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 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 5 years ago