Commit graph

584 commits

Author SHA1 Message Date
Alexander Neumann
f889c5e1ed doc: Add comment about pack header 2015-04-30 00:31:21 +02:00
Alexander Neumann
24fc5d343f Remove leftover comment 2015-04-30 00:25:00 +02:00
Alexander Neumann
aeedd2a370 pack: Change Finalize() to return uint 2015-04-30 00:19:56 +02:00
Alexander Neumann
1b3d3a7ec2 Improve variable naming, remove unneeded typecasts 2015-04-30 00:06:08 +02:00
Alexander Neumann
a40299fa24 pack: Close encrypting writer on error 2015-04-29 23:58:58 +02:00
Alexander Neumann
77a819a925 Correct debug log fucntion names 2015-04-29 23:47:50 +02:00
Florian Weingarten
f94d3d4b11 Remove snapshot_darwin and snapshop_linux 2015-04-29 17:35:02 -04:00
Alexander Neumann
ec108fb708 Remove backend.Tree 2015-04-29 23:27:36 +02:00
Alexander Neumann
29ead95c96 Adapt fsck command to packed blobs (unfinished) 2015-04-29 23:27:36 +02:00
Alexander Neumann
60a0fe8349 Major restructure, bundle blobs
This commit also breaks the repository format.
2015-04-29 23:27:32 +02:00
Alexander Neumann
b836da1980 Add pack index 2015-04-29 23:27:09 +02:00
Alexander Neumann
87ce38b13a Add type 'Index' to backend 2015-04-29 23:27:08 +02:00
Alexander Neumann
8f3b91ba32 Add packer, update Design.md 2015-04-29 23:27:08 +02:00
Alexander Neumann
66b81a2a8b Merge remote-tracking branch 'fw42/refactor_node' 2015-04-29 23:11:00 +02:00
Florian Weingarten
adcde1988e uint64(stat.Rdev) works on both platforms 2015-04-28 23:55:47 -04:00
Florian Weingarten
6ba11d8fb7 move fillExtra to node.go 2015-04-29 03:45:24 +00:00
Florian Weingarten
91a2a5f90a Move isNewer() into node.go 2015-04-29 03:31:07 +00:00
Florian Weingarten
4bb724fac2 Refactor node.go 2015-04-29 03:07:22 +00:00
Florian Weingarten
62a11fa032 merge cache_darwin and cache_linux 2015-04-28 22:09:32 -04:00
Alexander Neumann
c9422c3b32 Merge remote-tracking branch 'fw42/golint' 2015-04-28 20:42:20 +02:00
Florian Weingarten
8ba47df8d1 golint 2015-04-28 10:23:13 -04:00
Florian Weingarten
77c7c33205 Remove unused struct fields 2015-04-26 11:34:12 -04:00
Alexander Neumann
edfd86624c Fix "cleanup" flag 2015-04-26 15:40:25 +02:00
Alexander Neumann
d19b23d4f1 Move Server and Key to new sub-package 2015-04-26 14:46:15 +02:00
Alexander Neumann
8498753eb7 Reduce verbosity of travis notifications on IRC 2015-04-26 13:09:40 +02:00
Alexander Neumann
5ab900acac Fix data race, remember when signing key has been masked 2015-04-26 13:07:26 +02:00
Alexander Neumann
2e46914d0c Merge remote-tracking branch 'fw42/fix_noatime_permission' 2015-04-26 12:44:46 +02:00
Alexander Neumann
9a4155d7aa Add 'ls' on the binary to see the file sizes 2015-04-26 12:35:51 +02:00
Alexander Neumann
94ecdc6e84 Add cross-compilation with gox to travis-CI 2015-04-26 12:28:28 +02:00
Alexander Neumann
e0fbd83a2d Remove support for windows 2015-04-26 12:19:12 +02:00
Alexander Neumann
9b30a6aee2 Merge remote-tracking branch 'fw42/fix_darwin' 2015-04-26 12:17:47 +02:00
Alexander Neumann
6871e1bb58 Merge remote-tracking branch 'fw42/fix_nan_and_inf' 2015-04-26 12:09:14 +02:00
Alexander Neumann
5d8c60196b Merge pull request #138 from fw42/osx_tests
Mac OS X on Travis CI
2015-04-26 12:06:36 +02:00
Alexander Neumann
434c79354e Merge pull request #143 from fw42/count_errors
Count errors separately and not as files that are "done"
2015-04-26 12:05:09 +02:00
Alexander Neumann
871c817f66 Merge pull request #140 from fw42/remove_dead_code
remove dead code
2015-04-26 12:03:16 +02:00
Alexander Neumann
503c122d29 Merge pull request #141 from fw42/fix_off_by_one
Fix progress off-by-1
2015-04-26 11:59:06 +02:00
Alexander Neumann
05f5751095 Merge pull request #144 from ThomasWaldmann/patch-1
fix typos / wording in Design.md
2015-04-26 11:37:27 +02:00
TW
2bc2de006d fix typos / wording in Design.md 2015-04-26 11:35:38 +02:00
Florian Weingarten
61b1a5b1de Count errors separately and not as files that are "done" 2015-04-26 01:54:35 +00:00
Florian Weingarten
90284b9498 Fix O_NOATIME permission error 2015-04-26 00:54:33 +00:00
Florian Weingarten
c947623707 Fix progress off-by-1 2015-04-25 15:40:42 -04:00
Florian Weingarten
20af78f25a remove dead code 2015-04-25 15:09:55 -04:00
Florian Weingarten
c9e34ba5f6 Mac OS X on Travis CI 2015-04-25 13:31:38 -04:00
Florian Weingarten
6c776468ab Fix floating point presentation 2015-04-25 13:20:41 -04:00
Florian Weingarten
4aea591b96 fix darwin 2015-04-25 13:02:51 -04:00
Alexander Neumann
87a1946417 Merge remote-tracking branch 'fw42/rename_change_to_passwd' 2015-04-25 11:11:27 +02:00
Alexander Neumann
fd472cb59d Use short ID for init 2015-04-25 11:07:51 +02:00
Alexander Neumann
19486987b0 Merge remote-tracking branch 'fw42/mixed_caps' 2015-04-25 11:06:13 +02:00
Alexander Neumann
29bd0f34a0 Merge pull request #130 from fw42/writing_consistency
Consistent writing
2015-04-25 10:54:32 +02:00
Alexander Neumann
d596712339 Merge pull request #131 from fw42/noatime
O_NOATIME on Linux
2015-04-25 10:52:44 +02:00