87 Commit (master)

Autore SHA1 Messaggio Data
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 2 mesi fa
  Vsevolod Stakhov 6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones 2 mesi fa
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 mesi fa
  Vsevolod Stakhov c477b4b525
[Minor] Define simple ftok hash and equal functions 11 mesi fa
  Vsevolod Stakhov 568773df1d [Minor] Don't use zero terminated strings 2 anni fa
  Vsevolod Stakhov df914aa64f [Minor] Polish alignment macros 2 anni fa
  Vsevolod Stakhov 28f764b3b3 [Minor] Add helper to convert a string to a uint64 number 2 anni fa
  Vsevolod Stakhov fb55acaa1a [Minor] Add sse2 accelerated function for lowercasing and copying a string 3 anni fa
  Vsevolod Stakhov 58d60ea07f [Rework] Use C++ version for unicode normalisation 3 anni fa
  Vsevolod Stakhov 10bb08dd2d [Minor] Various fixes for display link detection 3 anni fa
  Vsevolod Stakhov d708e8979b [Minor] Add unused result attribute 3 anni fa
  Vsevolod Stakhov 6618db9e85 [Minor] Add conversion routine for hex strings 3 anni fa
  Vsevolod Stakhov 1a634c3d51 [Project] Detect memrchr in systems that supports it 3 anni fa
  Vsevolod Stakhov baecba4ce9 [Minor] Add helper to get base32 type 4 anni fa
  Vsevolod Stakhov b8a099632f [Feature] Add multiple base32 alphabets for decoding 4 anni fa
  Vsevolod Stakhov 1d56cbb68b [Minor] Add rfc3548 base32 alphabet 4 anni fa
  Vsevolod Stakhov c2351037b5 [Feature] Support multiple base32 alphabets 4 anni fa
  Vsevolod Stakhov cec3e89b04 [Feature] Speed up is_ascii function 4 anni fa
  Vsevolod Stakhov d10951d927 [Fix] Treat soft hyphen as zero width space 4 anni fa
  Vsevolod Stakhov c234e5bc9c [Rework] Rewrite rspamd_str_make_utf_valid function 4 anni fa
  Vsevolod Stakhov 85fc3e7a7a [Feature] Add support of uudecode 4 anni fa
  Vsevolod Stakhov 895d678b90 [Minor] Some small style fixes 4 anni fa
  Vsevolod Stakhov a0642b4897 [Minor] Add rspamd_string_len_split utility 4 anni fa
  Vsevolod Stakhov f1e9625920 [Minor] Rework utf8 lowercasing 4 anni fa
  Vsevolod Stakhov af366b20a3 [Minor] Fix more alignment and ubsan issues 4 anni fa
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 4 anni fa
  Vsevolod Stakhov 2c07a3a161 [Minor] Support gcc based ASAN 5 anni fa
  Vsevolod Stakhov a15eaba20a Revert "[Fix] Escape utf in regexp to dodge ragel/hyperscan issue" 5 anni fa
  Vsevolod Stakhov e658c7fcb5 [Fix] Escape utf in regexp to dodge ragel/hyperscan issue 5 anni fa
  Vsevolod Stakhov c207930dc6 [Minor] Fix various warnings 5 anni fa
  Vsevolod Stakhov 2ad0276a31 [Minor] Pass variables from the environment to rspamd_env 5 anni fa
  Vsevolod Stakhov 8b5cd205ad [Feature] Support ed25519 dkim keys generation 5 anni fa
  Vsevolod Stakhov 9b2e2d70a8 [Feature] Better escaping of unicode 5 anni fa
  Vsevolod Stakhov 11034d766c [Minor] Add rspamd_null_safe_copy routine 5 anni fa
  Vsevolod Stakhov 210bbf0272 [Minor] Add function to strip characters 5 anni fa
  Vsevolod Stakhov 1a00212d62 [Minor] Core: Extend zero width spaces characters set 5 anni fa
  Vsevolod Stakhov afa975523e [Minor] Core: Add lua utility to find some obscured unicode symbols 5 anni fa
  Vsevolod Stakhov 9cd6c30cd0 [Minor] Core: Add function to strip characters in gstring 5 anni fa
  Vsevolod Stakhov 8a4c5ca57a [Feature] Core: Normalise zero-width spaces in urls 5 anni fa
  Vsevolod Stakhov 9c5e13042c [Minor] Add macro to test for zero width spaces 5 anni fa
  Vsevolod Stakhov 1826a0817c [Feature] Core: Add QP encoding utility 5 anni fa
  Vsevolod Stakhov b4442b41ba [Minor] Add rspamd_str_make_utf_valid routine + unit tests 5 anni fa
  Vsevolod Stakhov abd5300a45 [Project] Add function to normalize unicode on per words basis 5 anni fa
  Vsevolod Stakhov a45141c003 [Fix] Properly escape utf8 regexps in hyperscan mode 5 anni fa
  Vsevolod Stakhov f4d3c21d16 [Feature] Store stop words and allow to query them 5 anni fa
  Vsevolod Stakhov d8837eff35 [Minor] Add support for address sanitizer 5 anni fa
  Vsevolod Stakhov 424bf837f9 [Minor] Add rspamd_memspn function 6 anni fa
  Vsevolod Stakhov 79f15b27c6 [Minor] Move regexp escape function to the public space 6 anni fa
  Vsevolod Stakhov a709da98c4 [Feature] Allow to fold headers on stop characters 6 anni fa
  Vsevolod Stakhov c9f14aba4d [Feature] Deal with unnormalised Unicode obfuscation 6 anni fa