restic 0.3.1
Introduction
We're proud to present restic version 0.3.1. This release is a bugfix release. For details, please see the changelog below.
Change Log
v0.3.1 (2016-12-13)
Implemented enhancements:
- Clearing page cache on client machines #666
- Update poly1305 #639
- Optimization for Linux: Figure out if using posix_fadvise and posix_fallocate work #117
Fixed bugs:
- "error has changed", still ends in "0 errors" #696
- Files not backed up at all #689
- Snapshot commited while backup data is incomplete #686
- create key in backend at "any local dir" failed: Calibrate: scrypt.Calibrate: scrypt: the parameters provided are invalid #676
backup
ignores hostname when choosing parent snapshot #674- connect: no buffer space available #642
- panic: close of closed channel in restic/repository test #605
- Nil blob list errors, zeroed files in backup #604
- Directory metadata is not restored for existing directories #564
Closed issues:
- Can't compile with go1.8beta1 #680
- Omit snapshot creation if there was no change #662
- Inadequate build system #660
- no ID found / type not specified #640
- Do not output to terminal, if 'bg' #381
- Find file system boundaries #47
Merged pull requests:
- Correctly save modified files #691 (fd0)
- Even if file changes size during backup, still save it #690 (zcalusic)
- Save snapshot after saving all pack files #688 (fd0)
- Update debug message #685 (jannic)
- Omit "archived as %v" messages in quiet mode. #683 (jannic)
- Small typo in dry-run of remove snapshot #682 (jpmens)
- Stop trying to detect Go version #681 (zcalusic)
- Update github.com/elithrar/simple-scrypt #678 (fd0)
- Use the hostname filter to find a parent snasphot #675 (fd0)
- Don't consider a pre-existing directory in the restore path to be a failure #673 (Novex)
- Remove fadvise #670 (fd0)
- Fix REST backend HTTP keepalive #669 (zcalusic)
- fs.DeviceID(): Return errors whehn fi is nil #659 (fd0)
- Read files to backup from a file #657 (AlexanderThaller)
- Remove redundant check of error var e #651 (justinclift)
- forget: do not load index #650 (fd0)
- don't print status info when running in the background #646 (stakewinner00)
- Update golang.org/x/crypto/poly1305 #643 (fd0)
- Improve error message for 'forget' #641 (fd0)
- Added long paths fix for samba network shares #638 (hmsdao)