Commit Graph

  • 2baa9f8fb8 client: helper: fix minor formatting issue Christian Ebner 2024-06-06 19:28:13 +0200
  • 6b1110badf client: pxar: fix minor formatting issue Christian Ebner 2024-06-06 19:28:12 +0200
  • 1259234488 client: pxar: conditionally skip metadata reference test Christian Ebner 2024-06-06 10:17:11 +0200
  • bab0645cc6 client: pxar: do not attempt to set uid/gid in test Christian Ebner 2024-06-06 10:17:10 +0200
  • 766faeb04a bump pxar build-dep to 0.11 Fabian Grünbichler 2024-06-05 16:04:12 +0200
  • c51f0d5e8d docs: add section describing change detection mode Christian Ebner 2024-03-26 10:57:13 +0100
  • 5cff9c6fe8 docs: file formats: describe split pxar archive file layout Christian Ebner 2024-03-14 11:25:38 +0100
  • cf75bc0db5 client: pxar: set cache limit based on nofile rlimit Christian Ebner 2024-05-07 15:16:03 +0200
  • 7b352cc0cf client: tools: add helper to raise nofile rlimit Christian Ebner 2024-05-07 15:04:03 +0200
  • 992487929a client: pxar: add archive creation with reference test Christian Ebner 2024-05-06 11:35:01 +0200
  • 5a5d454083 client: chunk stream: switch payload stream chunker Christian Ebner 2024-04-19 17:14:12 +0200
  • 589f510e7d chunk stream: tests: add regression tests for payload chunker Christian Ebner 2024-05-14 11:57:47 +0200
  • e11ee319ce chunker: tests: add regression tests for payload chunker Christian Ebner 2024-05-13 14:39:54 +0200
  • 88ef759cc4 datastore: chunker: implement chunker for payload stream Christian Ebner 2024-04-19 15:47:11 +0200
  • e321815635 datastore: chunker: add Chunker trait Christian Ebner 2024-04-19 15:34:54 +0200
  • a43399da06 pxar: add optional payload input to mount archive Christian Ebner 2024-06-03 16:46:07 +0200
  • 108764f95b pxar: bin: support creation of split pxar archives via cli Christian Ebner 2024-06-03 16:37:16 +0200
  • f16c5de757 pxar: bin: test pxar list with payload-input Christian Ebner 2024-06-03 12:45:03 +0200
  • 1bec755b50 pxar: bin: ignore version and prelude entries in listing Christian Ebner 2024-05-27 14:07:36 +0200
  • 58bfb6bb49 pxar: bin: show padding in debug output on archive list Christian Ebner 2024-03-25 14:15:11 +0100
  • ee478ef1dc client: pxar: allow to restore prelude to optional path Christian Ebner 2024-05-02 11:26:57 +0200
  • 126fe1365d client: pxar: opt encode cli exclude patterns as Prelude Christian Ebner 2024-03-22 15:27:59 +0100
  • 0cbfaf64b5 client: pxar: add helper to handle optional preludes Christian Ebner 2024-04-04 12:49:42 +0200
  • 7401be7e96 client: backup writer: make backup info output more concise Christian Ebner 2024-06-03 10:24:48 +0200
  • 5b91d85150 pxar: create: show chunk injection stats info output Christian Ebner 2024-03-21 15:18:00 +0100
  • 64eddfffbe pxar: create: keep track of reused chunks and files Christian Ebner 2024-04-23 15:50:07 +0200
  • 51bb7bc6b0 client: backup writer: add injected chunk count to stats Christian Ebner 2024-03-21 10:08:23 +0100
  • 7dcbe69a87 fix #3174: client: pxar: enable caching and meta comparison Christian Ebner 2024-05-24 18:31:39 +0200
  • 3149454511 client: pxar: refactor catalog encoding for directories Christian Ebner 2024-05-24 19:11:10 +0200
  • 6f23976247 pxar: caching: add look-ahead cache Christian Ebner 2024-04-23 15:16:26 +0200
  • d0f7d86c9e client: pxar: add method for metadata comparison Christian Ebner 2024-02-21 14:50:40 +0100
  • fdea4e5327 client: implement prepare reference method Christian Ebner 2024-02-21 13:06:46 +0100
  • 7c00ec904d specs: add backup detection mode specification Christian Ebner 2023-09-26 11:28:55 +0200
  • 7de35dc243 client: streams: add channels for dynamic entry injection Christian Ebner 2024-02-21 11:58:14 +0100
  • 77fdae28cf chunker: add method to reset chunker state Christian Ebner 2024-05-13 14:37:23 +0200
  • 717b9b4c88 client: chunk stream: add struct to hold injection state Christian Ebner 2024-03-19 10:23:08 +0100
  • e8f3abb88f upload stream: implement reused chunk injector Christian Ebner 2023-09-21 14:46:56 +0200
  • c2fc7f5390 client: pxar: helper for lookup of reusable dynamic entries Christian Ebner 2024-03-14 15:07:03 +0100
  • 51e8fa9648 client: pxar: include payload offset in entry listing Christian Ebner 2024-03-15 09:46:06 +0100
  • d83839ddf3 pxar: bin: add more context to extraction error Christian Ebner 2024-03-25 12:53:48 +0100
  • cf5d30c53f pxar: bin: cover listing for split archives Christian Ebner 2024-05-27 13:57:44 +0200
  • 0b789a96dd pxar: bin: add optional payload input for archive restore Christian Ebner 2024-03-25 11:59:46 +0100
  • 082c801ebb file restore: show more error context when extraction fails Christian Ebner 2024-04-24 12:02:14 +0200
  • d4a22d05df file restore: cover split metadata and payload archives Christian Ebner 2024-04-23 19:25:55 +0200
  • 00b0fbc4b6 file restore: factor out getting pxar reader Christian Ebner 2024-04-23 19:19:16 +0200
  • 8fb247b030 file restore: cover extension for split pxar archives Christian Ebner 2024-02-19 14:40:49 +0100
  • 4dcc60e3d3 www: cover metadata extension for pxar archives Christian Ebner 2024-02-19 14:45:49 +0100
  • 82f4d32544 catalog: shell: make split pxar archives accessible Christian Ebner 2024-02-21 20:39:48 +0100
  • 0e44d9d30c api: datastore: attach split archive payload chunk reader Christian Ebner 2024-02-20 15:49:18 +0100
  • 08fe50520a client: mount: make split pxar archives mountable Christian Ebner 2024-02-15 12:47:32 +0100
  • 99dea0b678 client: tools: cover extension for split pxar archives Christian Ebner 2024-02-19 14:50:28 +0100
  • a701d015dd client: restore: read payload from dedicated index Christian Ebner 2024-02-21 11:51:52 +0100
  • 65dee618cc client: tools: helper to check pxar filename extensions Christian Ebner 2024-05-21 17:18:38 +0200
  • 4d1831ef56 client: helper: add method for split archive name mapping Christian Ebner 2024-03-19 09:43:22 +0100
  • 488872e461 client: helper: add helpers for creating reader instances Christian Ebner 2024-03-13 14:44:20 +0100
  • 07cb3e7f77 client: pxar: optionally split metadata and payload streams Christian Ebner 2024-04-22 17:39:00 +0200
  • 0fd3bcebe7 client: pxar: combine writers into struct Christian Ebner 2024-04-22 16:23:40 +0200
  • e2784a594e client: pxar: switch to stack based encoder state Christian Ebner 2024-02-20 17:07:08 +0100
  • 4940514b0f bump version to 3.2.4-1 Fabian Grünbichler 2024-06-05 16:24:36 +0200
  • 9978f6934b datastore: dynamic index: add method to get digest Christian Ebner 2024-05-28 11:42:33 +0200
  • 846e10cdb4 api: datastore: refactor getting local chunk reader Christian Ebner 2024-05-28 11:42:11 +0200
  • 3e57f3dc91 client: backup: factor out extension from backup target Christian Ebner 2024-05-28 11:42:10 +0200
  • 94d6a65dd6 auth: add locking to PbsAuthenticator to avoid race conditions Shannon Sterz 2024-05-23 13:25:59 +0200
  • 843211b050 fix #5503: d/control: bump dependency for proxmox-widget-toolkit Fiona Ebner 2024-05-31 16:09:21 +0200
  • 15391d030e 1:3.1.5.1-alt3 Andrew A. Vasilyev 2024-05-31 21:16:22 +0300
  • 6a7f553063 1:3.1.5.1-alt2 Andrew A. Vasilyev 2024-05-31 19:56:53 +0300
  • 92c0b1866b fix: api: permission using wrong pathname Gabriel Goller 2024-05-29 14:54:58 +0200
  • 83e748baf5 fixup build with new acme crate Wolfgang Bumiller 2024-05-27 10:53:46 +0200
  • 8c0bbc0d97 trivial clippy fixes Fabian Grünbichler 2024-05-24 12:49:04 +0200
  • b096c590eb run cargo fmt Fabian Grünbichler 2024-05-24 12:49:21 +0200
  • 1d4afdccea bump version to 3.2.3-1 Thomas Lamprecht 2024-05-22 19:31:39 +0200
  • e50448e4ec tape: rework setting MAM Host type attributes Thomas Lamprecht 2024-05-22 19:03:05 +0200
  • 23a9d70d57 build config: add constant for full cargo crate version Thomas Lamprecht 2024-05-22 18:58:41 +0200
  • a55c6efbf7 acme: explicitly ask for custom directory URI Fabian Grünbichler 2024-05-15 13:21:42 +0200
  • 1665eb2e48 ui: datastore options: link to 'notification-mode' section Lukas Wagner 2024-04-26 13:23:35 +0200
  • c730196684 docs: notifications: rewrite overview for more clarity Lukas Wagner 2024-04-26 13:23:34 +0200
  • 4ce1962124 docs: document notification-mode and merge old notification section Lukas Wagner 2024-04-26 13:23:33 +0200
  • 1d0bcd2359 notifications: fix legacy sync notifications Gabriel Goller 2024-05-15 11:58:45 +0200
  • 71c65d2282 bump d/control Wolfgang Bumiller 2024-05-22 16:05:53 +0200
  • 61f55ceee1 bump proxmox-auth-api to 0.4 Wolfgang Bumiller 2024-05-22 16:05:49 +0200
  • 9ce3d0c88c auth: use auth-api when generating keys and generate ec keys Stefan Sterz 2024-03-06 13:36:09 +0100
  • 048a81cc55 auth: move to auth-api's private and public keys when loading keys Stefan Sterz 2024-03-06 13:36:08 +0100
  • 8e77260256 auth: upgrade hashes on user log in Stefan Sterz 2024-03-06 13:36:07 +0100
  • cf71dc2428 auth: move to hmac keys for csrf tokens Stefan Sterz 2024-03-06 13:36:06 +0100
  • 3c23c4c250 ui: garbage-collection: use different state-id for global and per-datastore view Thomas Lamprecht 2024-05-21 11:30:07 +0200
  • 0385762859 fix #5422: ui: garbage-collection: make columns in global view sortable Gabriel Goller 2024-05-16 11:18:41 +0200
  • 5901050e7a restore daemon: search disk also with truncated serial Dominik Csapak 2024-05-15 11:55:13 +0200
  • 7bc7601f65 restore daemon: log some errors for dir traversal Dominik Csapak 2024-05-15 11:55:12 +0200
  • 31edde560a fix #5465: restore daemon: mount ntfs with utf8 charset Dominik Csapak 2024-05-15 11:55:11 +0200
  • 98e2c16a04 ui: update online help info Thomas Lamprecht 2024-05-15 14:14:51 +0200
  • 00ef50146c api: syslog: fix api macro to return array instead of object. Dietmar Maurer 2024-05-15 12:17:03 +0200
  • 6d4b380c3d tape: write informational MAM attributes on tapes Dominik Csapak 2024-05-14 16:12:48 +0200
  • 9d2fc6565f tape: correct mam format for some attributes Dominik Csapak 2024-05-14 16:12:47 +0200
  • b5af9333f8 tape: include drive activity in status Dominik Csapak 2024-05-13 12:49:26 +0200
  • 4ebb08a5f0 tape: drive status: make some depend on the activity Dominik Csapak 2024-05-13 12:49:25 +0200
  • 1d6b1e0258 tape: add drive activity to drive status api Dominik Csapak 2024-05-13 12:49:24 +0200
  • 3f1a084b90 tape: add functions to parse drive device activity Dominik Csapak 2024-05-13 12:49:23 +0200
  • 4b21a00744 tape: save 'bytes used' in tape inventory Dominik Csapak 2024-05-13 12:46:09 +0200
  • aea66a8128 tape: cleanup: rename bytes_written to bytes_written_after_sync Dietmar Maurer 2024-05-08 09:16:57 +0200
  • 372709326e examples: add tape write benchmark Dominik Csapak 2024-05-07 15:45:53 +0200