6 Révisions (master)

Auteur SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) il y a 3 mois
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources il y a 11 mois
  Vsevolod Stakhov 160184d857 [Minor] Refactor argument/member name for better soundness il y a 2 ans
  Vsevolod Stakhov d6b21b8142 [Minor] Log events on forced timeout il y a 2 ans
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers il y a 5 ans
  Vsevolod Stakhov 134526b562 [Project] Rename events.h il y a 5 ans
  Vsevolod Stakhov 3ce1f7720f [Minor] Improve debug traces for async events il y a 5 ans
  Vsevolod Stakhov 0c20729f33 [Rework] Add more traces to async events, get rid of GQuarks il y a 5 ans
  Vsevolod Stakhov b849942bc8 [Project] Kill async watchers as they are way too complex il y a 5 ans
  Vsevolod Stakhov 5480f08714 [Fix] Implement watchers replacement to handle nested calls il y a 5 ans
  Vsevolod Stakhov c05c2b3b82 [Fix] Fix more issues with watching of async events il y a 5 ans
  Vsevolod Stakhov d45ec6978f [Fix] Fix crashes on task cleanup il y a 5 ans
  Vsevolod Stakhov 1af89c3566 [Fix] Add fail-safety for destroying sessions il y a 5 ans
  Vsevolod Stakhov c2450b3cf4 [Minor] Improve lua_tcp logging il y a 6 ans
  Vsevolod Stakhov d17d3ff2be [Minor] Return async event produced il y a 6 ans
  Vsevolod Stakhov 0bbc551746 [Feature] Allow to have a stack of watcher finalisers il y a 7 ans
  Vsevolod Stakhov a74882ea00 [Minor] Add id to async watchers to simplify debugging il y a 7 ans
  Vsevolod Stakhov 8766fba694 Switch the rest to apache 2 il y a 8 ans
  Vsevolod Stakhov ff74d74215 Implement forced timeout for delayed filters il y a 8 ans
  Vsevolod Stakhov b3f330944f Add routine to add events for a specific watcher structure il y a 8 ans
  Vsevolod Stakhov fef4d3d836 Extend watchers functionality. il y a 9 ans
  Vsevolod Stakhov 64ff1b265c Pass session data to event watchers. il y a 9 ans
  Vsevolod Stakhov 9d9a3d43b7 Fix states logic broken by the previous commit. il y a 9 ans
  Vsevolod Stakhov f1e2f1acd4 Refactor events API. il y a 9 ans
  Vsevolod Stakhov d1ecdb5f47 Call watchers on event group completion. il y a 9 ans
  Vsevolod Stakhov 93a2660813 Impelement concept of watched events. il y a 9 ans
  Vsevolod Stakhov 1abb0939d1 Remove async threads for now. il y a 9 ans
  Vsevolod Stakhov 1c7f982f9d Update copyright. il y a 9 ans
  Vsevolod Stakhov 379055dbbb Unify style without sorting headers. il y a 10 ans
  Vsevolod Stakhov fe79d8c5a3 Revert "Unify code style." il y a 10 ans
  Vsevolod Stakhov e0483657ff Unify code style. il y a 10 ans
  Vsevolod Stakhov 61555065f3 Rework project structure, remove trash files. il y a 10 ans
  Vsevolod Stakhov ad5bf825b7 Refactor task functions. il y a 10 ans
  Vsevolod Stakhov ad837700b8 Refactor memory pool naming. il y a 10 ans
  Vsevolod Stakhov a5b48a05a9 * More things to be thread-safe: il y a 12 ans
  Vsevolod Stakhov 0d64c808b7 Add quarks to events to determine source of event inside rspamd. il y a 12 ans
  Vsevolod Stakhov 5c0f36dfe7 Fixes to threading (still incomplete). il y a 12 ans
  Vsevolod Stakhov 2d70897116 Rework events library slightly: il y a 12 ans
  Vsevolod Stakhov e5c2094331 Allow for post filters to register async events. il y a 12 ans
  Vsevolod Stakhov 4499fc9218 * Finally get rid of stupid savepoints system and migrate to async events logic completely il y a 12 ans
  Vsevolod Stakhov 626a11ad98 * Implement new system of async events handling (experimental) il y a 14 ans