Skip to content

restic 0.3.1

Compare
Choose a tag to compare
@fd0 fd0 released this 13 Dec 20:47
· 6168 commits to master since this release
v0.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)

Full Changelog

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)