[Box Backup-commit] [boxbackup/boxbackup] 832fe9: Add real ETag and If-None-Match support to Amazon ...

GitHub noreply at github.com
Thu Jan 28 21:18:36 GMT 2016


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 832fe948c302d2434000ab36af91dee8192a99fc
      https://github.com/boxbackup/boxbackup/commit/832fe948c302d2434000ab36af91dee8192a99fc
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M lib/crypto/MD5Digest.h
    M lib/httpserver/S3Client.cpp
    M lib/httpserver/S3Client.h
    M lib/httpserver/S3Simulator.cpp
    A test/httpserver/testfiles/dsfdsfs98.fd
    M test/httpserver/testhttpserver.cpp

  Log Message:
  -----------
  Add real ETag and If-None-Match support to Amazon S3 simulator and client.

Add an MD5-calculating stream and use it to calculate MD5 checksum of files
being received during upload.


  Commit: 0eb2087c91c8cbcbe2d9a5194d6693a29972ff07
      https://github.com/boxbackup/boxbackup/commit/0eb2087c91c8cbcbe2d9a5194d6693a29972ff07
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-01-28 (Thu, 28 Jan 2016)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupStoreFile.cpp
    M lib/backupstore/BackupStoreFile.h
    M test/backupstore/testbackupstore.cpp

  Log Message:
  -----------
  Change the BackupStoreFile::VerifyStream from write-side to read-side.

Allows wrapping another IOStream in a VerifyStream and writing to a
non-stream-like object (e.g. uploading to S3).


Compare: https://github.com/boxbackup/boxbackup/compare/27ba0364fdb6...0eb2087c91c8


More information about the Boxbackup-commit mailing list