45 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 2 months ago
  Vsevolod Stakhov 6b2b416718
[Rework] Remove some of the GLib types in lieu of standard ones 2 months ago
  Vsevolod Stakhov 509dad33dd
[Minor] Learn to cycle back on unsigned 8 months ago
  Vsevolod Stakhov 81d9b6e8f4
[Rework] Finish utils rework 9 months ago
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 months ago
  Vsevolod Stakhov 256a3e0a29
[Minor] Implement C API to obtain timeouts information 1 year ago
  Vsevolod Stakhov 349f4291d3
[Project] Support augmentations with values 1 year ago
  Vsevolod Stakhov 08516775de
[Minor] Try to fix stats for the virtual symbols 1 year ago
  Vsevolod Stakhov f9e5edbd6b
[Minor] Add static C API 1 year ago
  Vsevolod Stakhov 563faab280
[Fix] Another try to fix race condition in the runtime destruction 2 years ago
  Vsevolod Stakhov 3134f3e191
[Feature] Allow augmentations set in Lua API 2 years ago
  Vsevolod Stakhov ca1b2e4c39
[Fix] Distinguish dynamic and static items 2 years ago
  Vsevolod Stakhov 22f603e83d
[Rework] Use dynamic items for calling callbacks 2 years ago
  Vsevolod Stakhov 2d2260268a
[Project] Further efforts to make a more consistent architecture 2 years ago
  Vsevolod Stakhov bac819b549
[Minor] Implement adding deps and remove an old deprecated method 2 years ago
  Vsevolod Stakhov af563a9c41
[Project] Remove obsoleted methods 2 years ago
  Vsevolod Stakhov d4e58c1d72
[Rework] Implement cache resorting 2 years ago
  Vsevolod Stakhov 330cb456de
[Project] Implement validation logic 2 years ago
  Vsevolod Stakhov 309ae8e66a
[Project] Start rewrite symcache in c++ 2 years ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  ssturges b462d92056 Fix build error with conflicting definition between .h and .c 2 years ago
  ssturges 54a39b0760 [Enhancement] Add rspamadm configdump option --symbol-detail which provides a consolidated output of every setting for a symbol across all configuration locations. 2 years ago
  Vsevolod Stakhov b87eb86a42 [Project] Ressurect empty prefilters as connection filters 3 years ago
  Vsevolod Stakhov f827a09afb [Project] Add logic to break execution when processing symbols 4 years ago
  Vsevolod Stakhov 07933519f3 [Minor] Add more flexible symcache item access functions 4 years ago
  Vsevolod Stakhov 253067d2b5 [Minor] Allow to disable virtual symbols permanently 4 years ago
  Vsevolod Stakhov 7e081148fd [Feature] Implement settings id propagation between deps 4 years ago
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 4 years ago
  Vsevolod Stakhov cb40d91448 [Project] Add C method to process ANN tokens vector 4 years ago
  Vsevolod Stakhov 98897c1797 [Project] First refactoring step libevent->libev 5 years ago
  Vsevolod Stakhov 6eafa83752 [Project] Fix virtual symbols processing in settings 5 years ago
  Vsevolod Stakhov f426088b6a [Project] Implement checks for symbols against allowed ids 5 years ago
  Vsevolod Stakhov 2b1fbf58f3 [Project] Add symbols for explicit enabling 5 years ago
  Vsevolod Stakhov 72d0de26db [Project] Implement logic to deal with settings id in the cache 5 years ago
  Vsevolod Stakhov d14307b475 [Project] Add methods to manipulate with allowed ids 5 years ago
  Vsevolod Stakhov 615df8d1fa [Rework] Eliminate lua_squeeze as it has shown no improvements 5 years ago
  Vsevolod Stakhov 42a8b2da01 [Minor] Cleanup various stuff 5 years ago
  Vsevolod Stakhov 59df0cec67 [Fix] Core: Fix squeezed dependencies handling for virtual symbols 5 years ago
  Vsevolod Stakhov 131c74bd2c [Rework] Enable explicit coroutines symbols 5 years ago
  Vsevolod Stakhov 5bd42168b6 [Fix] Allow to disable/enable composite symbols 5 years ago
  Vsevolod Stakhov 098bad331a [Project] Implement new flags in Lua API 5 years ago
  Vsevolod Stakhov 3d2cadb166 [Project] Implement concept of adaptive disabling of the rules 5 years ago
  Vsevolod Stakhov f358aec84f [Minor] Core: Add concept of mime only rules 5 years ago
  Vsevolod Stakhov df13776627 [Minor] Core: Add methods to enable/disable symbols 5 years ago
  Vsevolod Stakhov 4929e73f2b [Project] Another rework for symbols cache 5 years ago
  Vsevolod Stakhov 3ce1f7720f [Minor] Improve debug traces for async events 5 years ago
  Vsevolod Stakhov 0c20729f33 [Rework] Add more traces to async events, get rid of GQuarks 5 years ago
  Vsevolod Stakhov c6ccb8d28f [Rework] Completely rework symbols cache management 5 years ago
  Vsevolod Stakhov 5bdc649808 [Project] Add logic of the async events counter 5 years ago
  Vsevolod Stakhov 450179f942 [Project] Implement counter for async events in symcache item 5 years ago