[Box Backup-commit] [boxbackup/boxbackup] 7bedbd: Experimental CPack packaging

GitHub noreply at github.com
Mon Mar 27 22:12:23 BST 2017


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 7bedbd8afd4a3a0e41f26e226bf19c35d6c6a0ae
      https://github.com/boxbackup/boxbackup/commit/7bedbd8afd4a3a0e41f26e226bf19c35d6c6a0ae
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M appveyor.yml
    M infrastructure/cmake/CMakeLists.txt

  Log Message:
  -----------
  Experimental CPack packaging

Use OUTPUT_NAME to control executable name with install(TARGETS).

Install NSIS on AppVeyor for use in creating installers.

Deploy built artifacts to GitHub Releases.


  Commit: 62dcc384c5a873e872e94b588f20cf3d8dd8f3c2
      https://github.com/boxbackup/boxbackup/commit/62dcc384c5a873e872e94b588f20cf3d8dd8f3c2
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M lib/common/WaitForEvent.cpp
    M lib/common/WaitForEvent.h
    M lib/server/SocketListen.h
    M lib/server/SocketStream.cpp
    M lib/win32/emu.cpp
    M lib/win32/emu.h
    M lib/win32/emu_winver.h

  Log Message:
  -----------
  Win32 build: upgrade to _WIN32_WINNT 0x600 (WinXP and above)

This should enable us to use Windows dbghelp functions to get stack
traces on exceptions, including demangled names.

This required replacing our custom "struct pollfd" with
EMU_STRUCT_POLLFD everywhere, to fix the conflict with newer versions of
winsock2.h.


  Commit: b0a4292ec45ed5d3b4be8d424f4c336b86f14a35
      https://github.com/boxbackup/boxbackup/commit/b0a4292ec45ed5d3b4be8d424f4c336b86f14a35
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M infrastructure/cmake/CMakeLists.txt
    M lib/common/MainHelper.cpp
    M lib/common/MainHelper.h
    M lib/common/Utils.cpp

  Log Message:
  -----------
  Win32: add experimental stack backtraces with symbol lookup


Compare: https://github.com/boxbackup/boxbackup/compare/c056bf8d027e...b0a4292ec45e


More information about the Boxbackup-commit mailing list