[Box Backup-commit] [boxbackup/boxbackup] 2a8acd: Use filename where exception was thrown in DumpSta...

GitHub noreply at github.com
Thu Jul 6 20:46:53 BST 2017


  Branch: refs/heads/s3_support_merge
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 2a8acd955246121ccc994fc2eea395eac432b447
      https://github.com/boxbackup/boxbackup/commit/2a8acd955246121ccc994fc2eea395eac432b447
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M lib/common/Box.h
    M lib/common/Logging.cpp
    M lib/common/Logging.h
    M lib/common/Utils.cpp
    M lib/common/Utils.h
    M lib/server/SocketStream.cpp

  Log Message:
  -----------
  Use filename where exception was thrown in DumpStackBacktrace

Allows us to turn on exceptions for specific files, rather that
filtering them all as Utils.cpp.

(cherry picked from commit 3590e9745dac2f25267bd755ed3d554423395330)


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

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt
    M runtest.pl.in

  Log Message:
  -----------
  Enable backtraces and timestamps in all tests when building with CMake

(cherry picked from commit 166e39c11d242ebed6b62fc3f126af48345a22ca)


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

  Changed paths:
    M lib/backupstore/BackupFileSystem.h

  Log Message:
  -----------
  Use the correct preprocessor define for release builds

(cherry picked from commit 085149bf1c2c287ee744f2e094a99a77fc89dc60)


  Commit: 54ebb1e219b19e05cc58f828aa963930f010c537
      https://github.com/boxbackup/boxbackup/commit/54ebb1e219b19e05cc58f828aa963930f010c537
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M lib/server/SocketStream.cpp

  Log Message:
  -----------
  Show IP address as well as hostname for ServerException::SocketOpenError

(cherry picked from commit 1a51adcd6be000f09fa280e42fb12e5631cd69b9)


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

  Changed paths:
    M test/backupstorefix/testbackupstorefix.cpp

  Log Message:
  -----------
  test/backupstorefix: tag bbstoreaccounts check output in tests

(cherry picked from commit c31d7143273f2d5257ec690e894442a8398aaf21)


  Commit: 9c179904300e93af510d21ed5a2e1daa90b71bd5
      https://github.com/boxbackup/boxbackup/commit/9c179904300e93af510d21ed5a2e1daa90b71bd5
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt
    M infrastructure/m4/boxbackup_tests.m4

  Log Message:
  -----------
  Add support for M4 CXX flag detection in CMakeLists

Enables all flags that are detected by M4 builds to be detected by CMake builds
as well (except for -Wall which enables a bunch of junk).

(cherry picked from commit 2ea8a9706d79a386729c7b2d814089e90bac6926)


  Commit: 60719ce87e8e959c368b0bc24ae0e7c3cc95f47d
      https://github.com/boxbackup/boxbackup/commit/60719ce87e8e959c368b0bc24ae0e7c3cc95f47d
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-07-06 (Thu, 06 Jul 2017)

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

  Log Message:
  -----------
  Store and log full stack traces for leaked memory allocations

Don't dump stack backtrace when logging memory leaks to a file

Since the backtrace goes to the console instead, it's confusing to have them in
different places.

(cherry picked from commit 6e7df4dfdc06eaff2dd0ef51741df3cf6ba319ea)
(cherry picked from commit 270cd1f16fa8a32b07ae0b9762a417db7b95b82f)
(cherry picked from commit c627e9547fb8a191ea36780b140fd0516a0bffa8)


Compare: https://github.com/boxbackup/boxbackup/compare/6088dfe624f3...60719ce87e8e


More information about the Boxbackup-commit mailing list