83 Commits (master)

Autor SHA1 Nachricht Datum
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) vor 3 Monaten
  Vsevolod Stakhov 4fd676e6f5
[Minor] Add some convenience methods vor 4 Monaten
  Vsevolod Stakhov b4d6ebf474
[Project] Move the whole backend to C++ vor 6 Monaten
  Vsevolod Stakhov eb6f412f8f
[Minor] Allow rspamd_lua_require_function to work without function vor 10 Monaten
  Vsevolod Stakhov 87c6b54923
[Minor] Fix some docs vor 10 Monaten
  Vsevolod Stakhov 66fc7bc9a7
[Minor] Add missing include vor 10 Monaten
  Vsevolod Stakhov a0987ff8ad
[Feature] Add utility to split string like stuff for C++ code vor 10 Monaten
  Vsevolod Stakhov ef58324535
[Rework] More steps to do refactoring vor 10 Monaten
  Vsevolod Stakhov cd520f2ef0
[Minor] Add missing include vor 10 Monaten
  Vsevolod Stakhov 537a7180a0
[Rework] Use clang-format to unify formatting in all sources vor 10 Monaten
  Vsevolod Stakhov eab26882e1
[Minor] Use unique ptr vor 11 Monaten
  Vsevolod Stakhov 4fef58d837
[Feature] Add function to transliterate utf8 to ascii with some normalisation vor 11 Monaten
  Vsevolod Stakhov 06f52fae3a
[Minor] One more compatibility fix vor 11 Monaten
  Vsevolod Stakhov 4041045abc
[Minor] Try to be more compatible vor 11 Monaten
  Vsevolod Stakhov c241116bcf
[Minor] Fix log message vor 11 Monaten
  Vsevolod Stakhov 0a040522ca
[Minor] Missing include? vor 11 Monaten
  Vsevolod Stakhov ce2b90a3e1
[Tests] Add unit tests vor 11 Monaten
  Vsevolod Stakhov 43adbcff65
[Minor] Add utility to split strings on some character vor 11 Monaten
  Vsevolod Stakhov 8c1c1ddd88
[Minor] Add utility to iterate over a list of newline separated strings vor 11 Monaten
  Vsevolod Stakhov 7f7e053030
[Minor] Lua_util: Add normalize_utf8 utility vor 1 Jahr
  Vsevolod Stakhov cc9369cdf9
[Test] Add some more test cases vor 1 Jahr
  Vsevolod Stakhov 057ee1ae4e
[Minor] Be more consistent about the trailing slash vor 1 Jahr
  Vsevolod Stakhov ed4f55c76d
[Fix] Add O_CREAT flag when creating a file vor 1 Jahr
  Vsevolod Stakhov e0d2611541
[Minor] Fix build on 32bit platforms vor 1 Jahr
  Petr Vaněk 0d67e64287 [Test] use TMPDIR if available for mkstemp tests vor 1 Jahr
  Vsevolod Stakhov b7b1b264b5
[Minor] Allow to map files at some offset vor 1 Jahr
  Vsevolod Stakhov 00c70303f6
[Minor] Normalise file names vor 1 Jahr
  Vsevolod Stakhov 5335bce593
[Minor] Fix error copying/move behaviour vor 1 Jahr
  Vsevolod Stakhov ff8d45abef
[Minor] Use a separate error class instead of std::string vor 1 Jahr
  Vsevolod Stakhov 14b52f4498
[Minor] Rename file to a more appropriate name vor 1 Jahr
  Vsevolod Stakhov de1cf75eec
[Minor] Move hyperscan tools to the libserver domain vor 1 Jahr
  Vsevolod Stakhov 49b60a3747
[Project] (Re)implement hyperscan caching vor 1 Jahr
  Vsevolod Stakhov 1426e3fe4c
[Minor] More tests and fixes to raii file vor 1 Jahr
  Vsevolod Stakhov aaccef79b9
[Minor] Add some more utilities vor 1 Jahr
  Vsevolod Stakhov e6dbedd690
[Rework] Split locked and unlocked files, as mmap does not need flock normally vor 1 Jahr
  Vsevolod Stakhov 3f20a29a6e
[Minor] Add method to extract shared memory from RAII ownership vor 1 Jahr
  Vsevolod Stakhov 90b0edae42
[Rework] Start movement of the hyperscan related routines into a single unit vor 1 Jahr
  Vsevolod Stakhov 2e108c5773
[Minor] Add some more methods and tests to the file raii abstraction vor 1 Jahr
  Vsevolod Stakhov 97a5a0f26f
[Test] Fix failing test vor 1 Jahr
  Vsevolod Stakhov e5328bd63e
[Fix] Fix emoji joiner FP vor 1 Jahr
  Vsevolod Stakhov 4c12780d9d
[Minor] Add is_avalanching type hint vor 1 Jahr
  Vsevolod Stakhov 969902f045
[Rework] Use another version of hash table from the same author vor 1 Jahr
  Vsevolod Stakhov 1eaf3b243d
[Minor] Move stuff vor 2 Jahren
  Vsevolod Stakhov 325c802067
[Minor] Remove deprecated stuff vor 2 Jahren
  Vsevolod Stakhov 48297adf96
[Minor] Simplify array_of using types deduction vor 2 Jahren
  Vsevolod Stakhov aee782c192
[Minor] Fix compile issues vor 2 Jahren
  Vsevolod Stakhov adeb78949c
[Minor] Add a memory erasing allocator vor 2 Jahren
  Vsevolod Stakhov ec8d06e7d0
[Minor] Move common hashing utils to a separate util header vor 2 Jahren
  Vsevolod Stakhov e153d90011
[Minor] Add enumerate helper vor 2 Jahren
  Vsevolod Stakhov 89f17f72d3
[Minor] Fix empty cache filename case vor 2 Jahren