80 Commits (5c4438a5bb7656b36cf9c5299cfbfa32f2834b7e)

Author SHA1 Message Date
  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" 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 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