[Box Backup-commit] [boxbackup/boxbackup] d48ba2: Remove unused intercept code from testbbackupd.

GitHub noreply at github.com
Sat Dec 3 21:52:00 GMT 2016


  Branch: refs/heads/s3_support_merge_5
  Home:   https://github.com/boxbackup/boxbackup
  Commit: d48ba24cf572819739dd835018ea1275305f9ad8
      https://github.com/boxbackup/boxbackup/commit/d48ba24cf572819739dd835018ea1275305f9ad8
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Remove unused intercept code from testbbackupd.


  Commit: 26f9595fa1988b1000a5b7f1e44e209b46a8dc1e
      https://github.com/boxbackup/boxbackup/commit/26f9595fa1988b1000a5b7f1e44e209b46a8dc1e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/backupstore/BackupStoreContext.cpp
    M lib/common/CommonException.txt
    M lib/common/IOStream.cpp
    M lib/common/IOStream.h
    M lib/server/Protocol.cpp

  Log Message:
  -----------
  Make IOStream::CopyStreamTo honour timeout

Throw an exception on network timeout.  This is safer than returning false,
which isn't checked in many places, and allows us to return the number of bytes
copied instead.


  Commit: 916118141a18607c49ee425fb78388d4fedc7f1e
      https://github.com/boxbackup/boxbackup/commit/916118141a18607c49ee425fb78388d4fedc7f1e
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/common/CollectInBufferStream.cpp

  Log Message:
  -----------
  Add an assertion to CollectInBufferStream

Ensure that we don't try to write a negative number of bytes.


  Commit: aedaec3bc16b8b4e4df5cc5a3b3fa19a0531aa67
      https://github.com/boxbackup/boxbackup/commit/aedaec3bc16b8b4e4df5cc5a3b3fa19a0531aa67
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/httpserver/S3Client.cpp

  Log Message:
  -----------
  Remove unwanted prototype for HeadObject()


  Commit: b06eca53d38276d9012d8191b01467e06a57d4fd
      https://github.com/boxbackup/boxbackup/commit/b06eca53d38276d9012d8191b01467e06a57d4fd
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/httpserver/HTTPResponse.cpp
    M lib/httpserver/HTTPResponse.h
    M lib/httpserver/HTTPServer.cpp
    M lib/httpserver/HTTPServer.h

  Log Message:
  -----------
  Allow control of network timeout in HTTPResponse::Send()


  Commit: bd92432b6c646fa559ec917d7c1181140ddd3a9c
      https://github.com/boxbackup/boxbackup/commit/bd92432b6c646fa559ec917d7c1181140ddd3a9c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/httpserver/S3Client.cpp

  Log Message:
  -----------
  Log every request made using S3Client (for now)


  Commit: 2891416b675cdc346713a26c6e357fba302bbc89
      https://github.com/boxbackup/boxbackup/commit/2891416b675cdc346713a26c6e357fba302bbc89
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/backupstore/BackupAccountControl.cpp
    M lib/backupstore/BackupAccountControl.h
    M lib/backupstore/BackupStoreAccounts.cpp
    M lib/backupstore/BackupStoreAccounts.h

  Log Message:
  -----------
  Move BackupStoreAccountControl code to BackupAccountControl file


  Commit: e4c5ae59331ee07ae2e6fd85b3fc8065a93dc1a3
      https://github.com/boxbackup/boxbackup/commit/e4c5ae59331ee07ae2e6fd85b3fc8065a93dc1a3
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/win32/emu.h

  Log Message:
  -----------
  Add box_strtoui64() to replace strtoull().

strtoull() doesn't exist on older Windows compilers (MSVC < 12), and in
any case doesn't necessarily return a uint64_t, so this is a better
interface.


  Commit: 0768edd778b24b2b6b5b9f6d8aff30100fc4254c
      https://github.com/boxbackup/boxbackup/commit/0768edd778b24b2b6b5b9f6d8aff30100fc4254c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupFileSystem.h

  Log Message:
  -----------
  Fix confusion about URIs and paths in S3 filesystem.

Make it clear (with parameter names and comments) which functions take paths
(relative to the configured base path), which functions take URIs (complete
paths) and which functions take URLs (hostname, port and URI).

Put all objects (files and directories) in the same "directory" on S3 so that
we can list them all together and easily identify the type of each object (from
its extension). Previously they were separated into "directories" (delimited
prefixes) called "files" and "dirs" (unlike BackupStore filesystems).


  Commit: a9967cbe61ee561f021cba279e30b4aeb80d89b8
      https://github.com/boxbackup/boxbackup/commit/a9967cbe61ee561f021cba279e30b4aeb80d89b8
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M .travis.yml
    M infrastructure/cmake/CMakeLists.txt
    M infrastructure/cmake/windows/CMakeLists.txt
    A infrastructure/m4/ax_boost_base.m4
    M infrastructure/m4/boxbackup_tests.m4

  Log Message:
  -----------
  Add Boost, needed for XML support in S3Simulator and S3Client


Compare: https://github.com/boxbackup/boxbackup/compare/c7241f8f77cc...a9967cbe61ee


More information about the Boxbackup-commit mailing list