120 Commits (master)

Author SHA1 Message Date
  Vsevolod Stakhov 3923457797
[Fix] Backport fixes from libucl 1 week ago
  Vsevolod Stakhov e06474f8e8
[Fix] Backport multiple fixes from libucl 2 weeks ago
  Vsevolod Stakhov 0f99725094
[Minor] Fix issue with ucl variables 1 month ago
  Vsevolod Stakhov 14c13854d3
[Rework] Further types conversion (no functional changes) 1 month ago
  Vsevolod Stakhov b368f28b84
[Fix] Libucl: Fix messagepack autodetection 1 month ago
  Vsevolod Stakhov 9ea3d1aa7c
[Rework] Final efforts to make it compileable 8 months ago
  Vsevolod Stakhov dc5d99e5cf
[Minor] Add utility macros for static hash tables 10 months ago
  Vsevolod Stakhov 3eaac72421
[Minor] Use wyhash for string hashing 10 months ago
  Vsevolod Stakhov 94a4e3321e
[Feature] Khash: Allow static initialisation 10 months ago
  Vsevolod Stakhov 852a21d68e
[Minor] Add utility to iterate over values by pointer and keys 1 year ago
  Vsevolod Stakhov 3c6ca1d3e7
[Minor] Backport fixes from libucl 1 year ago
  Vsevolod Stakhov 55e53c9e27
[Minor] Check types in ucl `parse_text` method 1 year ago
  Vsevolod Stakhov 1d14bc6468
[Fix] Libucl: avoid memory leak on objects merging 1 year ago
  Vsevolod Stakhov bc6ec09a56
[Minor] Fix empty strings import 1 year ago
  Vsevolod Stakhov e002ae90a1
[Minor] Set binary flag on binary texts 1 year ago
  Vsevolod Stakhov ca4bb38600 [Fix] Fix expanding of the variables 2 years ago
  Vsevolod Stakhov c71f98b242 [Fix] Backport PR from libucl 2 years ago
  Vsevolod Stakhov 7a9000757d [Minor] Backport ucl fix 2 years ago
  Vsevolod Stakhov 8f9e6acda8 [Minor] Fix some issues in the contrib libraries 2 years ago
  Vsevolod Stakhov afdd86ad9b [Minor] Allow ucl emitters to output rspamd_text 2 years ago
  Vsevolod Stakhov 17d2046465 [Fix] Another rework of the ucl hashing 2 years ago
  Vsevolod Stakhov 1347022e38 [Fix] Libucl: Fix deletion from ucl objects 2 years ago
  Vsevolod Stakhov b552a50d98 [Minor] Libucl: Do not expand empty objects on output 3 years ago
  Vsevolod Stakhov 7c95a5baa0 [Minor] Backport some fixes from libucl 3 years ago
  Vsevolod Stakhov 21983194a0 [Fix] Fix pushing ucl strings with \0 inside 3 years ago
  Vsevolod Stakhov 10d2f9f5e9 [Minor] Relax `parse_text` input arguments to allow both string and text 3 years ago
  Vsevolod Stakhov 0daf76ab88 [Fix] Fix issue with pushing binary formats to Lua strings 3 years ago
  Vsevolod Stakhov 4f2b2d824f [Minor] Libucl: Backport fixes 4 years ago
  Vsevolod Stakhov d2ef77b1e7 [Minor] Fix old broken logic compatibility 4 years ago
  Vsevolod Stakhov f595d3331b [Minor] Allow to push objects to lua replacing UCL_NULL 4 years ago
  Vsevolod Stakhov 01cf03d4c9 [Minor] Slightly improve numeric checks (not finished) 4 years ago
  Vsevolod Stakhov f3a1fc705e [Fix] Fix dealing with `\0` in ucl strings and JSON 4 years ago
  Vsevolod Stakhov 8b2dd63f58 [Minor] Libucl: Fix rspamd{text} parsing 4 years ago
  Vsevolod Stakhov 80cb19900c [Minor] Fix some ubsan related issues 4 years ago
  Vsevolod Stakhov 9b74e57ad3 [Feature] Libucl: Allow to sort keys in ucl objects 4 years ago
  Vsevolod Stakhov b7dbb7d1c7 [Minor] Fix ODR mess in linking 4 years ago
  Vsevolod Stakhov ff83de0104 [Minor] LibUCL: Fix reading at the end of chunk 5 years ago
  Vsevolod Stakhov e9555957fd [Fix] Fix UCL parsing of the multiline strings 5 years ago
  Vsevolod Stakhov 24d852704f [Minor] Merge OOM fixes from libucl 5 years ago
  Vsevolod Stakhov a5af7ff8d4 [Minor] Apply all matching special handlers 5 years ago
  Vsevolod Stakhov ab4950c5ea [Minor] Allow unconditional special handlers 5 years ago
  Vsevolod Stakhov f3277faf93 [Minor] Trace glob includes 5 years ago
  Vsevolod Stakhov 813496dd02 [Minor] Allow to set include trace function 5 years ago
  Vsevolod Stakhov 19442df406 [Minor] Use IUF interface for hashing 5 years ago
  Vsevolod Stakhov 0b5d7084ce [Minor] Try to use static seed 5 years ago
  Vsevolod Stakhov b716e0fd65 [Minor] UCL: Avoid double free 5 years ago
  Vsevolod Stakhov e9cf00459a [Minor] UCL: Don't set cur_file twice 5 years ago
  Vsevolod Stakhov 375688cd33 [Minor] UCL: Save filename when setting file vars 5 years ago
  Vsevolod Stakhov 896ede0b28 [Fix] Do not allow syntax errors in include files... 5 years ago
  Vsevolod Stakhov 557217a588 [Fix] Do not allow to merge an object with an array (or vice versa) 5 years ago