]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Bring the code supporting directory traversals from bsdtar/tree.[ch]
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>
Wed, 9 Jun 2010 21:54:13 +0000 (17:54 -0400)
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>
Wed, 9 Jun 2010 21:54:13 +0000 (17:54 -0400)
commit3311bb52cbe411cab405c0f504e34df832e29dcd
treec69c0a5f41fb3f6eb0c29f81cd1c0fff7994566b
parent07803ed939770452e6c0c0adb7cecf911835fd39
Bring the code supporting directory traversals from bsdtar/tree.[ch]
into archive_read_disk.c and modify it.
Introduce new APIs archive_read_disk_open and archive_read_disk_descend.

TODO: - implement archive_read_data_block and others.
      - adapt it to libarchive world, for example, use struct archive_string.

SVN-Revision: 2455
Makefile.am
libarchive/archive.h
libarchive/archive_read_disk.c
libarchive/archive_read_disk_private.h
libarchive/test/CMakeLists.txt
libarchive/test/test_read_disk_directory_traversals.c [new file with mode: 0644]