83 Commits (master)

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