Go to file
Christian Ebner 38d9a69875 catalog: decoder and shell: fix incorrect logic in find matching
The find matching was incorrectly performed starting from the parent directroy
and not as intended from the entries of the parent directory.

Further, the match pattern passed from the catalog shell contains the absolute
path of the search entry point as prefix, so find() must always start from the
archive root. This is because the match pattern has to be stored in the selected
list for a subsequent restore-selected command in the shell.
All matching paths are shown as absolute paths with all contents in the subdir,
equal to what would be restored by the given pattern.

Signed-off-by: Christian Ebner <c.ebner@proxmox.com>
2019-12-17 14:57:34 +01:00
debian use proxmox-mini-journalreader to display syslog 2019-12-17 14:06:48 +01:00
docs src/api2/admin/datastore.rs - prune: log retention options 2019-12-14 16:32:16 +01:00
etc proxmox-backup-proxy.service: order after proxmox-backup.service 2019-12-17 14:11:25 +01:00
qemu-io add qemu-io crate, AioContext reactor helper 2019-05-16 11:59:55 +02:00
src catalog: decoder and shell: fix incorrect logic in find matching 2019-12-17 14:57:34 +01:00
tests update tests 2019-12-13 12:42:02 +01:00
www ui: show login window if we get a 401 auth exception 2019-12-17 14:45:13 +01:00
zstd-sys bump zstd-sys version 2019-09-02 11:40:22 +02:00
.gitignore add Cargo.lock 2019-09-02 15:21:56 +02:00
Cargo.toml update to url/percent-encoding to 2.1 2019-12-13 11:57:01 +01:00
defines.mk generate separate proxmox-backup-docs package 2019-12-13 14:15:07 +01:00
Makefile buildsys: make deb: use --lib for first pass build 2019-12-16 14:07:15 +01:00
rust-toolchain update toolchain to stable 2019-11-08 11:50:13 +01:00
rustfmt.toml import rustfmt.toml 2019-08-22 13:44:57 +02:00