]> git.seodisparate.com - SimpleArchiver/commit
Add filename validation for test/extracting
authorStephen Seo <seo.disparate@gmail.com>
Fri, 4 Oct 2024 12:24:10 +0000 (21:24 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Fri, 4 Oct 2024 12:24:10 +0000 (21:24 +0900)
commitb8c56026d1a878732ff1a6416e359054c008a0b2
tree16e399dfc65b4c4911eb8f5e499af5298ba4042a
parentb1745172f73a2e10707e09aee17f9c94469effb3
Add filename validation for test/extracting

This should prevent creation of files/symlinks outside of
current-working-directory or user-set-cwd.
invalid_file_format_0_example_0 [new file with mode: 0644]
invalid_file_format_0_example_1 [new file with mode: 0644]
invalid_file_format_1_example_0 [new file with mode: 0644]
invalid_file_format_1_example_1 [new file with mode: 0644]
invalid_file_format_1_example_2 [new file with mode: 0644]
src/archiver.c
src/archiver.h
src/test.c