149 Commity (8766fba694a502207a8f5294aba236b713f87dab)

Autor SHA1 Wiadomość Data
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 8 lat temu
  Vsevolod Stakhov ff463c609b Fix couple of compiler warnings 8 lat temu
  Vsevolod Stakhov 27e45bef83 Fix warnings. 8 lat temu
  Vsevolod Stakhov 267b1b2035 Fix potential misuse of unions 8 lat temu
  Vsevolod Stakhov 49df9c2db6 Add documentation for all workers' options 8 lat temu
  Vsevolod Stakhov 19f28d8547 Add ability to insert documentation strings 8 lat temu
  Vsevolod Stakhov 43d14fd67d Save information about IP addresses that generated errors 8 lat temu
  Vsevolod Stakhov 0b2a4a7437 Use base32 for keys instead of hex 8 lat temu
  Vsevolod Stakhov 34f1c7751a More fixes to fuzzy stat display 8 lat temu
  Vsevolod Stakhov 2058ed81f4 Include full stats for fuzzy storage 8 lat temu
  Vsevolod Stakhov 7ad859ff6b Show storage id in fuzzy stat command 8 lat temu
  Vsevolod Stakhov e383fd8e47 Remove fuzzy stat from generic server stat 8 lat temu
  Vsevolod Stakhov 455dd6e0a7 Fix some border cases in control logic 8 lat temu
  Vsevolod Stakhov 655b2644d9 Fix errors processing in fuzzy check 8 lat temu
  Vsevolod Stakhov 0b331fa3e6 Fix statistics for default key 8 lat temu
  Vsevolod Stakhov 45384ca0ba Fix fuzzy stats 8 lat temu
  Vsevolod Stakhov 8a9b8c7a86 Some fixes to fuzzystat 8 lat temu
  Vsevolod Stakhov 53647a7905 Add fuzzy stat implementation 8 lat temu
  Vsevolod Stakhov 59d171d45d Implement per-key stats 8 lat temu
  Vsevolod Stakhov b791baa273 Allow multiple values for rcl parsers 8 lat temu
  Vsevolod Stakhov 53159e1642 Add support for multiple keys per fuzzy storage 8 lat temu
  Vsevolod Stakhov 6ccf1c9ec4 Allow to create encryption only storages 8 lat temu
  Vsevolod Stakhov 92ab6bdb44 Add hyperscan helper worker 8 lat temu
  Vsevolod Stakhov 4a35492bde Fix initialization order in fuzzy storage 8 lat temu
  Vsevolod Stakhov 86c5962983 Use atomic ops if possible 8 lat temu
  Vsevolod Stakhov 0fc01045cf Move all updates to a single transaction. 8 lat temu
  Vsevolod Stakhov 5ac408da90 Implement new fuzzy updates architecture 8 lat temu
  Vsevolod Stakhov f3585bb8b0 Fix format issues found by static analysis 8 lat temu
  Vsevolod Stakhov 409c8e10d5 Sync only one fuzzy worker, not all 8 lat temu
  Vsevolod Stakhov f6ee8625dc Implement delayed writing for fuzzy replies. 8 lat temu
  Vsevolod Stakhov 5f1a0db220 Fuzzy storage is not threaded 8 lat temu
  Vsevolod Stakhov dbf63e9869 Start conversion of fuzzy to multiple workers 8 lat temu
  Vsevolod Stakhov 16ce35fa19 Fix fuzzy storage constants 8 lat temu
  Vsevolod Stakhov d48900e14e Block signals when exiting event loop 8 lat temu
  Vsevolod Stakhov 4b086742e6 Implement reload command for fuzzy storage 8 lat temu
  Vsevolod Stakhov 61a36e0d18 Implement connections counters 8 lat temu
  Vsevolod Stakhov c1a9b4988a Remove global rspamd_main. 8 lat temu
  Vsevolod Stakhov db7dba5ba7 Rework workers signals handlers to be nested if needed. 8 lat temu
  Vsevolod Stakhov 0f74ebee2b Allow opening of fuzzy storage with no vacuum. 8 lat temu
  Vsevolod Stakhov dba32db2d5 Do not try to decrypt when no local key defined. 8 lat temu
  Vsevolod Stakhov 648dc17191 Set the correct epoch for encrypted requests. 8 lat temu
  Vsevolod Stakhov 86fd610b9e Add encryption to fuzzy check plugin. 8 lat temu
  Vsevolod Stakhov 6bb8bcbbaa Add encryption to fuzzy storage. 8 lat temu
  Vsevolod Stakhov 352e35b245 Preserve expired fuzzy hashes counter. 8 lat temu
  Vsevolod Stakhov 415a2279a0 Optimize performance of expiration. 8 lat temu
  Vsevolod Stakhov f91453c705 More sync optimizations. 8 lat temu
  Vsevolod Stakhov 3afc4aba24 Rename main.h and main.c to `rspamd.X` 8 lat temu
  Vsevolod Stakhov 9a7c049632 Fix default expiration. 8 lat temu
  Vsevolod Stakhov 8e91417863 Add guard for fuzzy storage. 8 lat temu
  Vsevolod Stakhov f4e5deb129 Use EPOCH_6 for invalid fuzzy requests. 8 lat temu