Jarek Kowalski
d356aaac2e
renamed storage filesystem files
2016-08-07 11:43:21 -07:00
Jarek Kowalski
e57c5d7f82
added initial version of caching wrapper (no cache expulsions yet), simplified Storage API
2016-08-06 18:49:53 -07:00
Jarek Kowalski
966d1c638b
changed directory JSON format to be more self-explanatory
2016-08-05 20:15:55 -07:00
Jarek Kowalski
8af22b8503
Store raw, unescaped JSON whenever possible.
2016-08-05 07:09:56 -07:00
Jarek Kowalski
16e9420db8
added provisional, untested support for uploading bundles of files
2016-08-04 22:05:16 -07:00
Jarek Kowalski
f4517e7e4f
added JSON autodetection to kopia show, removed redundant 'show -d' option, fixed directory listing output
2016-08-04 22:04:13 -07:00
Jarek Kowalski
e3dc066c58
Moved EntryMetadataReadCloser to entry.go
2016-08-03 20:55:28 -07:00
Jarek Kowalski
332b134a23
Added support for bundles in JSON representing directory.
...
The bundles share common parent object ID and objects in a bundle are mapped to sections of the same underlying object.
2016-08-03 19:36:22 -07:00
Jarek Kowalski
a3e3c27b94
removed unused parameter from readDirectoryMetadataEntries
2016-08-03 17:06:35 -07:00
Jarek Kowalski
cf4d30ae0d
removed appveyor icon
2016-07-30 14:29:47 -07:00
Jarek Kowalski
2ce9359d87
tweaks
2016-07-30 14:10:00 -07:00
Jarek Kowalski
7eb2dfd4e3
dump build dependencies in travis
2016-07-30 14:00:49 -07:00
Jarek Kowalski
ad055b3b34
fixed sha256sum invocation
2016-07-30 13:06:23 -07:00
Jarek Kowalski
0e6723def8
added SHA256 checksum to release
2016-07-30 12:53:28 -07:00
Jarek Kowalski
56f4a2bf40
Added support for reading new ObjectID format - section, which can be used to create packed objects:
...
S{start},{length},{baseID}
2016-07-30 12:21:56 -07:00
Jarek Kowalski
a7be4bffc1
make .zip package for windows only, for others use .tar.gz
2016-07-29 22:21:02 -07:00
Jarek Kowalski
f075d4995e
fixed build on linux
2016-07-29 15:43:47 -07:00
Jarek Kowalski
9a5184334d
updated release binary names
2016-07-29 15:38:03 -07:00
Jarek Kowalski
73a1796968
added back golang tip
2016-07-29 15:14:46 -07:00
Jarek Kowalski
8d9bbc6cf9
changing travis to build all supported OS/arch configurations at once
2016-07-29 14:44:17 -07:00
Jarek Kowalski
9047fb6789
added github releases to travis
2016-07-29 07:30:58 -07:00
Jarek Kowalski
69519f9eff
added github releases to travis
2016-07-29 07:23:31 -07:00
Jarek Kowalski
21bb83197b
changed build info format
2016-07-28 22:34:29 -07:00
Jarek Kowalski
e863464d8f
added appveyor build
2016-07-28 22:13:31 -07:00
Jarek Kowalski
7e47a634cb
refactored fuse into separate package
2016-07-24 10:40:45 -07:00
Jarek Kowalski
c53bdfc1ee
cleaned up code structure around listing repository
2016-07-24 10:40:45 -07:00
Jarek Kowalski
342eab2db8
Major refactoring of 'fs' package.
...
fs.Entry - represents filesystem entry
fs.Directory - is a directory entry
fs.Symlink - is a symlink entry
fs.File - is an entry representing a file
This simplifies a bunch of code. Still work in progress.
2016-07-24 10:40:44 -07:00
Jarek Kowalski
42e1dc577f
changed password prompt logic and OAuth2 prompt on Windows
2016-07-16 18:13:47 -07:00
Jarek Kowalski
0be422f897
reorganized blob storage package - renamed to storage and put gcs/filesystem/logging into subpackages
2016-07-13 18:50:31 -07:00
Jarek Kowalski
141dfd3c62
removed defunct limit.go and fixed 64-bit alignment of stats variables
2016-07-12 06:18:47 -07:00
Jarek Kowalski
0a46afd1d1
added go tip
2016-07-11 22:55:10 -07:00
Jarek Kowalski
160f1048f2
changed GCS provider to ask for OAuth2 code on the command line instead of relying on HTTP server on localhost, avoids problems when running Kopia via SSH
2016-07-11 19:35:34 -07:00
Jarek Kowalski
c79844fc51
removed unnecessary copy/pasted code
2016-07-02 14:26:21 -07:00
Jarek Kowalski
d90604fff4
print build version in make
2016-07-02 11:42:10 -07:00
Jarek Kowalski
685e2d7230
changed build version to be 'git describe'
2016-07-02 11:39:42 -07:00
Jarek Kowalski
224a49ed93
added --vaultconfig flag
2016-07-02 11:34:25 -07:00
Jarek Kowalski
64cd9fc4ee
added buildinfo command
2016-07-02 11:33:52 -07:00
Jarek Kowalski
73ab29fcef
added missing package doc files
2016-06-13 20:35:22 -07:00
Jarek Kowalski
75f0fd9189
added godoc badge, cleaned up inaccurate data
2016-06-13 20:28:07 -07:00
Jarek Kowalski
74282395c6
removed bad test assumption, fixed test on Linux
2016-06-13 20:16:32 -07:00
Jarek Kowalski
c45ac3db9d
added OSX to Travis
2016-06-12 19:06:23 -07:00
Jarek Kowalski
44380f1aa5
added Travis badge
2016-06-12 19:03:01 -07:00
Jarek Kowalski
b650c6b43a
Added travis CI config
2016-06-12 18:59:20 -07:00
Jarek Kowalski
d6dad5e405
fixed download instructions
2016-06-12 18:53:35 -07:00
Jarek Kowalski
84d59d2b77
merged
2016-06-12 17:11:19 -07:00
Jarek Kowalski
e0157cd38e
added license and updated README
2016-06-12 17:09:12 -07:00
Jarek Kowalski
6df2a9194d
cleaning up README
2016-06-12 17:00:20 -07:00
Jarek Kowalski
e81c61a40f
added status output
2016-06-12 13:10:22 -07:00
Jarek Kowalski
534a0241ac
fixed buffer leak
2016-06-12 10:47:22 -07:00
Jarek Kowalski
29b3dc1127
added support for colocated vault by default
2016-06-12 07:14:52 -07:00