2
2
mirror of https://github.com/octoleo/restic.git synced 2024-11-21 20:35:12 +00:00

Commit Graph

  • 6d5f1c0197 Add test for incremental backup Alexander Neumann 2015-03-09 22:58:17 +0100
  • 7b54c21726 Store ID in Snapshot Alexander Neumann 2015-03-09 22:56:44 +0100
  • 2166367039 Fix comparison for new files with '.' Alexander Neumann 2015-03-09 22:56:23 +0100
  • 14298fe232 Cache blobs for each snapshot Alexander Neumann 2015-03-09 22:26:39 +0100
  • b2cce7f051 Remove extra argument Alexander Neumann 2015-03-08 21:21:31 +0100
  • ab8b97c4ba Remove code duplication Alexander Neumann 2015-03-08 20:57:21 +0100
  • 6007452fd2 Fix darwin support Alexander Neumann 2015-03-08 14:32:49 +0100
  • b3cdd3ead9 Remove unused code Alexander Neumann 2015-03-08 14:19:25 +0100
  • ba892e1ec2 Refactor backup pipeline Alexander Neumann 2015-03-07 11:53:32 +0100
  • 1516cb5996 Bump Go version to 1.3 Alexander Neumann 2015-03-07 22:31:44 +0100
  • 798ac97a52 Re-enable dedup, add test (closes #95) Alexander Neumann 2015-03-07 12:05:33 +0100
  • 03bdbb064f Allow cancelling walker Alexander Neumann 2015-03-02 19:44:16 +0100
  • f167366be5 Add walk for trees, restructure Alexander Neumann 2015-03-02 14:48:47 +0100
  • c8be54564f Add local cache Alexander Neumann 2015-02-22 00:09:57 +0100
  • c056382c9c Remove zlib compression Alexander Neumann 2015-03-02 09:56:56 +0100
  • b4cb75693e Do not close file if it could not be opened Alexander Neumann 2015-02-22 00:21:56 +0100
  • ef498a987b Allow configuring temp dir for tests Alexander Neumann 2015-02-21 16:53:14 +0100
  • a59b0ec1f6 Add progress report for loading blobs Alexander Neumann 2015-02-21 15:32:48 +0100
  • 58cded6b75 Refactor progress reporting Alexander Neumann 2015-02-21 14:23:49 +0100
  • 97b963ef1d Report files and dirs Alexander Neumann 2015-02-21 14:05:02 +0100
  • 2f3aa344af Make decryptReader fulfill flate.Reader Alexander Neumann 2015-02-18 23:30:59 +0100
  • a0fea201d9 Reenable Preloading Alexander Neumann 2015-02-18 23:10:59 +0100
  • f214dce87c Add tests for Archiver.Preload() and a few more Alexander Neumann 2015-02-18 22:46:09 +0100
  • 3bb2aba141 Remove test files Alexander Neumann 2015-02-18 21:50:59 +0100
  • 68141c738b Correct length of plaintext before decryption Alexander Neumann 2015-02-18 20:44:21 +0100
  • 2462f93533 Disable Tests when benchdir is unset Alexander Neumann 2015-02-17 23:40:37 +0100
  • f8e47181b0 Add more debug for preloading Alexander Neumann 2015-02-17 23:38:40 +0100
  • 65aae5f8c1 Disable preloading for now Alexander Neumann 2015-02-17 23:38:15 +0100
  • d3fe4a7f6d Close Reader after read Alexander Neumann 2015-02-17 23:37:45 +0100
  • 215fb982c6 Do not run archiver tests by default Alexander Neumann 2015-02-17 23:23:12 +0100
  • 677a5038c5 Increase concurrency for loading blobs Alexander Neumann 2015-02-17 23:15:08 +0100
  • b6f25aa690 Remove Each(), add basic stats Alexander Neumann 2015-02-17 23:05:23 +0100
  • 4bb7f2f2ed Add Preloader for blobs Alexander Neumann 2015-02-17 22:39:44 +0100
  • c631b5c738 Add Len() functions for IDSet and Map Alexander Neumann 2015-02-17 22:39:16 +0100
  • 4d1e7b9f24 Change parameters of LoadTree() Alexander Neumann 2015-02-17 22:37:34 +0100
  • 5a16a66973 Add 'plaintext' parameter to key.Decrypt() Alexander Neumann 2015-02-17 21:09:54 +0100
  • 43ae0b69ab Fix benchmarks for ChunkEncrypt Alexander Neumann 2015-02-17 20:02:43 +0100
  • af57fb86d7 Reduce memory usage of decryptReader Alexander Neumann 2015-02-17 18:14:39 +0100
  • be03a31bdd Use correct buffer size for benchmark Alexander Neumann 2015-02-17 17:51:46 +0100
  • 4fd8222da6 Remove unneeded buffers from Archiver.SaveFile() Alexander Neumann 2015-02-16 23:47:32 +0100
  • d4cfa7b797 Remove scanner (not needed any more) Alexander Neumann 2015-02-16 23:44:26 +0100
  • 0a164ad5e0 Add test and benchmark for Scanner Alexander Neumann 2015-02-16 23:13:23 +0100
  • a5e13f1280 Switch SaveFrom() to Reader/Writer Alexander Neumann 2015-02-16 22:42:11 +0100
  • 874b29b91f Improve memory usage (and speed) of crypto reader/writer Alexander Neumann 2015-02-16 22:34:32 +0100
  • d94d003165 Add test and benchmark for SaveFrom() Alexander Neumann 2015-02-16 20:00:23 +0100
  • 731e81ef06 Re-use zlib writers to reduce memory usage Alexander Neumann 2015-02-16 19:32:36 +0100
  • 06ed5c12b8 Remove Compress() and Uncompress() from backend Alexander Neumann 2015-02-16 00:30:51 +0100
  • b762a342d3 SaveJSON: use streams Alexander Neumann 2015-02-16 00:24:58 +0100
  • fb2cd7b485 HashingWriter: Track size Alexander Neumann 2015-02-16 00:24:43 +0100
  • b816192d1c backend: Throw error when Close() is called twice Alexander Neumann 2015-02-16 00:24:02 +0100
  • 259389f7d1 EncryptWriter: do not close underlying writer Alexander Neumann 2015-02-16 00:22:46 +0100
  • 68911ef11d server: use streams for LoadJSON*() Alexander Neumann 2015-02-15 23:48:59 +0100
  • 907d401e32 backend: use HashingWriter Alexander Neumann 2015-02-15 23:46:21 +0100
  • 3dbe02182b Remove EncryptFrom*() methods, add Tests for EncryptTo() Alexander Neumann 2015-02-15 23:38:45 +0100
  • 5c724b92b8 Add HashingWriter and HashAppendWriter Alexander Neumann 2015-02-15 23:21:35 +0100
  • 5801d9f42f Add EncryptTo() methods Alexander Neumann 2015-02-15 18:13:42 +0100
  • 72c951a6ec Simply backend interface Alexander Neumann 2015-02-15 17:26:08 +0100
  • 35636a9d92 Introduce CreateBlob() method for backend Alexander Neumann 2015-02-15 17:09:49 +0100
  • f8f8107d55 wip Alexander Neumann 2015-02-15 14:44:54 +0100
  • 2f1137bac4 Add pipe package Alexander Neumann 2015-02-15 12:57:09 +0100
  • 937c91e1cf Add gofmt test to wercker.yml Alexander Neumann 2015-02-15 14:48:21 +0100
  • 59cfc4bd03 Slightly improve performance for chunker Alexander Neumann 2015-02-13 20:03:40 +0100
  • 0f36b19a4c Update Server to match new Backend interface Alexander Neumann 2015-02-11 22:46:40 +0100
  • 92e2647505 Add tests for sftp backend, split out id tests Alexander Neumann 2015-02-11 20:17:55 +0100
  • 6c68150e45 Add streaming functions to mockBackend Alexander Neumann 2015-02-11 20:01:01 +0100
  • 89bf88df7a Add streaming methods to interface Alexander Neumann 2015-02-11 19:55:23 +0100
  • fdbe2f0c2d Implement streaming methods for sftp backend Alexander Neumann 2015-02-11 19:55:11 +0100
  • 0a45ec1d3a Implement streaming functions for local backend Alexander Neumann 2015-02-11 19:50:29 +0100
  • 64f7b4e5e9 Rename HashReader -> HashAppendReader, add HashingReader Alexander Neumann 2015-02-11 19:37:48 +0100
  • 842dea173c Generalize hash in backend Alexander Neumann 2015-02-11 19:25:43 +0100
  • 5f0cce8546 Move HashReader to backend Alexander Neumann 2015-02-11 19:20:45 +0100
  • a564a454c4 Add stream functions for decrypt Alexander Neumann 2015-02-11 18:36:31 +0100
  • c6901af5aa Add streaming encrypt functions Alexander Neumann 2015-02-11 17:41:11 +0100
  • 93abaf204a Fix get_random for count != 4k, add randomReader() Alexander Neumann 2015-02-11 17:38:51 +0100
  • 3bf66d24fa chunker: Add test, only pass hash.Hash to New() Alexander Neumann 2015-02-11 13:10:36 +0100
  • 869ba83c6d Add Benchmarks for Scanner and Archiver Alexander Neumann 2015-02-10 21:59:18 +0100
  • 9fcd23bd38 Add parallel benchmark for chunk+encrypt Alexander Neumann 2015-02-09 23:39:16 +0100
  • bbb3145f11 Add chunker pool Alexander Neumann 2015-02-09 23:38:50 +0100
  • 3daeee8e2c Make chunker resettable Alexander Neumann 2015-02-09 23:37:33 +0100
  • bda33e612c Implement streaming chunker using io.Reader Alexander Neumann 2015-02-08 22:54:45 +0100
  • a5c33d80d8 Chunker: remove pool, buf and make bufsize an option Alexander Neumann 2015-02-08 19:32:12 +0100
  • 8dc5c2296a debug: do not seek after creating log file Alexander Neumann 2015-02-08 14:46:29 +0100
  • c884704bce Refactor pool stats Alexander Neumann 2015-02-08 13:40:11 +0100
  • d5dccd746e Progress: Add convenience functions Alexander Neumann 2015-02-07 17:05:49 +0100
  • 7558e99dd5 Add newline to debug output Alexander Neumann 2015-02-07 17:04:20 +0100
  • 57b8373bc9 Progress: Rename functions, fix documentation Alexander Neumann 2015-02-07 15:27:09 +0100
  • 2b7af4a1c1 tree: Add concurrent traversing functions Alexander Neumann 2015-02-04 22:36:49 +0100
  • 316e761f27 fsck: Check minimal set of blobs Alexander Neumann 2015-02-04 22:20:56 +0100
  • d44eb9d794 Always cast link counter to uint64 Alexander Neumann 2015-02-03 22:06:06 +0100
  • 84ad6cf4d2 Return error on backup Alexander Neumann 2015-02-03 22:05:46 +0100
  • 26d3949c8b Use file size from FileInfo Alexander Neumann 2015-02-03 22:05:25 +0100
  • bb777d9a58 Introduce UserID, GroupID for snapshot Alexander Neumann 2015-02-03 22:04:09 +0100
  • d1fee28ae5 Extend darwin support Alexander Neumann 2015-02-03 21:32:01 +0100
  • b7b9c7750d Merge branch 'support-other-platforms' Alexander Neumann 2015-02-03 21:19:02 +0100
  • 1da693a7d7 Move platform specific code to different files Alexander Neumann 2015-02-03 21:18:19 +0100
  • 460ebebeef Split out Node and Blob from tree.go Alexander Neumann 2015-02-03 21:07:55 +0100
  • 79e065596f Make CreateAtNodeAt() independend from Tree Alexander Neumann 2015-02-03 21:04:51 +0100
  • 9101044941 Merge pull request #84 from moho1/patch-82 Alexander Neumann 2015-02-02 19:00:17 +0100
  • 1cf3564dc1 This should fix #82 Moritz Holtz 2015-02-02 14:50:31 +0100
  • 1635f072ec Merge pull request #83 from rubenv/patch-1 Alexander Neumann 2015-02-02 13:58:06 +0100