Commit Graph

  • ba050e3788 catalog: shell: Allow two or more successive slashes in path. Christian Ebner 2020-02-04 13:37:03 +0100
  • 9ff9a00572 pxar::fuse: cleanup: Remove unused code. Christian Ebner 2020-02-03 13:34:50 +0100
  • 3e69abef02 pxar::fuse: Refactor lookup in order to cache accessed entries. Christian Ebner 2020-02-03 13:34:49 +0100
  • 63698e720c pxar: Improve read performance for fuse. Christian Ebner 2020-02-03 11:21:28 +0100
  • 032d3ad80f src/bin/proxmox-backup-client.rs: do not use api macro for prune Dietmar Maurer 2020-01-31 10:31:00 +0100
  • b8a192e3b0 src/config/remote.rs: do not serialize empty option Dietmar Maurer 2020-01-31 09:09:24 +0100
  • c43b36bcb6 src/section_config.rs - write: improve error message Dietmar Maurer 2020-01-31 09:08:42 +0100
  • 501f4fa220 depend on proxmox 0.1.13, use new tty helpers from there Dietmar Maurer 2020-01-31 08:16:00 +0100
  • f0188322ed docs: fix typos Christian Ebner 2020-01-30 14:19:09 +0100
  • c7971d7f8f docs: Add documentation for mounting pxar archives via FUSE. Christian Ebner 2020-01-30 14:19:08 +0100
  • 74616f63b0 proxmox-backup-client: add missing prune options to api definition. Christian Ebner 2020-01-29 16:34:07 +0100
  • 93fbb4ef0a update proxmox dependency to 0.1.12 Dietmar Maurer 2020-01-31 06:59:17 +0100
  • 43592f290d src/bin/proxmox-backup-manager.rs: remove stale debug comment Dietmar Maurer 2020-01-30 17:59:13 +0100
  • 9e165b5cad src/bin/proxmox-backup-manager.rs - list remotes: do not use client, call directly Dietmar Maurer 2020-01-30 17:57:37 +0100
  • 9894469e89 src/bin/proxmox-backup-manager.rs: use new texdt table formatter Dietmar Maurer 2020-01-30 13:29:39 +0100
  • 8528fce874 src/api2/node/tasks.rs; make list_tasks public Dietmar Maurer 2020-01-30 13:28:25 +0100
  • 70fa1aa3fc fixup Dietmar Maurer 2020-01-30 13:30:54 +0100
  • 5eeea607ae src/section_config.rs - convert_to_array: add option to skip properties Dietmar Maurer 2020-01-30 13:26:46 +0100
  • 3f0983b7a3 docs: Extend documentation on interactive restore with catalog shell. Christian Ebner 2020-01-29 15:14:38 +0100
  • d58de5db19 docs: s/RUST/Rust/ Christian Ebner 2020-01-29 15:14:37 +0100
  • 93a9eb284e pxar::fuse: Do not return fcaps value on listxattr. Christian Ebner 2020-01-28 12:42:25 +0100
  • 5d2158e89a pxar::fuse: return ACL names in listxattr if present Christian Ebner 2020-01-28 12:42:24 +0100
  • 72677fb0a5 pxar::fuse: add support to read ACLs. Christian Ebner 2020-01-28 12:42:23 +0100
  • 0502ce6da3 tools::acl: Add helpers to create extended attribute buffer. Christian Ebner 2020-01-28 12:42:22 +0100
  • bcf0d452c9 pxar: move acl helper functions to src/tools/acl.rs Christian Ebner 2020-01-28 12:42:21 +0100
  • 6f763ae673 tools: LruCache: add dropcheck marker Wolfgang Bumiller 2020-01-28 11:34:25 +0100
  • 99384f7933 src/api2/types.rs: define and use struct TaskListItem Dietmar Maurer 2020-01-28 11:22:06 +0100
  • 2c4b303c62 src/api2/node/tasks.rs: use api macro for list_tasks Dietmar Maurer 2020-01-28 10:57:33 +0100
  • 3e56c4abd7 pxar::fuse: Introduce LRU caching for goodbye table and directory entries. Christian Ebner 2020-01-24 11:55:14 +0100
  • cc552754c8 pxar::fuse: refactor fn stat Christian Ebner 2020-01-24 11:55:13 +0100
  • d08bc483db use proxmox 0.1.9 with new cli command helpers Dietmar Maurer 2020-01-27 18:08:43 +0100
  • 99d863d770 src/client/http_client.rs: new password_env option Dietmar Maurer 2020-01-27 10:42:19 +0100
  • 5030b7cea4 src/client/http_client.rs: new prefix options Dietmar Maurer 2020-01-27 09:34:02 +0100
  • 5a74756c15 src/client/http_client.rs: implement fingerprint cache Dietmar Maurer 2020-01-25 15:37:34 +0100
  • d59dbeca1b src/client/http_client.rs: new struct HttpClientOptions Dietmar Maurer 2020-01-25 12:18:00 +0100
  • 6afbe1d846 src/config/remote.rs: add fingerprint Dietmar Maurer 2020-01-25 09:48:39 +0100
  • dcb8db66d9 src/api2/types.rs: add CERT_FINGERPRINT_SHA256_SCHEMA Dietmar Maurer 2020-01-24 12:00:28 +0100
  • 90c815bfe2 src/bin/proxmox-backup-client.rs: fix another typo in property description Christian Ebner 2020-01-24 13:31:46 +0100
  • 5eee6d89b6 src/bin/proxmox-backup-client.rs: fix typo in property description Christian Ebner 2020-01-24 13:07:35 +0100
  • 5543f7b7b3 bump proxmox crate version requirement Wolfgang Bumiller 2020-01-24 13:43:25 +0100
  • 04350b4c08 tools: add access method to LruCache Christian Ebner 2020-01-23 18:12:42 +0100
  • 4191018c79 src/api2/admin/datastore.rs - download_file: use BACKUP_ARCHIVE_NAME_SCHEMA for file-name Dietmar Maurer 2020-01-23 13:49:30 +0100
  • a92830dc39 src/api2/types.rs: define and use api type GarbageCollectionStatus Dietmar Maurer 2020-01-23 13:31:52 +0100
  • dfc58d47ad src/api2/admin/datastore.rs: use api macro for start_garbage_collection Dietmar Maurer 2020-01-23 13:01:21 +0100
  • 1dc117bbba src/api2/types.rs: define and use struct StorageStatus Dietmar Maurer 2020-01-23 12:42:40 +0100
  • 09b1f7b202 src/api2/types.rs: define struct BackupContent, and use it with list_snapshot_files Dietmar Maurer 2020-01-23 11:16:57 +0100
  • 51534c8de9 src/backup/manifest.rs: check if manifest contains files Dietmar Maurer 2020-01-23 11:16:12 +0100
  • 68a6a0ee03 src/api2/admin/datastore.rs: use api macro for delete_snapshot Dietmar Maurer 2020-01-23 10:16:45 +0100
  • 6abce6c2bb src/backup/datastore.rs: remove_backup_(group/dir) - return Error instead of io::Error Dietmar Maurer 2020-01-23 10:14:46 +0100
  • c425bdc9b2 src/api2/pull.rs: delete fanished snapshots Dietmar Maurer 2020-01-23 09:58:57 +0100
  • 8a1d68c8b9 src/backup/datastore.rs: improve error messages Dietmar Maurer 2020-01-23 09:58:14 +0100
  • 18cc66ee85 src/api2/pull.rs: use new Datastore::last_successful_backup helper Dietmar Maurer 2020-01-22 15:06:28 +0100
  • 41b373eced src/backup/datastore.rs: new helpers Dietmar Maurer 2020-01-22 15:04:08 +0100
  • 1ca037d81c followup: commit all changes Thomas Lamprecht 2020-01-22 14:14:52 +0100
  • 44b65b4ec7 api/datastore: do not allow updating path for now Thomas Lamprecht 2020-01-15 16:11:44 +0100
  • 1685c2e341 tools: LRU cache to use for pxar FUSE implementation. Christian Ebner 2020-01-21 14:21:53 +0100
  • f1d99e3f6a src/bin/proxmox-backup-client.rs: use a std channel to write the catalog Dietmar Maurer 2020-01-22 12:49:08 +0100
  • 02141b4d9b src/client/pxar_backup_stream.rs: use a channel instead of a pipe Dietmar Maurer 2020-01-22 11:37:16 +0100
  • dcd033a53c src/tools/std_channel_writer.rs: new StdChannelWriter helper class Dietmar Maurer 2020-01-22 11:33:17 +0100
  • 51f0ab1e8b fixup tests for the new proxmox crate layout Wolfgang Bumiller 2020-01-22 10:08:40 +0100
  • 9ea4bce444 bump proxmox crate to 0.1.7 Wolfgang Bumiller 2020-01-21 12:28:01 +0100
  • e881b8a5ef switch to debcargo for generating d/control Fabian Grünbichler 2020-01-15 10:29:57 +0100
  • 3f06d6fbbd use proxmox_backup::tools::runtime::main to run async run_cli_command Dietmar Maurer 2020-01-21 11:34:45 +0100
  • 077ac6f8b3 runtime: actually park on Pending... Wolfgang Bumiller 2020-01-21 10:37:16 +0100
  • 2d51569396 runtime: custom block_on implementation Wolfgang Bumiller 2020-01-21 10:24:52 +0100
  • 650e052299 runtime: drop now not required Send and static restrictions Wolfgang Bumiller 2020-01-20 14:09:24 +0100
  • d973aa827c introduce new runtime tokio helpers Wolfgang Bumiller 2020-01-20 12:52:22 +0100
  • aac9dbf635 pxar::fuse: remove open, opendir and releasedir callbacks Christian Ebner 2020-01-20 11:49:32 +0100
  • a8aff3535d pxar: Include symlink target in DirectoryEntry Christian Ebner 2020-01-17 11:21:44 +0100
  • 138910bcd4 src/client/pxar_backup_stream.rs: use std:🧵:Builder to name the thread Dietmar Maurer 2020-01-18 12:21:22 +0100
  • 9ffc075b8b todo: remove done suggestion Oguz Bektas 2020-01-17 14:24:24 +0100
  • 4b4eba0b9e src/api2/pull.rs: implement delete flag for vanished groups Dietmar Maurer 2020-01-17 11:24:55 +0100
  • 11d89239c3 src/backup/backup_info.rs: new list_groups helper Dietmar Maurer 2020-01-17 10:39:32 +0100
  • b31c8019d7 src/api2/types.rs: define and use GroupListItem Dietmar Maurer 2020-01-17 10:17:18 +0100
  • 2bbbade367 pxar: Refactor fuse and remove unused code. Christian Ebner 2020-01-16 15:56:42 +0100
  • 95c9460c4a pxar::fuse: Always use start offset of entries as inode. Christian Ebner 2020-01-16 15:56:41 +0100
  • 6744440714 pxar::decoder: refactor Decoder::lookup() Christian Ebner 2020-01-16 11:26:58 +0100
  • f357390c15 renamed: src/config/remotes.rs -> src/config/remote.rs Dietmar Maurer 2020-01-16 14:32:06 +0100
  • d2dd827877 src/backup/catalog.rs - SenderWriter: use tokio::task::block_in_place Dietmar Maurer 2020-01-16 14:24:15 +0100
  • 94609e2380 src/api2/pull.rs: use reference to remote configuration Dietmar Maurer 2020-01-16 13:54:29 +0100
  • 625d19621f src/client/remote_chunk_reader.rs: use tokio::task::block_in_place to avoid blocking Dietmar Maurer 2020-01-16 13:52:23 +0100
  • dbd3e5da12 update tokio to 0.2.9 Fabian Grünbichler 2020-01-16 13:23:24 +0100
  • 6a0dc4a5bc bump proxmox crate version Wolfgang Bumiller 2020-01-16 11:39:44 +0100
  • 51697c283d remove the rust-toolchain file Dietmar Maurer 2020-01-16 10:45:46 +0100
  • 933687d959 set toolchain to system Dietmar Maurer 2020-01-16 10:34:45 +0100
  • 4f0c4523f6 debian: bump dependency versions Wolfgang Bumiller 2020-01-16 10:20:41 +0100
  • 619495b25e fix use of deprecated items Wolfgang Bumiller 2020-01-16 08:58:54 +0100
  • 18c0df4c92 import ordering cleanup Wolfgang Bumiller 2020-01-16 08:51:52 +0100
  • ef2d7f2f96 pxar::fuse: remove readdir implementation Christian Ebner 2020-01-15 13:11:42 +0100
  • 3be839c61c src/bin/proxmox-backup-manager.rs: add completion function for update commands Dietmar Maurer 2020-01-15 12:42:13 +0100
  • 002a191abf src/api2/config: check digest Dietmar Maurer 2020-01-15 12:27:05 +0100
  • 347834df25 src/api2/config: correctly lock files Dietmar Maurer 2020-01-15 11:57:12 +0100
  • 1c79e1017f services: fix indentation Oguz Bektas 2020-01-13 17:03:26 +0100
  • cbe01dc5c7 tools: add read_and_verify_password helper Oguz Bektas 2020-01-13 16:05:28 +0100
  • ea5061979b pxar::fuse: Avoid macro to generate filler function, use closure instead. Christian Ebner 2020-01-13 12:48:07 +0100
  • f3ec5dae7f src/api2/config: improve api schema by adding return type Dietmar Maurer 2020-01-14 14:55:58 +0100
  • ddc526623f src/bin/proxmox-backup-manager.rs: add datastore update cli Dietmar Maurer 2020-01-14 14:47:26 +0100
  • c5799e4043 src/api2/config/datastore.rs: improve api, implement update and read Dietmar Maurer 2020-01-14 14:45:56 +0100
  • 08195ac823 src/api2/config/remotes.rs: improve api, implement update and read Dietmar Maurer 2020-01-14 14:20:16 +0100
  • 16f04b9d79 src/section_config.rs: add lookup_json() helper Dietmar Maurer 2020-01-14 14:19:22 +0100