Commit Graph

  • 0cdb8d9c5b src/tools/wrapped_reader_stream.rs: switch to async Wolfgang Bumiller 2019-08-23 13:30:27 +0200
  • e668912a99 src/tools/futures.rs: switch to async Wolfgang Bumiller 2019-08-23 12:22:15 +0200
  • 0f5856acca src/tools/daemon.rs: switch to async Wolfgang Bumiller 2019-08-23 13:47:30 +0200
  • 56e351c911 src/tools/broadcast_future.rs: switch to async Wolfgang Bumiller 2019-08-26 13:44:00 +0200
  • 627bb7d114 src/tools/async_mutex.rs: switch to async Wolfgang Bumiller 2019-08-23 12:20:49 +0200
  • 75fef4b463 src/server/worker_task.rs: switch to async Wolfgang Bumiller 2019-08-27 09:18:39 +0200
  • aa4110cc64 src/server/state.rs: switch to async Wolfgang Bumiller 2019-08-23 13:41:38 +0200
  • 91e4587343 src/server/rest.rs: switch to async Wolfgang Bumiller 2019-08-26 13:33:38 +0200
  • b9b7f7ec1f src/server/h2service.rs: switch to async Wolfgang Bumiller 2019-08-23 14:11:14 +0200
  • 160fc8147f src/server/command_socket.rs: switch to async Wolfgang Bumiller 2019-08-23 15:00:18 +0200
  • 3c0facc787 src/client/remote_chunk_reader.rs: switch to async Wolfgang Bumiller 2019-08-26 13:40:24 +0200
  • 369a87e3a2 src/client/pxar_backup_stream.rs: switch to async Wolfgang Bumiller 2019-08-23 14:36:51 +0200
  • 2107bb40c1 src/client/pipe_to_stream.rs: switch to async Wolfgang Bumiller 2019-08-23 13:43:17 +0200
  • 5b3911995b src/client/merge_known_chunks.rs: switch to async Wolfgang Bumiller 2019-08-23 14:31:23 +0200
  • a6782ca10b src/client/http_client.rs: switch to async Wolfgang Bumiller 2019-08-23 14:33:48 +0200
  • 8630557918 src/bin/upload-speed.rs: switch to async Wolfgang Bumiller 2019-08-29 09:58:20 +0200
  • cab6816969 src/bin/test_chunk_speed2.rs: switch to async Wolfgang Bumiller 2019-08-29 09:55:49 +0200
  • fda5797b8a src/bin/proxmox-backup-proxy.rs: switch to async Wolfgang Bumiller 2019-08-29 09:45:34 +0200
  • e9722f8bde src/bin/proxmox-backup-client.rs: switch to async Wolfgang Bumiller 2019-08-28 17:20:32 +0200
  • e76ac3a499 src/bin/proxmox-backup-api.rs: switch to async Wolfgang Bumiller 2019-08-28 16:11:01 +0200
  • e235c8f719 src/bin/h2s-server.rs: switch to async Wolfgang Bumiller 2019-08-28 16:01:10 +0200
  • 74be6dc9b7 src/bin/h2server.rs: switch to async Wolfgang Bumiller 2019-08-28 15:50:40 +0200
  • 55d8a631fc src/bin/h2s-client.rs: switch to async Wolfgang Bumiller 2019-08-28 15:05:45 +0200
  • 15d0e4a3bd src/bin/h2client.rs: switch to async Wolfgang Bumiller 2019-08-28 15:37:57 +0200
  • b9203d87f4 src/bin/download-speed.rs: switch to async Wolfgang Bumiller 2019-08-28 15:30:25 +0200
  • 745e652a7f src/backup/index.rs: switch to async Wolfgang Bumiller 2019-08-23 14:20:18 +0200
  • 32bef1e2d1 src/backup/chunk_stream.rs: switch to async Wolfgang Bumiller 2019-08-23 13:41:30 +0200
  • f2d9b73c91 src/api_schema/router.rs: switch to async Wolfgang Bumiller 2019-08-26 13:44:54 +0200
  • ffb6434485 src/api2/reader.rs: switch to async Wolfgang Bumiller 2019-08-27 13:55:41 +0200
  • 7622005574 src/api2/backup/upload_chunk.rs: switch to async Wolfgang Bumiller 2019-08-23 13:44:13 +0200
  • 59b2baa0f6 src/api2/backup.rs: switch to async Wolfgang Bumiller 2019-08-28 09:58:39 +0200
  • 6be147b78c src/api2/admin/datastore.rs: switch to async Wolfgang Bumiller 2019-08-27 13:54:50 +0200
  • 5c1130df9f implement Sync for DynamicIndexReader and FixedIndexReader Wolfgang Bumiller 2019-08-28 10:33:41 +0200
  • 236761a3e6 drop src/storage/futures.rs Wolfgang Bumiller 2019-08-23 14:22:25 +0200
  • 43597bf30b switch to futures 0.3 Wolfgang Bumiller 2019-08-23 12:20:33 +0200
  • 02fcf372e4 rc/bin/proxmox-backup-client.rs - restore: always download index.json.blob Dietmar Maurer 2019-09-02 14:14:32 +0200
  • 0d9862803b src/bin/proxmox-backup-client.rs - reatore: avoid loading (large) blobs into memory Dietmar Maurer 2019-09-02 14:13:31 +0200
  • 26c945d3a3 bump zstd-sys version Dietmar Maurer 2019-09-02 11:40:22 +0200
  • 66c8eb9383 src/client/http_client.rs: Refactor handling Option and Result types Christian Ebner 2019-08-28 16:03:48 +0200
  • 40f8680e37 tools: remove SignalFd Wolfgang Bumiller 2019-08-23 13:44:52 +0200
  • d21f8a5b5b backup/dynamic_index: explicitly zero-initialize the header Wolfgang Bumiller 2019-08-23 11:39:53 +0200
  • 990b930f22 backup/dynamic_index: use static assertion, fix size Wolfgang Bumiller 2019-08-23 11:38:16 +0200
  • bcb664cb69 pxar/fuse: add pxar cli flag to set single- or multi-threaded session loop Christian Ebner 2019-08-22 16:39:04 +0200
  • de2791868a src/pxar/sequentail_decoder.rs: followup: cleanup S_IFMT masking Christian Ebner 2019-08-22 15:36:26 +0200
  • 9cb9e1b7db src/pxar/sequential_decoder.rs: style fixups Christian Ebner 2019-08-22 15:36:25 +0200
  • dac88033ba src/pxar/dir_stack.rs: style fixups Christian Ebner 2019-08-22 15:00:02 +0200
  • b69169e7be src/pxar/fuse.rs: style fixups Christian Ebner 2019-08-22 14:46:23 +0200
  • d792dc3cd2 src/pxar/match_pattern.rs: style fixups Christian Ebner 2019-08-22 14:46:22 +0200
  • 4ea22b68d9 src/pxar/format_definition.rs: style fixup Christian Ebner 2019-08-22 14:46:21 +0200
  • 7d83440c60 remove proxmox-protocol subcrate Wolfgang Bumiller 2019-08-22 14:03:43 +0200
  • 7a57cb77e1 more formatting & use statement fixups Wolfgang Bumiller 2019-08-22 13:46:31 +0200
  • 89ceb33f89 import rustfmt.toml Wolfgang Bumiller 2019-08-22 13:44:57 +0200
  • 35dfd3ceb7 src/pxar/encoder.rs: style fixups by rustfmt Christian Ebner 2019-08-22 12:49:07 +0200
  • 1af30bc2fe (pxar: replace deprecated std::mem::uninitialized() Christian Ebner 2019-08-22 12:49:06 +0200
  • 5e58e1bb7d {dynamic,fixed}_index: replace mem::uninitialized Wolfgang Bumiller 2019-08-22 11:35:35 +0200
  • f93b55b057 src/backup/index: style fixup & unsafe copy removal Wolfgang Bumiller 2019-08-22 11:30:23 +0200
  • fa17b1ce2a src/backup/index: replace mem::uninitialized Wolfgang Bumiller 2019-08-22 11:24:15 +0200
  • f3a8d1d7e0 api2/node/time: replace mem::uninitialized Wolfgang Bumiller 2019-08-22 11:14:01 +0200
  • 48b85e8e3b tools: tty: replace mem::uninitialized and style fixup Wolfgang Bumiller 2019-08-22 11:09:43 +0200
  • b528fddfc6 tools: timer: style fixup Wolfgang Bumiller 2019-08-22 11:07:56 +0200
  • b7f44ace92 timer: replace mem::uninitialized Wolfgang Bumiller 2019-08-22 11:07:10 +0200
  • 6100071f4e tools: style & use statement fixups Wolfgang Bumiller 2019-08-22 10:57:56 +0200
  • 5c20e2da6b src/config: more style fixups Wolfgang Bumiller 2019-08-21 14:14:00 +0200
  • 91640ab567 src/config: style fixup Wolfgang Bumiller 2019-08-21 14:11:07 +0200
  • 928650c4eb src/config: use statement cleanup Wolfgang Bumiller 2019-08-21 14:09:27 +0200
  • 2ec979e4ed /var/run -> /run Wolfgang Bumiller 2019-08-21 12:28:24 +0200
  • 132ba10011 disable offensive test Wolfgang Bumiller 2019-08-21 12:27:10 +0200
  • 1ce9eda632 buildsys: defer some variable expansions Wolfgang Bumiller 2019-08-21 12:22:35 +0200
  • 35238e234d switch from create_dir_chown to create_path Wolfgang Bumiller 2019-08-21 12:21:56 +0200
  • 170535addd update to nix 0.15 Wolfgang Bumiller 2019-08-21 12:25:49 +0200
  • a85d29d28e .gitignore: add local.mak Wolfgang Bumiller 2019-08-21 10:07:15 +0200
  • e5471b4836 pxar/decoder: avoid failing on hardlinks and return corresponding target file entry Christian Ebner 2019-08-20 13:40:19 +0200
  • 58262f40f7 src/pxar/decoder.rs: get correct stats for root directory Christian Ebner 2019-08-20 13:40:18 +0200
  • 7d26720e79 src/pxar/decoder.rs: move GOODBYE_ITEM_SIZE from function to module scope. Christian Ebner 2019-08-20 13:40:17 +0200
  • 367f002ee2 use statement cleanup Wolfgang Bumiller 2019-08-13 12:59:03 +0200
  • 9d135fe617 src/backup/catalog_blob.rs: moved catalog impl. from pxar Dietmar Maurer 2019-08-16 12:27:17 +0200
  • 9025312aa6 avoid lifetimes in blob reader/writer Wolfgang Bumiller 2019-08-16 09:19:01 +0200
  • 71d08e00b7 src/backup/data_blob_reader.rs: fix compiler warning Dietmar Maurer 2019-08-16 08:10:39 +0200
  • ac0b435344 src/pxar/fuse.rs: fix compiler warnings Christian Ebner 2019-08-14 14:33:58 +0200
  • a84ef4c205 src/bin/proxmox-backup-client.rs: avoid loading catalog into memory Dietmar Maurer 2019-08-14 15:07:28 +0200
  • b791804f4b src/backup/data_blob_reader.rs: impl for Read instead of BufRead Dietmar Maurer 2019-08-14 14:55:22 +0200
  • 39a4df61d6 improve docs Dietmar Maurer 2019-08-14 14:08:27 +0200
  • 018d11bb84 src/backup/data_blob.rs: move parts into single files Dietmar Maurer 2019-08-14 13:05:11 +0200
  • e27c5a559f src/backup/data_blob.rs: avoid excessive stack usage Dietmar Maurer 2019-08-14 12:43:36 +0200
  • c638542b4b src/backup/file_formats.rs: moved header_size Dietmar Maurer 2019-08-14 12:35:53 +0200
  • 41d08aa6de src/pxar/fuse.rs: enable libfuse debug output in verbose mode Christian Ebner 2019-08-13 15:37:47 +0200
  • 742e64ea0b src/pxar/fuse.rs: cleanup callback interface and store decoder within session context Christian Ebner 2019-08-13 15:37:46 +0200
  • 7750b7f2b7 pxar: decoder: take ownership of underlying reader Christian Ebner 2019-08-13 14:50:13 +0200
  • f50b4fd6a0 src/pxar/decoder.rs: cleanup s/CaDirectoryEntry/DirectoryEntry Christian Ebner 2019-08-13 14:50:12 +0200
  • 50c0cdfd28 tests/blob_writer.rs: avoid stack overflow, simplify tests Dietmar Maurer 2019-08-13 18:10:38 +0200
  • 6082216343 src/backup/data_blob.rs - CryptReader/CryptWriter: fix buffer size handling Dietmar Maurer 2019-08-13 15:23:15 +0200
  • 548c9489d7 src/backup/data_blob.rs - DataBlobReader: impl compressed, encrypted blobs Dietmar Maurer 2019-08-13 13:16:14 +0200
  • 2aa0bfff59 src/backup/data_blob.rs - DataBlobReader: implement reader for encrtypted blobs Dietmar Maurer 2019-08-13 13:07:13 +0200
  • d03d3fa04e d/control: depend on libfuse3-dev Wolfgang Bumiller 2019-08-13 12:29:00 +0200
  • de3b0ad1ce whitespace fixup Wolfgang Bumiller 2019-08-13 12:28:05 +0200
  • e9a385a78e src/backup/data_blob.rs - DataBlobReader: impl compressed, signed blobs Dietmar Maurer 2019-08-12 17:47:25 +0200
  • 4bfa147eaf src/backup/data_blob.rs - DataBlobReader: impl. reader for signed blobs Dietmar Maurer 2019-08-12 17:41:25 +0200
  • 09785b2795 src/backup/data_blob.rs - DataBlobReader: start serious impl. Dietmar Maurer 2019-08-12 17:20:41 +0200
  • e7a2b7da08 tests/blob_writer.rs: test DataBlobWriter Dietmar Maurer 2019-08-12 12:05:11 +0200
  • a32bd8a516 src/backup/data_blob.rs - DataBlobWriter: fix decryption Dietmar Maurer 2019-08-12 11:57:29 +0200