[Box Backup-commit] [boxbackup/boxbackup] 511290: Fix warning that overloaded method hides inherited...

GitHub noreply at github.com
Tue Dec 13 21:50:04 GMT 2016


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

  Changed paths:
    M infrastructure/m4/boxbackup_tests.m4
    M lib/backupstore/BackupStoreFile.h
    M lib/backupstore/BackupStoreFileEncodeStream.h
    M lib/common/BufferedStream.h
    M lib/common/BufferedWriteStream.h
    M lib/common/FileStream.h
    M lib/common/MemBlockStream.h
    M lib/common/RateLimitingStream.h
    M lib/common/ReadGatherStream.h
    M lib/common/ReadLoggingStream.h
    M lib/raidfile/RaidFileRead.h
    M lib/raidfile/RaidFileWrite.h
    M lib/server/SocketStream.h
    M lib/server/SocketStreamTLS.h
    M lib/server/TcpNice.h
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Fix warning that overloaded method hides inherited ones

Make this warning an error to prevent it from happening again.


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

  Changed paths:
    M appveyor.yml

  Log Message:
  -----------
  Disable Appveyor cache.

I want repeatable builds, even if they take longer, and that's hard to
guarantee with CMake and its cache.


  Commit: 4b1646e6f05748dcedbc24b66bb5808acb48208c
      https://github.com/boxbackup/boxbackup/commit/4b1646e6f05748dcedbc24b66bb5808acb48208c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M lib/httpserver/HTTPException.txt
    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 the DELETE method to the S3Simulator and S3Client

Also adds a test for the PUT method.


  Commit: 67f212691a493e13e774a472605b3e9fb5a66804
      https://github.com/boxbackup/boxbackup/commit/67f212691a493e13e774a472605b3e9fb5a66804
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-13 (Tue, 13 Dec 2016)

  Changed paths:
    M lib/backupclient/BackupClientRestore.cpp
    M lib/backupstore/BackupClientFileAttributes.cpp
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupStoreContext.cpp
    M lib/backupstore/BackupStoreFile.cpp
    M lib/backupstore/BackupStoreRefCountDatabase.cpp
    M lib/bbackupd/BackupDaemon.cpp
    M lib/bbackupquery/BackupQueries.cpp
    M lib/common/InvisibleTempFileStream.cpp
    M lib/common/NamedLock.cpp
    M lib/common/Test.cpp
    M lib/httpserver/S3Simulator.cpp
    M lib/raidfile/RaidFileWrite.cpp
    M lib/server/Daemon.cpp
    M lib/server/ServerControl.cpp
    M lib/server/ServerStream.h
    M lib/win32/emu.h
    M test/backupstore/testbackupstore.cpp
    M test/backupstorefix/testbackupstorefix.cpp
    M test/backupstorepatch/testbackupstorepatch.cpp
    M test/basicserver/testbasicserver.cpp
    M test/bbackupd/testbbackupd.cpp
    M test/httpserver/testhttpserver.cpp
    M test/raidfile/testraidfile.cpp

  Log Message:
  -----------
  Remove link and unlink macros on Windows.

They provided source-code compatibility with the POSIX versions of these
functions, but they conflict with Boost. Replace with EMU_LINK and
EMU_UNLINK everywhere.


Compare: https://github.com/boxbackup/boxbackup/compare/b83d99fb8f1e...67f212691a49


More information about the Boxbackup-commit mailing list