Commit graph

632 commits

Author SHA1 Message Date
Alexander Neumann
eb6dfcf58c Remove Repository.Test() 2015-05-17 20:58:22 +02:00
Alexander Neumann
6e38a8a033 Move FindSnapshot, make Repository.List() return IDs 2015-05-17 20:58:22 +02:00
Alexander Neumann
cf37b619fd Merge pull request #191 from restic/fix-189
Fix restoring symlink timestamps for linux
2015-05-17 14:26:54 +02:00
Alexander Neumann
14a3ed4e9d Move error annotation for symlink timestamp restore 2015-05-16 13:25:10 +02:00
Alexander Neumann
70f92433c3 Merge pull request #192 from restic/fix-linux-i386
Fix restic on i386
2015-05-16 13:20:10 +02:00
Alexander Neumann
eee93e9125 travis: Run tests for 386 and amd64 2015-05-14 23:20:12 +02:00
Alexander Neumann
d42242556b Fix restic for i386
Some functions aren't implemented on Linux/i386, e.g. user.LookupId()
and user.Current(), so ignore these errors.
2015-05-14 23:16:35 +02:00
Alexander Neumann
44219c5afe node/Linux: Implement setting timestamps for symlinks 2015-05-14 23:06:11 +02:00
Alexander Neumann
af06376b5b Add tests for node.CreateAt() 2015-05-14 22:04:55 +02:00
Alexander Neumann
4e5094b7c9 Fix loading config on sftp backend 2015-05-14 18:08:45 +02:00
Alexander Neumann
3517229844 Merge pull request #186 from restic/directory_modtime
Fix ModTime for directories
2015-05-14 16:10:31 +02:00
Alexander Neumann
1fb8e332ce Restore timestamps for directories earlier 2015-05-14 15:58:26 +02:00
Alexander Neumann
aa5fd9e9bc Remove execute bit from node.go 2015-05-14 15:53:49 +02:00
Alexander Neumann
6bab4a8eda Merge pull request #188 from restic/fix-185
Fix #185
2015-05-14 11:23:29 +02:00
Alexander Neumann
3ace557dbe Makefile: Add dependency on all Go source code 2015-05-14 11:11:30 +02:00
Alexander Neumann
e1098eedac Fix make -B (force rebuild) 2015-05-14 11:10:01 +02:00
Florian Weingarten
bace4607bf Fix ModTime for directories 2015-05-13 23:11:31 -04:00
Alexander Neumann
396a69886c README: Fix indent 2015-05-12 21:36:54 +02:00
Alexander Neumann
2a5bbe2b02 Merge pull request #183 from restic/fix-documentation
Fix compiling instructions
2015-05-12 21:23:28 +02:00
Alexander Neumann
2d0fc294b7 Fix compiling instructions 2015-05-12 21:22:52 +02:00
Alexander Neumann
0bb43fa0af Merge pull request #181 from restic/compile-from-checkout
Vendor using godep, allow compiling from checkout
2015-05-12 21:08:42 +02:00
Alexander Neumann
8c684f91a3 travis/Makefile: output debug information 2015-05-11 22:18:28 +02:00
Alexander Neumann
aebfaec9c7 Add integration tests 2015-05-11 21:09:32 +02:00
Alexander Neumann
61f8169fa0 Makefile: Fix bench 2015-05-11 18:26:56 +02:00
Alexander Neumann
506bf61f32 travis: Fix env variables 2015-05-10 23:30:26 +02:00
Alexander Neumann
54793e9233 travis: Configure gox OS for cross-compilation 2015-05-10 23:19:46 +02:00
Alexander Neumann
b7e1d2788b Makefile: Split out coverage into a shell script 2015-05-10 23:04:02 +02:00
Alexander Neumann
be8064cd97 Makefile: Add missing dependencies 2015-05-10 22:49:01 +02:00
Alexander Neumann
fdac4655c6 Integrate travis 2015-05-10 22:47:01 +02:00
Alexander Neumann
5f13e199c6 vendor everything 2015-05-10 22:46:32 +02:00
Alexander Neumann
7a32a6b389 Merge pull request #180 from restic/rename-repo-repository
Change repository name again
2015-05-10 00:04:35 +02:00
Alexander Neumann
95536e8a21 Rename 'Repo' -> 'Repository' 2015-05-09 23:59:58 +02:00
Alexander Neumann
232c472836 Move package 'repo' to package 'repository' 2015-05-09 23:52:03 +02:00
Alexander Neumann
b2dcdf00e3 Merge pull request #178 from restic/refactor-server
Rename Server -> Repository
2015-05-09 22:59:02 +02:00
Alexander Neumann
ae21938f3e Rename 'Repository' -> Repo 2015-05-09 17:41:28 +02:00
Alexander Neumann
c814706bb1 Correct typos found by @fw42 2015-05-09 17:20:18 +02:00
Alexander Neumann
cbc61fffe8 Set test password to geheim instead of the empty string 2015-05-09 14:45:09 +02:00
Alexander Neumann
cd4c56b927 wip 2015-05-09 13:54:47 +02:00
Alexander Neumann
5fc1583acc Fix comments 2015-05-09 13:47:23 +02:00
Alexander Neumann
d9b5832034 Rename variables 2015-05-09 13:47:21 +02:00
Alexander Neumann
7ec674f3e8 Move repo/server.go -> repo/repository.go 2015-05-09 13:46:54 +02:00
Alexander Neumann
87ebf12945 Rename 'Server' to 'Repository' 2015-05-09 13:25:52 +02:00
Alexander Neumann
8be9e95d20 Rename package 'server' to 'repo' 2015-05-09 13:24:15 +02:00
Alexander Neumann
1d37fe3f97 Merge pull request #177 from restic/add-src-doc
Add code documentation
2015-05-09 13:15:40 +02:00
Alexander Neumann
861e1b9910 Add doc stubs to all the packages 2015-05-09 13:00:01 +02:00
Alexander Neumann
9ac6a1d232 Add minimal documentation for backend/{local,sftp} 2015-05-09 12:54:45 +02:00
Alexander Neumann
e4e502959f Clarify documentation on backend 2015-05-09 12:53:04 +02:00
Alexander Neumann
87206769c9 Add minimal documentatation to restic package 2015-05-09 12:52:46 +02:00
Alexander Neumann
985af03738 Merge pull request #176 from restic/use-coveralls
Improve CI with coveralls
2015-05-09 12:31:44 +02:00
Alexander Neumann
0cb60e31c5 travis: remove unneeded Go version 'release' 2015-05-09 12:24:17 +02:00