[Box Backup-commit] [boxbackup/boxbackup] 9ea9e5: Substitute TARGET_PERL in test/bbackupd config.

GitHub noreply at github.com
Thu Dec 24 23:23:13 GMT 2015


  Branch: refs/heads/appveyor
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 9ea9e5f17b3ddd6a901172d7cba6d62fcee81fb1
      https://github.com/boxbackup/boxbackup/commit/9ea9e5f17b3ddd6a901172d7cba6d62fcee81fb1
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt

  Log Message:
  -----------
  Substitute TARGET_PERL in test/bbackupd config.

This is needed for executing the SyncAllowScript, on which several tests depend.


  Commit: 91bb3851fdc99cdd6d353a164c4d7207c036ab2f
      https://github.com/boxbackup/boxbackup/commit/91bb3851fdc99cdd6d353a164c4d7207c036ab2f
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M lib/bbackupd/BackupDaemon.cpp
    M lib/bbackupd/BackupDaemon.h

  Log Message:
  -----------
  Replace mpGetLine pointer with a std::auto_ptr.

Allows us to remove cleanup code, because it happens automatically.


  Commit: bfb39368b61dd6bf67d85ea9fd2d1126f2b48722
      https://github.com/boxbackup/boxbackup/commit/bfb39368b61dd6bf67d85ea9fd2d1126f2b48722
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M lib/server/WinNamedPipeStream.cpp

  Log Message:
  -----------
  Properly initialise pBytesTransferred before WaitForOverlappedOperation returns.

Returning an uninitialised value was causing copying of random amounts of data
in bbackupd on command socket disconnect, and crashes.


  Commit: 482d628ec0070f11d4ca5a4ad1b5e00323e18563
      https://github.com/boxbackup/boxbackup/commit/482d628ec0070f11d4ca5a4ad1b5e00323e18563
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M lib/win32/emu.cpp

  Log Message:
  -----------
  Improve handing of error messages that Windows won't decode for some reason.


  Commit: aa0b05629ee0f61cd5c6b7b473699758f848b5d2
      https://github.com/boxbackup/boxbackup/commit/aa0b05629ee0f61cd5c6b7b473699758f848b5d2
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Use 7za to extract tgz files on Windows, as there's no (reliable) tar command.


  Commit: 45943bd58e0d11eab967b3a15289c88121f33cf3
      https://github.com/boxbackup/boxbackup/commit/45943bd58e0d11eab967b3a15289c88121f33cf3
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2015-12-24 (Thu, 24 Dec 2015)

  Changed paths:
    M test/bbackupd/testbbackupd.cpp

  Log Message:
  -----------
  Replace shell implementation of test/bbackupd kill_running_daemons() with pure C++.

Allows it to work with Visual Studio and no Cygwin/MSYS shell.


Compare: https://github.com/boxbackup/boxbackup/compare/2fb99a5d3bc6...45943bd58e0d


More information about the Boxbackup-commit mailing list