[Box Backup-commit] [boxbackup/boxbackup] 3964a8: Change the BackupStoreFile::VerifyStream from writ...

GitHub noreply at github.com
Fri Dec 2 22:22:45 GMT 2016


  Branch: refs/heads/s3_support_merge_5
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 3964a83dcd039819fbd5c65d08795c21e9d0e44b
      https://github.com/boxbackup/boxbackup/commit/3964a83dcd039819fbd5c65d08795c21e9d0e44b
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-11-27 (Sun, 27 Nov 2016)

  Changed paths:
    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).


  Commit: 7a903d2b9c670f6d3102c6f735ee52287143a07d
      https://github.com/boxbackup/boxbackup/commit/7a903d2b9c670f6d3102c6f735ee52287143a07d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-02 (Fri, 02 Dec 2016)

  Changed paths:
    M infrastructure/m4/boxbackup_tests.m4
    M infrastructure/makebuildenv.pl.in
    M lib/httpserver/HTTPHeaders.h
    M lib/httpserver/HTTPResponse.cpp
    M lib/httpserver/S3Client.cpp
    M lib/httpserver/S3Client.h
    M lib/httpserver/S3Simulator.cpp
    M modules.txt
    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.

Add missing dependency of test/httpserver on bin/s3simulator.


Compare: https://github.com/boxbackup/boxbackup/compare/df8545764f99...7a903d2b9c67


More information about the Boxbackup-commit mailing list