[Box Backup-commit] [boxbackup/boxbackup] 1b111b: Add support for S3-compatible ETag headers to S3Si...

GitHub noreply at github.com
Mon Jul 31 21:17:38 BST 2017


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 1b111bf81985ad93280ee27433477623bb840994
      https://github.com/boxbackup/boxbackup/commit/1b111bf81985ad93280ee27433477623bb840994
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-30 (Sun, 30 Jul 2017)

  Changed paths:
    M lib/httpserver/S3Simulator.cpp
    M test/httpserver/testhttpserver.cpp

  Log Message:
  -----------
  Add support for S3-compatible ETag headers to S3Simulator


  Commit: e38ba898b257f7e758add7e5fab2e936e0f656a6
      https://github.com/boxbackup/boxbackup/commit/e38ba898b257f7e758add7e5fab2e936e0f656a6
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M lib/httpserver/S3Client.cpp
    M lib/httpserver/S3Client.h
    M lib/httpserver/S3Simulator.cpp
    M lib/httpserver/S3Simulator.h
    M test/httpserver/testhttpserver.cpp

  Log Message:
  -----------
  Add support for If-None-Match header to S3Client and S3Simulator

This allows the client to only download a file if it doesn't match the one in
the local cache, which makes it possible to use the cache very efficiently.


  Commit: 18f9e1646e3940a437b543e3e51252e98a11f59d
      https://github.com/boxbackup/boxbackup/commit/18f9e1646e3940a437b543e3e51252e98a11f59d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Rename setup_test_bbackupd() in test/bbackupd

The name of this utility function was confusing with the SETUP_TEST_BBACKUPD
macro which served an entirely different purpose, so I renamed it to
prepare_test_with_client_daemon().


Compare: https://github.com/boxbackup/boxbackup/compare/068faebd53aa...18f9e1646e39


More information about the Boxbackup-commit mailing list