From noreply at github.com Fri Jan 6 22:01:43 2017 From: noreply at github.com (GitHub) Date: Fri, 06 Jan 2017 14:01:43 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 7f5dfc: Remove useless destructor from BackupProtocolLocal... Message-ID: <587013c7e1260_63713fc3ba7dd134104538@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 7f5dfc6da4520a455b4526bafb6a69e8cf2fa3cc https://github.com/boxbackup/boxbackup/commit/7f5dfc6da4520a455b4526bafb6a69e8cf2fa3cc Author: Chris Wilson Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M lib/backupstore/BackupProtocol.h Log Message: ----------- Remove useless destructor from BackupProtocolLocal2 Commit: 86dc5ff3666c934dcf4fce261a93431b78bf018f https://github.com/boxbackup/boxbackup/commit/86dc5ff3666c934dcf4fce261a93431b78bf018f Author: Chris Wilson Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M lib/common/BoxPlatform.h Log Message: ----------- Enable memory testing under Darwin, as it does work now Except for a false leak report which appears to be a compiler bug, that I'm investigating. Commit: 6e7df4dfdc06eaff2dd0ef51741df3cf6ba319ea https://github.com/boxbackup/boxbackup/commit/6e7df4dfdc06eaff2dd0ef51741df3cf6ba319ea Author: Chris Wilson Date: 2017-01-06 (Fri, 06 Jan 2017) Changed paths: M lib/common/DebugMemLeakFinder.cpp M lib/common/Utils.cpp M lib/common/Utils.h Log Message: ----------- Store and log full stack traces for leaked memory allocations Compare: https://github.com/boxbackup/boxbackup/compare/d67391969eb0...6e7df4dfdc06 From noreply at github.com Sat Jan 14 09:34:49 2017 From: noreply at github.com (GitHub) Date: Sat, 14 Jan 2017 01:34:49 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2368eb: Upgrade to zlib 1.2.10 for Windows unibuild Message-ID: <5879f0b952514_590b3fb2d8077130545a9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 2368eb4bc310d4f9e2e1e99c9d388d0f834acc12 https://github.com/boxbackup/boxbackup/commit/2368eb4bc310d4f9e2e1e99c9d388d0f834acc12 Author: Chris Wilson Date: 2017-01-14 (Sat, 14 Jan 2017) Changed paths: M infrastructure/cmake/windows/CMakeLists.txt Log Message: ----------- Upgrade to zlib 1.2.10 for Windows unibuild From noreply at github.com Sat Jan 14 09:46:40 2017 From: noreply at github.com (GitHub) Date: Sat, 14 Jan 2017 01:46:40 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a9628b: Upgrade PCRE and OpenSSL to latest versions too Message-ID: <5879f380297ec_f7b63f9c89db713450246@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: a9628b1da2c7d7bcb898f9aaa8b60f8c244e5362 https://github.com/boxbackup/boxbackup/commit/a9628b1da2c7d7bcb898f9aaa8b60f8c244e5362 Author: Chris Wilson Date: 2017-01-14 (Sat, 14 Jan 2017) Changed paths: M infrastructure/cmake/windows/CMakeLists.txt M lib/backupstore/BackupStoreRefCountDatabase.cpp M lib/common/Box.h M lib/common/DebugMemLeakFinder.cpp M lib/common/MemLeakFinder.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Upgrade PCRE and OpenSSL to latest versions too From noreply at github.com Sat Jan 14 09:50:48 2017 From: noreply at github.com (GitHub) Date: Sat, 14 Jan 2017 01:50:48 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] be9b41: Fix incorrect #ifdef to resolve compile error Message-ID: <5879f478a05f0_4c883fe70f3fd140952a1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: be9b41a524ce9493bfe60e6494afac8a5d794b41 https://github.com/boxbackup/boxbackup/commit/be9b41a524ce9493bfe60e6494afac8a5d794b41 Author: Chris Wilson Date: 2017-01-14 (Sat, 14 Jan 2017) Changed paths: M lib/common/DebugMemLeakFinder.cpp Log Message: ----------- Fix incorrect #ifdef to resolve compile error From noreply at github.com Sat Jan 14 10:03:17 2017 From: noreply at github.com (GitHub) Date: Sat, 14 Jan 2017 02:03:17 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 270cd1: Fix incorrect #ifdef to resolve compile error Message-ID: <5879f765645ef_615c3fe79952d13416517@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 270cd1f16fa8a32b07ae0b9762a417db7b95b82f https://github.com/boxbackup/boxbackup/commit/270cd1f16fa8a32b07ae0b9762a417db7b95b82f Author: Chris Wilson Date: 2017-01-14 (Sat, 14 Jan 2017) Changed paths: M lib/common/DebugMemLeakFinder.cpp Log Message: ----------- Fix incorrect #ifdef to resolve compile error From noreply at github.com Sat Jan 14 10:07:33 2017 From: noreply at github.com (GitHub) Date: Sat, 14 Jan 2017 02:07:33 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 02ab17: Don't try to use stack_size when it's not availabl... Message-ID: <5879f86582ddc_42f63ff7358e71348937a@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 02ab1772ac9c530431f80e85a65eb9b3383c89b6 https://github.com/boxbackup/boxbackup/commit/02ab1772ac9c530431f80e85a65eb9b3383c89b6 Author: Chris Wilson Date: 2017-01-14 (Sat, 14 Jan 2017) Changed paths: M lib/common/DebugMemLeakFinder.cpp Log Message: ----------- Don't try to use stack_size when it's not available From noreply at github.com Tue Jan 17 21:15:05 2017 From: noreply at github.com (GitHub) Date: Tue, 17 Jan 2017 13:15:05 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] d17bbc: Upgrade CMake Unibuild to Zlib 1.2.11. Message-ID: <587e8959e8cf3_fb583f94296ef134697f9@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: d17bbc2998ed5ff617909f668c207ecc7a28e9ec https://github.com/boxbackup/boxbackup/commit/d17bbc2998ed5ff617909f668c207ecc7a28e9ec Author: Chris Wilson Date: 2017-01-17 (Tue, 17 Jan 2017) Changed paths: M infrastructure/cmake/windows/CMakeLists.txt Log Message: ----------- Upgrade CMake Unibuild to Zlib 1.2.11. 1.2.10 was withdrawn a few days ago, so the build was failing to download it. Also switch to the tar.gz version, since we don't have to mangle the version number to generate URLs for it. From noreply at github.com Tue Jan 17 21:38:58 2017 From: noreply at github.com (GitHub) Date: Tue, 17 Jan 2017 13:38:58 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 24ecc9: Fix installation of scripts into parcel directory. Message-ID: <587e8ef28e49f_58193f8eba29913080253@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 24ecc955221bdb4a44727620492c1a7d8a3dfcc4 https://github.com/boxbackup/boxbackup/commit/24ecc955221bdb4a44727620492c1a7d8a3dfcc4 Author: Chris Wilson Date: 2016-11-03 (Thu, 03 Nov 2016) Changed paths: M infrastructure/makebuildenv.pl.in Log Message: ----------- Fix installation of scripts into parcel directory. Thanks to Billy for reporting the issue on the mailing list. Commit: 6ae5fcf039e46f8406061a33a347b8f294d19968 https://github.com/boxbackup/boxbackup/commit/6ae5fcf039e46f8406061a33a347b8f294d19968 Author: Chris Wilson Date: 2017-01-17 (Tue, 17 Jan 2017) Log Message: ----------- Merge branch 'master' into s3_support Compare: https://github.com/boxbackup/boxbackup/compare/d17bbc2998ed...6ae5fcf039e4 From noreply at github.com Thu Jan 19 21:06:08 2017 From: noreply at github.com (GitHub) Date: Thu, 19 Jan 2017 13:06:08 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2f86b8: Temporarily re-enable verbose builds to debug AppV... Message-ID: <58812a40eff2a_181b3f94b08351385335d@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 2f86b8c0320716f99dcf9b770b03cf61aaaf98ce https://github.com/boxbackup/boxbackup/commit/2f86b8c0320716f99dcf9b770b03cf61aaaf98ce Author: Chris Wilson Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M appveyor.yml Log Message: ----------- Temporarily re-enable verbose builds to debug AppVeyor build failure From noreply at github.com Fri Jan 20 20:34:06 2017 From: noreply at github.com (GitHub) Date: Fri, 20 Jan 2017 12:34:06 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] ea5f56: Fix compile on Ubuntu 16.04. Message-ID: <5882743e871c_15cc3fb89b2eb13c88993@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: ea5f56dff44d8c8846378fee02097b404c5b7465 https://github.com/boxbackup/boxbackup/commit/ea5f56dff44d8c8846378fee02097b404c5b7465 Author: Chris Wilson Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 M lib/httpserver/S3Simulator.cpp Log Message: ----------- Fix compile on Ubuntu 16.04. We need C++0x features enabled for "auto" to work. We also need to include boost/version.hpp for Boost version detection to work. From noreply at github.com Fri Jan 20 21:16:38 2017 From: noreply at github.com (GitHub) Date: Fri, 20 Jan 2017 13:16:38 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 915998: Improve detection of warnings not supported by com... Message-ID: <58827e36c88ff_2c103ffddc361130701b2@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 915998ce6c863ea373911bc99e96747f4cf5c79c https://github.com/boxbackup/boxbackup/commit/915998ce6c863ea373911bc99e96747f4cf5c79c Author: Chris Wilson Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Improve detection of warnings not supported by compilers. GCC normally only gives a warning on unsupported warnings, so our M4 feature detection can think that a warning is supported, and enable it, when in fact it's not supported, and this adds harmful warning noise to the compilation output. By making -Wunknown-warning-option (enabled by default) into a fatal error when checking whether warnings are supported, this allows us to really detect whether they are or not. From noreply at github.com Fri Jan 20 21:53:59 2017 From: noreply at github.com (GitHub) Date: Fri, 20 Jan 2017 13:53:59 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 54b92c: Detect whether -Werror=unknown-warning-option is s... Message-ID: <588286f74ddcf_114f3fa58c60b12c64941@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 54b92cdf64d8daf16a86ab86f36523decab560cd https://github.com/boxbackup/boxbackup/commit/54b92cdf64d8daf16a86ab86f36523decab560cd Author: Chris Wilson Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Detect whether -Werror=unknown-warning-option is supported CLANG does support it. GCC apparently already aborts on unrecognised command-line arguments. From noreply at github.com Fri Jan 20 21:59:02 2017 From: noreply at github.com (GitHub) Date: Fri, 20 Jan 2017 13:59:02 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] fbecb8: Don't pass CXXFLAGS_STRING to the C compiler. Message-ID: <58828826d0c1f_35833fddef58b13460098@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: fbecb80f21bc87c6b51ca5a8ff0f6fe4acbabd73 https://github.com/boxbackup/boxbackup/commit/fbecb80f21bc87c6b51ca5a8ff0f6fe4acbabd73 Author: Chris Wilson Date: 2017-01-20 (Fri, 20 Jan 2017) Changed paths: M infrastructure/makebuildenv.pl.in Log Message: ----------- Don't pass CXXFLAGS_STRING to the C compiler. Clang-- doesn't like -std=c++0x From noreply at github.com Sat Jan 21 22:03:19 2017 From: noreply at github.com (GitHub) Date: Sat, 21 Jan 2017 14:03:19 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a1c42f: Fix compile error on Debian Jessie. Message-ID: <5883daa7b7f27_2bed3fb05cb7d13479533@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: a1c42f74f5fcbc62ea9c898e30fae46d01c928fa https://github.com/boxbackup/boxbackup/commit/a1c42f74f5fcbc62ea9c898e30fae46d01c928fa Author: Chris Wilson Date: 2017-01-21 (Sat, 21 Jan 2017) Changed paths: M lib/httpserver/S3Simulator.cpp Log Message: ----------- Fix compile error on Debian Jessie. From noreply at github.com Sun Jan 22 11:19:47 2017 From: noreply at github.com (GitHub) Date: Sun, 22 Jan 2017 03:19:47 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 6fa8f3: Fix compile error on Debian Jessie. Message-ID: <58849553b088e_19c33ffb1240914056487@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 6fa8f30587c1972daa1c575619312559cfb80f5f https://github.com/boxbackup/boxbackup/commit/6fa8f30587c1972daa1c575619312559cfb80f5f Author: Chris Wilson Date: 2017-01-22 (Sun, 22 Jan 2017) Changed paths: M lib/httpserver/S3Simulator.cpp Log Message: ----------- Fix compile error on Debian Jessie. Boost changed the process of constructing an xml_writer_settings object in backwards-incompatible ways twice: once in 1.55 and once in 1.56. http://www.pcl-users.org/problem-getting-PCL-1-7-1-on-osx-10-9-td4035213.html https://github.com/boostorg/property_tree/commit/8af8b6bf3b65fa59792d849b526678f176d87132 Commit: 150f8623c242c01bde4541cf1cb6a719f12cb4cc https://github.com/boxbackup/boxbackup/commit/150f8623c242c01bde4541cf1cb6a719f12cb4cc Author: Chris Wilson Date: 2017-01-22 (Sun, 22 Jan 2017) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Better fix for compiler option detection. If -Werror=unknown-warning-option is detected as supported (only Clang?) then pass it to AX_CHECK_COMPILE_FLAG as extra_flags, rather than adding it to CXXFLAGS where it ends up being used for the actual compilation. Compare: https://github.com/boxbackup/boxbackup/compare/a1c42f74f5fc...150f8623c242 From noreply at github.com Mon Jan 23 21:19:59 2017 From: noreply at github.com (GitHub) Date: Mon, 23 Jan 2017 13:19:59 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 8eefae: Fix build on SmartOS by switching back to GNU Make Message-ID: <5886737f42cfd_614b3fbf10c4713824928@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 8eefaeec1c98ded1182706bb30d0eb98ca7cf589 https://github.com/boxbackup/boxbackup/commit/8eefaeec1c98ded1182706bb30d0eb98ca7cf589 Author: Chris Wilson Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Fix build on SmartOS by switching back to GNU Make I have no idea where I got the idea that there was a "bmake" command on SmartOS that is BSD make, or why that would be better than gmake (GNU make). I can't find any reference to the existence of such a thing. So I've just switched back to using gmake unconditionally. From noreply at github.com Mon Jan 23 21:43:43 2017 From: noreply at github.com (GitHub) Date: Mon, 23 Jan 2017 13:43:43 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 31d129: Hopefully fix compile on SmartOS Message-ID: <5886790fd0c33_64193ffdc2be7134118315@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 31d129f53b6d7286d66d9dce557f3f5df28fdfd4 https://github.com/boxbackup/boxbackup/commit/31d129f53b6d7286d66d9dce557f3f5df28fdfd4 Author: Chris Wilson Date: 2017-01-23 (Mon, 23 Jan 2017) Changed paths: M infrastructure/cmake/CMakeLists.txt M lib/httpserver/S3Simulator.cpp Log Message: ----------- Hopefully fix compile on SmartOS Don't assume that we have struct dirent.d_type, because on SmartOS we don't. From noreply at github.com Sat Jan 28 21:50:33 2017 From: noreply at github.com (GitHub) Date: Sat, 28 Jan 2017 13:50:33 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] ff6d30: Hopefully fix test/raidfile on Solaris. Message-ID: <588d122915f01_1df93fc429edb13832785@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: ff6d30692469ef75cb32550df25e4b3002586ded https://github.com/boxbackup/boxbackup/commit/ff6d30692469ef75cb32550df25e4b3002586ded Author: Chris Wilson Date: 2017-01-26 (Thu, 26 Jan 2017) Changed paths: M lib/intercept/intercept.cpp Log Message: ----------- Hopefully fix test/raidfile on Solaris. 64-bit Solaris has _FILE_OFFSET_BITS defined (to 64), which was wrongly causing the substitute lseek in lib/intercept to enter the 32-bit branch. From noreply at github.com Sun Jan 29 14:35:27 2017 From: noreply at github.com (GitHub) Date: Sun, 29 Jan 2017 06:35:27 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] bcf0e3: Revert PCRE to 8.39, as 8.40 has broken CMakeLists... Message-ID: <588dfdafc6ab6_3f583f8fa6eef14087784@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: bcf0e34a138d3f5e15d1635f95a91f760bd6abfe https://github.com/boxbackup/boxbackup/commit/bcf0e34a138d3f5e15d1635f95a91f760bd6abfe Author: Chris Wilson Date: 2017-01-29 (Sun, 29 Jan 2017) Changed paths: M infrastructure/cmake/windows/CMakeLists.txt Log Message: ----------- Revert PCRE to 8.39, as 8.40 has broken CMakeLists.txt