[Box Backup-commit] [boxbackup/boxbackup] 24d8f7: Replace hard-coded write lock filename with a name...

GitHub noreply at github.com
Sat Nov 28 20:05:50 GMT 2015


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 24d8f7e7fa5e4082200fe842b76cba6572b95dea
      https://github.com/boxbackup/boxbackup/commit/24d8f7e7fa5e4082200fe842b76cba6572b95dea
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M lib/backupstore/BackupConstants.h
    M lib/backupstore/StoreStructure.cpp

  Log Message:
  -----------
  Replace hard-coded write lock filename with a named constant.

Whitespace cleanup.


  Commit: 8d07e78752d41f0055742727309be716d3cf532c
      https://github.com/boxbackup/boxbackup/commit/8d07e78752d41f0055742727309be716d3cf532c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M lib/common/Test.cpp
    M lib/common/Test.h

  Log Message:
  -----------
  Add support for specialised test functions.

Allows running the same test function with different configurations, and
not confusing the results of each configuration with each other.


  Commit: 41b93dca0bf43362cf3792a1da9a8577006a99b1
      https://github.com/boxbackup/boxbackup/commit/41b93dca0bf43362cf3792a1da9a8577006a99b1
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M lib/common/Utils.cpp
    M lib/common/Utils.h

  Log Message:
  -----------
  Add some little string functions to Utils.cpp.

These functions check whether the beginning and end of a std::string match
a supplied prefix or suffix, and remove that prefix or suffix, returning the
remaining part. They are almost but not entirely trivial, and giving them
names makes the code that uses them much more readable.


  Commit: 6c5796b87ce850558de0f460b12e674bd953faf9
      https://github.com/boxbackup/boxbackup/commit/6c5796b87ce850558de0f460b12e674bd953faf9
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

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

  Log Message:
  -----------
  Add a URLEncode function to HTTPQueryDecoder.

Useful for encoding request parameters, especially for Amazon SimpleDB.


  Commit: 56637034b7e3c8a584579cd32c18560331464494
      https://github.com/boxbackup/boxbackup/commit/56637034b7e3c8a584579cd32c18560331464494
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M lib/httpserver/HTTPException.txt
    M lib/httpserver/HTTPRequest.cpp
    M lib/httpserver/HTTPRequest.h

  Log Message:
  -----------
  Add functions for manipulating request parameters to HTTPRequest.

Encode and send the request parameters along with the request.


  Commit: 2e87572fc52c4510e15504b215eb739d2c2add8a
      https://github.com/boxbackup/boxbackup/commit/2e87572fc52c4510e15504b215eb739d2c2add8a
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-11-28 (Sat, 28 Nov 2015)

  Changed paths:
    M lib/backupstore/BackupProtocol.h
    M lib/server/makeprotocol.pl.in

  Log Message:
  -----------
  Allow constructing a BackupProtocolLocal with an existing BackupStoreContext.

Together with previous changes to BackupStoreContext, this allows the use of
BackupProtocolLocal with S3BackupFileSystem, mainly for testing.


Compare: https://github.com/boxbackup/boxbackup/compare/882c24641529...2e87572fc52c


More information about the Boxbackup-commit mailing list