github kopia/kopia v0.3.0-pre9

latest releases: v0.17.0, v0.16.1, v0.16.0...
4 years ago

Changelog

834279e Added Go 1.11 module
0c41d41 Fixed up paths after merge
45101e3 Initial commit
5523699 Makefile: added build-all target
38102ef Makefile: missing dependency
bdafe11 Makefile: switched linter to golangci-lint and updated goveralls setup fixed lint errors & removed .gometalinter config
b6abef9 Merge github.com:kopia/repo into import-repo
14b15be Merge pull request #26 from jkowalski/import-repo
6e8a48e Revamped hash and encryption algorithm handling.
3c54cb1 Update README.md
89ed30d Updated readme
03339c1 [breaking change] deprecated DYNAMIC splitter due to license issue
bae3112 added coveralls.io integration
a01b035 added hmac to format block embedded in pack indexes
7237ded added linting to travis + Makefile
0641840 added logo in PNG format
5d098cd added readme
43c2ccb added travis configuration
c4eb754 block cache: additional tests for cache faults
160d02a block cache: fixed a bug where we remove wrong item from the cache, added tests
9c81f6f block: added block_index_recovery_test.go
433b193 block: added tests for FindUnreferencedStorageFiles
9cfc129 block: dead code
9bb34f2 block: refactored assertion checking
5f2de97 block: switched default hash and encryption to BLAKE2B-256-128 and SALSA20 respectively, as those are significantly faster than SHA2 and AES256
8697a08 build logging
4f4554a coverage badge
4eea680 example: moved example from kopia/kopia/examples to this repository
ee01895 examples: excluded from code coverage
731d6ab fixed build broken by overly aggressive linter fixes
480c4de fixed deprecated 'nfpm' in .goreleaser.yml
543f34e go.mod: added missing dependency
09e12be go.mod: update dependencies
2a6613d go.mod: updated dependencies
e458ee2 imported github.com/kopia/kopia/repo and renamed package path to github.com/kopia/repo/
53b4a9a jsonstream: added test cases
b8ecd1d lint: fixes
34a1975 lint: force GO111MODULE=on when running gometalinter
a673d36 lint: ran gofmt -s and fixed spelling as recommended by goreportcard.com
86d9df8 makefile: filter out *testing/ packages from code coverage results
097367c manifest: added TestManifestInitCorruptedBlock
849817c manifest: additional tests
1803057 manifest: removed legacy uncompressed JSON support
e5af472 manifest: removed manifest.EntryIDs
111a627 misc: fixed lint warnings
b042d00 object: dead code
b4c8034 object: removed dependency on jsonstream for parsing indirect objects
82653d3 packindex: merged package into /block, removed unnecessary visibility and dead code
0d48a37 readme: added go report card badge
bf2b079 readme: tweaks
3487cc1 removed asynchronous mode for object.Manager
8f3bf77 removed dead code
840d5ab removed support for legacy block format, to migrate sync to previous commit and run 'kopia repo upgrade'
24bd5bb repo: added Repository.Upgrade() API
641b25a repo: added tests for Disconnect()
c350376 repo: embed format block bytes in all pack indexes
7d8f4a4 repo: fixed default cache dir
3377e40 repo: moved recovery block from index blocks to pack blocks, with encrypted repositories index blocks are encrypted, which defeats the purpose of recovery blocks, but pack blocks contain individually-encrypted sub-blocks
afad2ad repo: moved repository_test to top level
766f574 repo: removed controls for setting format block encryption, instead when block encryption is enabled, the format block is automatically encrypted using default encryption algorithm
7d03d82 retry: added tests for retry loop
d2b58c1 skip signing for pull requests
7cc5f37 storage/gcs: added GCS test encrypted service account
0eded38 storage/gcs: additional logging for gcs test
12286ce storage/gcs: tests for non-existent buckets
306fa0f storage/s3: fixed zero-length range
4b4f924 storage: additional storage tests, added GCS test suite
97ad1ae storage: additional tests
c494a94 storage: test cleanup
7196891 storagetesting: added Close()
8dee493 storagetesting: added test case for zero length
0c67743 storagetesting: new test cases
4237bbc storagetesting: verify progress callbacks
bac8adc switched wrapping errors from fmt.Errorf() to errors.Wrap()
9975ae9 travis: coverage over all tests
506cea6 travis: disable go modules when installing tools
e331902 travis: disable lint
c41aea1 travis: force GO111MODULE=on
e2554df travis: ignore decryption errors for KOPIA_GCS_CREDENTIALS_FILE and skip tests, decryption does not work for pull requests
2f0ff90 travis: install GCP service account after merge
beede7c travis: pre-download modules as part of travis setup
5dbb960 travis: removed lint setup
0ca85ee travis: switched GO111MODULE=on globally
6d597ce travis: updated to go 1.12
704dcd3 travis: use latest point release of Go 1.11

Don't miss a new kopia release

NewReleases is sending notifications on new releases.