59 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 2 months ago
  Vsevolod Stakhov 18c4390ea0
[Minor] Allow to steal variables from the mempool 5 months ago
  Vsevolod Stakhov deddd07176
[Minor] Do not use crypto PRG for mempool uids 9 months ago
  Vsevolod Stakhov 6a6536afd9
[Rework] Further conversion routines 9 months ago
  Vsevolod Stakhov 81d9b6e8f4
[Rework] Finish utils rework 9 months ago
  Vsevolod Stakhov 8f4a6729d1
[Rework] Use more c++ in cfg_utils 9 months ago
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources 10 months ago
  Vsevolod Stakhov 6d1ccd4aee
[Minor] Remove unused function 1 year ago
  Vsevolod Stakhov f9ac76aa3c
[Minor] Change macro for C++ 2 years ago
  Vsevolod Stakhov 3d8a5284b3
[Project] Some more adjustments in symbols registration 2 years ago
  Vsevolod Stakhov a2cefa2b67
[Minor] Add array allocation methods to handle integer overflow 2 years ago
  Josh Soref 2b8e6958f4
Spelling (#4086) 2 years ago
  Vsevolod Stakhov df914aa64f [Minor] Polish alignment macros 2 years ago
  Vsevolod Stakhov 553bd31ac2 [Minor] Fix some alignment issues 2 years ago
  Vsevolod Stakhov 50528c680d [Rework] Mempool: Use explicit alignment 2 years ago
  Vsevolod Stakhov ae4b84005c [Minor] Add utility function for the default size mempool 2 years ago
  Vsevolod Stakhov 65803d93db [Minor] Add missing include 2 years ago
  Vsevolod Stakhov 11edb8d089 [Project] Allow mempool allocated mime strings 2 years ago
  Vsevolod Stakhov c9a5719fb6 [Minor] Add another helper for mempool typed allocations 3 years ago
  Vsevolod Stakhov d444d10095 [Minor] Allow typed mempool alloc 3 years ago
  Vsevolod Stakhov f0cbfec0ee [Minor] Lowercase CSS 3 years ago
  Vsevolod Stakhov af417271a4 [Project] Add rspamd_mempool_notify_alloc function 4 years ago
  Vsevolod Stakhov 92abcea04f [Project] Support mempool flags 4 years ago
  Vsevolod Stakhov e9dd8a1fa2 [Project] Start reworking of the mempool structure 4 years ago
  Vsevolod Stakhov 3617535f34 [Minor] Track memory usage in mempool 4 years ago
  Vsevolod Stakhov c271eb3665 [Rework] Add C++ guards to all headers 4 years ago
  Vsevolod Stakhov a5f75e4a3f [Fix] Fix alignment mess 4 years ago
  Vsevolod Stakhov 652d589f3a [Minor] Use simple list for pool chains instead of ptr arrays 4 years ago
  Philippe Kueck ee93f6dd1e
fix preprocessor syntax 5 years ago
  Vsevolod Stakhov 7f702c6f34 [Minor] Add more attributes 5 years ago
  Vsevolod Stakhov 4e68457c2f [Minor] Add specific attributes to mempool functions 5 years ago
  Vsevolod Stakhov 86e0d6c14d [Fix] Another try to fix race conditions on config unload 5 years ago
  Vsevolod Stakhov a661d5e4c0 [Minor] Change the default alignment to 16 6 years ago
  Vsevolod Stakhov 357bbf4c92 [Minor] Remove unused functions 6 years ago
  Vsevolod Stakhov 749330a61b [Rework] Start mempool fragmentation reduce project 6 years ago
  Vsevolod Stakhov 7f209537e7 [Minor] Store mempool fragmentation 6 years ago
  Alexander Moisseev bb5a9f8e45 [Minor] Massive spelling correction 7 years ago
  Vsevolod Stakhov 9d090bfa97 [Minor] Add mempool functions to work with glists 7 years ago
  Vsevolod Stakhov c7a1f12cf1 [Minor] Set smaller alignment for mem_pool 7 years ago
  Vsevolod Stakhov 6f1be05423 [Feature] Allow to disable pthread mutexes on broken platforms 8 years ago
  Vsevolod Stakhov 840a70f2b1 Fix issues with debug mode of mempool 8 years ago
  Vsevolod Stakhov aeb0657bad Rework and refactor memory pools code 8 years ago
  Vsevolod Stakhov 4f2046a328 Use macro for tag and uid lengths instead of magic numbers 8 years ago
  Vsevolod Stakhov 3b2cf3cd22 Prepare cryptobox for aes plug. 8 years ago
  Vsevolod Stakhov c352bd7ff6 Add pool token dup utility. 8 years ago
  Vsevolod Stakhov 24bafd7640 Add ability to remove variables from memory pools. 8 years ago
  Vsevolod Stakhov b05c7c9edd Add tags to rspamd_mempool. 8 years ago
  Vsevolod Stakhov 0ea297d18f Align pointers by 16 bytes boundary. 9 years ago
  Vsevolod Stakhov d2856373e1 Cleanup crap from memory pool code. 9 years ago
  Vsevolod Stakhov 0cbb494df0 Remove useless locking. 9 years ago