summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* uci: macro uci_alloc_element not in uci.hHEADmasterJan Venekamp2023-03-042-10/+3
* uci: optimize update section in uci_setJan Venekamp2023-03-042-11/+20
* uci: fix memory leak uci_set on update sectionJan Venekamp2023-03-041-42/+20
* uci: maintain option position in uci_add_listJan Venekamp2023-03-041-4/+4
* uci: fix atomicity of uci_add_listJan Venekamp2023-03-041-37/+37
* uci: fix use-after-free uci_add_listJan Venekamp2023-03-041-0/+2
* uci: optimize update option in uci_setJan Venekamp2023-03-041-9/+11
* uci: maintain option position in uci_setJan Venekamp2023-03-041-4/+4
* uci: fix use-after-free uci_set on update optionJan Venekamp2023-03-041-3/+4
* delta: simplify uci_load_delta() by using a helperRafał Miłecki2022-08-281-5/+2
* cli: drop redundant uci_add_delta_path() call for -PRafał Miłecki2022-08-281-1/+0
* cmake: Allow override of install directoriesHauke Mehrtens2021-10-221-4/+5
* cli: add option for changing save pathRafał Miłecki2021-04-141-1/+5
* Replace malloc() + memset() with calloc()Hauke Mehrtens2020-10-064-10/+5
* ucimap: Check return of malloc()Hauke Mehrtens2020-10-061-2/+4
* file: Check buffer size after strtok()Hauke Mehrtens2020-10-065-3/+20
* file: use size_t for position and pointerHauke Mehrtens2020-10-063-12/+12
* file: use dynamic memory allocation for tempfile nameJo-Philipp Wich2020-10-061-8/+5
* file: uci_file_commit: fix memory leakPetr Štetiar2020-10-031-3/+6
* uci: silence UBSAN error by using offsetof macro from compilerPetr Štetiar2020-10-031-5/+1
* tests: cram: add uci import testing on fuzzer corpusPetr Štetiar2020-10-033-1/+36
* cmake: add uci-san cli built with clang sanitizersPetr Štetiar2020-10-031-0/+15
* file: uci_parse_package: fix heap use after freePetr Štetiar2020-10-032-1/+1
* tests: add libFuzzer based fuzzingPetr Štetiar2020-10-0315-0/+359
* file: preserve original file mode after commitAlin Nastac2020-04-271-1/+2
* file: fix segfault in uci_parse_optionLuka Koznjak2020-01-271-1/+1
* file: fix segfault in uci_parse_configLuka Koznjak2020-01-271-1/+1
* uci: Fix extra semicolons warningsRosen Penev2019-12-112-2/+2
* cmake: add more hardening compiler flagsPetr Štetiar2019-12-071-2/+9
* libuci: refactor uci_get_errorstrPetr Štetiar2019-12-071-32/+19
* tests: cram: Lua: add test case for uci_get_errorstrPetr Štetiar2019-12-073-0/+4
* lua: add missing forward declarationPetr Štetiar2019-12-071-0/+2
* cli: fix format string clang-10 warningRosen Penev2019-12-071-0/+1
* lua: fix error handlingPetr Štetiar2019-11-141-10/+10
* ucimap: fix possible use of memory after it is freedPetr Štetiar2019-11-141-4/+11
* delta: prevent possible null pointer usePetr Štetiar2019-11-141-1/+1
* cli: remove unused variable assigmentPetr Štetiar2019-11-141-1/+1
* lua: fix memory leak in set methodPetr Štetiar2019-11-143-1/+12
* lua: fix memory leak in changes methodPetr Štetiar2019-11-143-7/+29
* tests: add cram based unit testsPetr Štetiar2019-11-146-0/+152
* lua: fix copy&paste in error stringPetr Štetiar2019-11-141-1/+1
* cli: fix realloc issue spotted by cppcheckPetr Štetiar2019-11-141-1/+9
* iron out all extra compiler warningsPetr Štetiar2019-11-146-12/+18
* tests: shunit2: run all tests under Valgrind by defaultPetr Štetiar2019-11-141-0/+2
* cmake: enable extra compiler checksPetr Štetiar2019-11-141-1/+2
* cmake: build Lua module only if enabledPetr Štetiar2019-11-142-21/+15
* tests: shunit2: fix issues reported by shellcheckPetr Štetiar2019-11-141-3/+3
* add initial GitLab CI supportPetr Štetiar2019-11-141-0/+8
* tests: shunit2: make it working under CMakePetr Štetiar2019-11-141-1/+1
* cmake: add unit testing option and shunit2 testsPetr Štetiar2019-11-143-0/+13