Commit Graph

148 Commits

Author SHA1 Message Date
Dennis Schwerdel 48d0d6a172 Lints 2018-10-31 09:52:48 +01:00
Dennis Schwerdel 05eba2dadd Lints 2018-10-31 09:46:48 +01:00
Dennis Schwerdel 6397a7f8ad Fixed errors & warnings 2018-10-26 14:05:28 +02:00
Dennis Schwerdel c8c5a7e901 Updated dependencies 2018-08-16 12:15:09 +02:00
Dennis Schwerdel 381bdf654d Compiles 2018-08-16 11:32:49 +02:00
Dennis Schwerdel 46e94bc7a6 First stage of refactoring complete 2018-08-07 11:31:50 +02:00
Dennis Schwerdel 31c6650374 Refactored chunk repository 2018-06-13 23:08:45 +02:00
Dennis Schwerdel 22279b9527 Refactoring 2018-05-15 22:14:30 +02:00
Dennis Schwerdel 6f0172bdd9 Refactor metadata 2018-03-11 23:32:54 +01:00
Dennis Schwerdel f3f6a3cf49 Refactored backups, vacuum, etc. 2018-03-10 16:35:40 +01:00
Dennis Schwerdel 4287896945 Removed some public fields 2018-03-10 12:09:04 +01:00
Dennis Schwerdel 048a48873a Refactor crypto 2018-03-09 23:56:18 +01:00
Dennis Schwerdel ca1916145f Refactor layout 2018-03-09 23:31:20 +01:00
Dennis Schwerdel 0b5a485a26 Refactor part 1 2018-03-08 23:41:56 +01:00
Dennis Schwerdel 98a09fea2e Bugfix 2018-03-08 20:05:27 +01:00
Dennis Schwerdel 2f3c97a043 stats & dups 2018-03-08 15:21:11 +01:00
Dennis Schwerdel d47edee08f Stats 2018-03-06 22:53:35 +01:00
Dennis Schwerdel 224bf1d25c Index stats 2018-03-06 22:22:52 +01:00
Dennis Schwerdel 1102600893 Some changes 2018-03-03 17:25:05 +01:00
Dennis Schwerdel 2f6c3b239e Update 2018-02-25 01:03:18 +01:00
Dennis Schwerdel 6f9611bba6 All in one module 2018-02-24 23:28:18 +01:00
Dennis Schwerdel 8911c8af6d Translation infrastructure 2018-02-24 13:19:51 +01:00
Dennis Schwerdel 618a858506 Make clippy happy 2018-02-19 22:30:59 +01:00
Dennis Schwerdel fb73e29a20 Some minor changes 2018-02-19 21:18:47 +01:00
Dennis Schwerdel d062aaa6d4 Reformatted using rustfmt 2017-07-21 11:21:59 +02:00
Dennis Schwerdel 15ab556c18 Updated dependencies 2017-07-18 23:30:51 +02:00
Dennis Schwerdel 8197c70697 Updated dependencies 2017-06-27 14:06:19 +02:00
Dennis Schwerdel 5bb9df761e Not removing prefixes from bundle names anymore 2017-06-20 14:19:45 +02:00
Dennis Schwerdel 98eb59c3e1 Added support for fifo files 2017-06-20 12:58:14 +02:00
Dennis Schwerdel 9231800f3b Added support for block/char devices 2017-06-20 12:38:16 +02:00
Dennis Schwerdel 8d45176146 Fixed tarfile import 2017-06-20 12:07:42 +02:00
Dennis Schwerdel 2a1dc52c56 Skip root folder on restore & fixed exporting files with long names as tar files 2017-05-11 10:47:21 +02:00
Dennis Schwerdel cac4f81876 Initialize index data before use (this was harmless) 2017-04-28 11:12:25 +02:00
Dennis Schwerdel 737f78af47 Released v0.3.0 2017-04-27 13:35:48 +02:00
Dennis Schwerdel c2bf23d8d7 Clippy 2017-04-24 07:37:05 +02:00
Dennis Schwerdel db7c6ef4fb Making clippy happy again 2017-04-19 22:43:08 +02:00
Dennis Schwerdel 304dfe16e8 Some changes 2017-04-19 17:46:51 +02:00
Dennis Schwerdel 87f7cc0feb Moved chunker to separate crate (re #17) 2017-04-19 17:35:25 +02:00
Dennis Schwerdel 229c4f7e28 Moved index to separate project (re #17) 2017-04-18 13:58:56 +02:00
Dennis Schwerdel d18cb17281 Combine smaller bundles into larger ones (closes #15) 2017-04-17 16:31:58 +02:00
Dennis Schwerdel 001a36a1eb Only mark chunks as checked when not repaired (re #14) 2017-04-17 15:55:27 +02:00
Dennis Schwerdel bd23aac64c No longer clobbering broken files (re #14) 2017-04-17 15:43:25 +02:00
Dennis Schwerdel 3db78a64c5 First removing bundles, then adding new ones 2017-04-17 11:19:55 +02:00
Dennis Schwerdel e9ea6cae19 Fixed vacuum 2017-04-17 11:04:36 +02:00
Dennis Schwerdel 1617fecb92 Only repair backups if repairing 2017-04-16 23:18:25 +02:00
Dennis Schwerdel 66e56b9b0c Only repairing backups with --repair 2017-04-16 21:47:02 +02:00
Dennis Schwerdel 2885dfc933 Calculating final bundle size 2017-04-16 21:39:50 +02:00
Dennis Schwerdel cc4a9f40ee Enforcing bundle ordering in index rebuild (re #13) 2017-04-16 21:36:09 +02:00
Dennis Schwerdel ca7153117b Enforce ordering for bundles with duplicate chunks (closes #13) 2017-04-16 21:06:59 +02:00
Dennis Schwerdel e0f4f30933 moved pax extension code out 2017-04-16 19:26:15 +02:00