aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libucl/ucl_util.c
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Backport fixes from libuclVsevolod Stakhov2024-04-251-10/+40
|
* [Fix] Libucl: avoid memory leak on objects mergingVsevolod Stakhov2022-09-241-0/+2
|
* [Fix] Backport PR from libuclVsevolod Stakhov2022-01-061-4/+6
| | | | https://github.com/vstakhov/libucl/pull/260
* [Minor] Fix some issues in the contrib librariesVsevolod Stakhov2021-10-171-11/+27
| | | | Found by: coverity scan
* [Fix] Fix dealing with `\0` in ucl strings and JSONVsevolod Stakhov2020-01-131-0/+9
|
* [Feature] Libucl: Allow to sort keys in ucl objectsVsevolod Stakhov2019-07-081-0/+8
|
* [Minor] Fix ODR mess in linkingVsevolod Stakhov2019-06-261-1/+1
|
* [Minor] Merge OOM fixes from libuclVsevolod Stakhov2019-04-251-11/+37
|
* [Minor] Apply all matching special handlersVsevolod Stakhov2019-03-261-8/+13
|
* [Minor] Trace glob includesVsevolod Stakhov2019-03-081-3/+19
|
* [Minor] Allow to set include trace functionVsevolod Stakhov2019-03-071-0/+26
|
* [Minor] UCL: Avoid double freeVsevolod Stakhov2018-12-131-9/+7
|
* [Minor] UCL: Don't set cur_file twiceVsevolod Stakhov2018-12-131-1/+0
|
* [Minor] UCL: Save filename when setting file varsVsevolod Stakhov2018-12-131-0/+5
|
* [Fix] Do not allow syntax errors in include files...Vsevolod Stakhov2018-11-121-44/+36
|
* [Fix] Slashing: backport chunk logic from libuclVsevolod Stakhov2018-10-051-1/+8
|
* [Fix] Fix memory leak in parsing commentsVsevolod Stakhov2018-06-151-2/+2
|
* [Fix] Fix vertical tab handling in libuclPaul Arthur2018-05-101-3/+23
| | | | | | | | | | | | | 626c7a170f73eb17efb084be49da3b30fe773a61 is an incomplete fix and emits invalid JSON. The vertical tab has a short escape in C but not JSON, so we should emit the long escape. (libucl won't choke on \v in UCL input but it doesn't properly round-trip: 'foo\vbar' will be parsed into 'foovbar'.) libucl has an option to escape strings during parsing, so I modified that in a similar fashion to 626c7a17.
* [Feture] Allow external preprocessors in libuclVsevolod Stakhov2018-05-051-3/+29
|
* [Feature] Support single quotes in configVsevolod Stakhov2018-03-211-0/+63
| | | | Issue: #2080
* [Minor] Sync from libuclVsevolod Stakhov2018-03-211-104/+203
|
* [Feature] Allow to reserve elements in libuclVsevolod Stakhov2018-02-141-0/+15
|
* [Minor] Treat EPERM speciallyVsevolod Stakhov2018-02-121-4/+17
| | | | Issue: #1996
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
| | | | by a bot https://github.com/ka7/misspell_fixer
* [Fix] Fix objects merging in UCLVsevolod Stakhov2017-06-021-15/+83
|
* [Fix] Fix freeing of arrays iteratorsVsevolod Stakhov2017-03-081-3/+31
| | | | Issue: #1497
* [Fix] More fixes for iterators cleanupVsevolod Stakhov2017-01-171-5/+5
|
* [Fix] Fix memory leak in safe ucl iteratorsVsevolod Stakhov2017-01-171-0/+10
|
* [Feature] Add ucl_object_iterate_full functionVsevolod Stakhov2017-01-101-4/+11
|
* [Fix] Backport fix for empty files inclusion from libuclVsevolod Stakhov2016-04-181-5/+45
| | | | | Issue: #596 Reported by: @assistcontrol
* Update from the recent libuclVsevolod Stakhov2016-02-221-27/+43
|
* Port fix from libuclVsevolod Stakhov2016-02-161-6/+8
|
* Refactor UCL APIVsevolod Stakhov2016-02-161-27/+27
|
* Backport fixes from libuclVsevolod Stakhov2016-02-141-14/+50
|
* Update libuclVsevolod Stakhov2016-02-081-2/+75
|
* Sync with libuclVsevolod Stakhov2015-12-271-11/+79
|
* Merge from libucl.Vsevolod Stakhov2015-10-191-1/+1
|
* Sync with libucl.Vsevolod Stakhov2015-10-131-85/+133
|
* Update libucl and use UCL_RANDOM_FUNCTION.Vsevolod Stakhov2015-08-181-0/+50
|
* Import the recent libucl.Vsevolod Stakhov2015-07-281-61/+606
|
* Backport fixes from libucl.Vsevolod Stakhov2015-05-171-3/+32
|
* Import fixes from libucl.Vsevolod Stakhov2015-04-281-3/+17
|
* Fix unref for implicit arrays.Vsevolod Stakhov2015-04-231-0/+2
|
* Backport fix from libucl.Vsevolod Stakhov2015-03-111-3/+4
|
* Move ucl and rdns to contrib.Vsevolod Stakhov2015-02-211-0/+2568