]> git.ipfire.org Git - thirdparty/FORT-validator.git/commit
Resolve more simple critical TODOs fort2
authorAlberto Leiva Popper <ydahhrk@gmail.com>
Wed, 21 May 2025 00:05:14 +0000 (18:05 -0600)
committerAlberto Leiva Popper <ydahhrk@gmail.com>
Wed, 21 May 2025 00:05:14 +0000 (18:05 -0600)
commitc2095c11910e4f022a301fd0e63eed390cdc4250
tree9aef1946479cb21bc99b25848eb93a582af97820
parentfecc0720a42c65b99ed38e61245e456dc5bf8dcf
Resolve more simple critical TODOs

- Rename `file_exists()` to `file_stat_errno()`
- Make result string `node2file()` consistently free-able
- Move `valid_file_or_dir()` to file.c, rename to `file_is_valid()`
- Make cache threshold configurable
- Recover from errors in `__vfprintf()`
- Remove recursion from `cer_cleanup()` and `cer_free()`
- Delete snapshots and deltas after exploding them
16 files changed:
src/cache.c
src/cache.h
src/common.c
src/common.h
src/config.c
src/file.c
src/file.h
src/log.c
src/object/certificate.c
src/object/manifest.c
src/rrdp.c
test/cache_test.c
test/file_test.c
test/mock.c
test/rtr/db/vrps_test.c
test/rtr/pdu_handler_test.c