108 Commits (50a162c74fb7e0c4ddcbe130fc393b650a769c1d)

Author SHA1 Message Date
  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 2 years 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 5 years ago
  Vsevolod Stakhov b7dbb7d1c7 [Minor] Fix ODR mess in linking 5 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
  Vsevolod Stakhov 8c18e5c97c [Fix] Slashing: backport chunk logic from libucl 5 years ago
  Vsevolod Stakhov 5c8208c697 [Minor] Backport fix from libucl 5 years ago
  Vsevolod Stakhov 5766eb4b96 [Minor] Slightly refactor set iteration 5 years ago
  Vsevolod Stakhov a281d6a475 [Project] Adopt functions 6 years ago
  Vsevolod Stakhov 87162d5b1c [Fix] Fix memory leak in parsing comments 6 years ago
  Vsevolod Stakhov 11334a875a [Feature] Support encrypted configs in UCL 6 years ago
  Paul Arthur eea6b5ea92 [Minor] Don't double-escape lua strings in libucl 6 years ago
  Paul Arthur dcfbf5ea8c [Fix] Fix vertical tab handling in libucl 6 years ago
  Vsevolod Stakhov a3191bd7b3 [Feture] Allow external preprocessors in libucl 6 years ago
  Vsevolod Stakhov 22bac56f25 [Minor] Sync from libucl 6 years ago
  Vsevolod Stakhov 0d217fc888 [CritFix] Do not use volatile Lua strings as UCL keys 6 years ago
  Vsevolod Stakhov da89d96176 [Minor] Unify types 6 years ago