[Box Backup-commit] [boxbackup/boxbackup] cbf36d: S3Simulator: make the SimpleDBDirectory configurable

Chris Wilson noreply at github.com
Mon Aug 26 20:48:13 BST 2019


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: cbf36dc6e9ca05ad6a2b20ddb25a739bf772ce6b
      https://github.com/boxbackup/boxbackup/commit/cbf36dc6e9ca05ad6a2b20ddb25a739bf772ce6b
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/httpserver/S3Simulator.cpp
    M lib/httpserver/S3Simulator.h
    M test/backupstore/testfiles/s3simulator.conf
    M test/backupstorefix/testfiles/s3simulator.conf
    M test/bbackupd/testfiles/s3simulator.conf
    M test/httpserver/testfiles/s3simulator.conf
    M test/s3store/testfiles/s3simulator.conf

  Log Message:
  -----------
  S3Simulator: make the SimpleDBDirectory configurable


  Commit: c6e23385c0b239e895fae88b6b970dab3fa19d38
      https://github.com/boxbackup/boxbackup/commit/c6e23385c0b239e895fae88b6b970dab3fa19d38
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/bbackupd/BackupClientDirectoryRecord.cpp
    M modules.txt

  Log Message:
  -----------
  modules.txt: test/bbackupd and test/backupstorefix both require s3simulator


  Commit: 1f244aba105ce6c5650264cac7f44a977fb838cd
      https://github.com/boxbackup/boxbackup/commit/1f244aba105ce6c5650264cac7f44a977fb838cd
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/httpserver/HTTPRequest.cpp
    M lib/httpserver/SimpleDBClient.cpp
    M test/httpserver/testhttpserver.cpp

  Log Message:
  -----------
  HTTP client: disable support for HTTP/1.1

We do not support HTTP/1.1, specifically chunked encoding, so do not pretend
that we do.  This was causing Amazon S3/SimpleDB to send us responses with
chunked encoding, which we could not decode.


  Commit: 8c58b48816c9e311e2521a146a5e42d0cd4d7073
      https://github.com/boxbackup/boxbackup/commit/8c58b48816c9e311e2521a146a5e42d0cd4d7073
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/backupstore/BackupAccountControl.cpp

  Log Message:
  -----------
  bbstoreaccounts: Log at NOTICE level when an account is created

Otherwise it succeeds silently, which is somewhat unexpected and worrying.


  Commit: 33ca4f5fe446cb72e3ece3230686d28e05ed891d
      https://github.com/boxbackup/boxbackup/commit/33ca4f5fe446cb72e3ece3230686d28e05ed891d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/common/MainHelper.h

  Log Message:
  -----------
  MAINHELPER_END: improve logging of fatal exceptions caught


  Commit: ff0a50515690e5a842c7c6e029cf7337ea1c9b6a
      https://github.com/boxbackup/boxbackup/commit/ff0a50515690e5a842c7c6e029cf7337ea1c9b6a
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/common/BoxException.h

  Log Message:
  -----------
  BoxException: implement std::what() for compatibility with std::exception


  Commit: e90a727158486dd4a82913a31d092d70493d710b
      https://github.com/boxbackup/boxbackup/commit/e90a727158486dd4a82913a31d092d70493d710b
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2019-08-26 (Mon, 26 Aug 2019)

  Changed paths:
    M lib/bbackupd/BackupClientDirectoryRecord.cpp

  Log Message:
  -----------
  Minor whitespace cleanup


Compare: https://github.com/boxbackup/boxbackup/compare/cfa17448ee86...e90a72715848


More information about the Boxbackup-commit mailing list