summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2023-03-04uci: fix atomicity of uci_add_listJan Venekamp
2023-03-04uci: fix use-after-free uci_add_listJan Venekamp
2023-03-04uci: optimize update option in uci_setJan Venekamp
2023-03-04uci: maintain option position in uci_setJan Venekamp
2023-03-04uci: fix use-after-free uci_set on update optionJan Venekamp
2022-08-28delta: simplify uci_load_delta() by using a helperRafał Miłecki
2022-08-28cli: drop redundant uci_add_delta_path() call for -PRafał Miłecki
2021-10-22cmake: Allow override of install directoriesHauke Mehrtens
2021-04-14cli: add option for changing save pathRafał Miłecki
2020-10-06Replace malloc() + memset() with calloc()Hauke Mehrtens
2020-10-06ucimap: Check return of malloc()Hauke Mehrtens
2020-10-06file: Check buffer size after strtok()Hauke Mehrtens
2020-10-06file: use size_t for position and pointerHauke Mehrtens
2020-10-06file: use dynamic memory allocation for tempfile nameJo-Philipp Wich
2020-10-03file: uci_file_commit: fix memory leakPetr Štetiar
2020-10-03uci: silence UBSAN error by using offsetof macro from compilerPetr Štetiar
2020-10-03tests: cram: add uci import testing on fuzzer corpusPetr Štetiar
2020-10-03cmake: add uci-san cli built with clang sanitizersPetr Štetiar
2020-10-03file: uci_parse_package: fix heap use after freePetr Štetiar
2020-10-03tests: add libFuzzer based fuzzingPetr Štetiar
2020-04-27file: preserve original file mode after commitAlin Nastac
2020-01-27file: fix segfault in uci_parse_optionLuka Koznjak
2020-01-27file: fix segfault in uci_parse_configLuka Koznjak
2019-12-11uci: Fix extra semicolons warningsRosen Penev
2019-12-07cmake: add more hardening compiler flagsPetr Štetiar
2019-12-07libuci: refactor uci_get_errorstrPetr Štetiar
2019-12-07tests: cram: Lua: add test case for uci_get_errorstrPetr Štetiar
2019-12-07lua: add missing forward declarationPetr Štetiar
2019-12-07cli: fix format string clang-10 warningRosen Penev
2019-11-14lua: fix error handlingPetr Štetiar
2019-11-14ucimap: fix possible use of memory after it is freedPetr Štetiar
2019-11-14delta: prevent possible null pointer usePetr Štetiar
2019-11-14cli: remove unused variable assigmentPetr Štetiar
2019-11-14lua: fix memory leak in set methodPetr Štetiar
2019-11-14lua: fix memory leak in changes methodPetr Štetiar
2019-11-14tests: add cram based unit testsPetr Štetiar
2019-11-14lua: fix copy&paste in error stringPetr Štetiar
2019-11-14cli: fix realloc issue spotted by cppcheckPetr Štetiar
2019-11-14iron out all extra compiler warningsPetr Štetiar
2019-11-14tests: shunit2: run all tests under Valgrind by defaultPetr Štetiar
2019-11-14cmake: enable extra compiler checksPetr Štetiar
2019-11-14cmake: build Lua module only if enabledPetr Štetiar
2019-11-14tests: shunit2: fix issues reported by shellcheckPetr Štetiar
2019-11-14add initial GitLab CI supportPetr Štetiar
2019-11-14tests: shunit2: make it working under CMakePetr Štetiar
2019-11-14cmake: add unit testing option and shunit2 testsPetr Štetiar
2019-11-14test: move shunit2 tests under standalone subdirectoryPetr Štetiar
2019-11-08build: Add -Wclobbered to detect problems with longjmpHauke Mehrtens
2019-11-01util: Fix error pathHauke Mehrtens
2019-09-01uci/file: replace mktemp() with mkstemp()Maxim Gorbachyov