From noreply at github.com Tue Dec 1 19:53:51 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 11:53:51 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] cf7bfc: cmake requires some kind of command-line argument. Message-ID: <565dfacf258d1_8ff3f856880d2c01218ed@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: cf7bfcb1f646615c6045f16a0b38a24a4f695c92 https://github.com/boxbackup/boxbackup/commit/cf7bfcb1f646615c6045f16a0b38a24a4f695c92 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- cmake requires some kind of command-line argument. From noreply at github.com Tue Dec 1 20:06:35 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 12:06:35 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] cbc6ab: Fix compile on Windows. Message-ID: <565dfdcb47a12_45d13fbc319bb2c0121732@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/win32_test_fixes Home: https://github.com/boxbackup/boxbackup Commit: cbc6abc5856462e1b403066168d2ec0d770dfcc8 https://github.com/boxbackup/boxbackup/commit/cbc6abc5856462e1b403066168d2ec0d770dfcc8 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Fix compile on Windows. From noreply at github.com Tue Dec 1 20:12:44 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 12:12:44 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 9e07b2: Try building PCRE as well as boxbackup solution fi... Message-ID: <565dff3c9e994_4f7b3fbbb91a72a0451c5@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 9e07b2fe964278028b43e1855c9315d83697bdb9 https://github.com/boxbackup/boxbackup/commit/9e07b2fe964278028b43e1855c9315d83697bdb9 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try building PCRE as well as boxbackup solution file. From noreply at github.com Tue Dec 1 20:31:21 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 12:31:21 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 59d9e7: Run msbuild to build PCRE. Message-ID: <565e0399de79e_18293fc6078432a057021@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 59d9e75f66f899223358b8c6490f5d56e7352f8f https://github.com/boxbackup/boxbackup/commit/59d9e75f66f899223358b8c6490f5d56e7352f8f Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Run msbuild to build PCRE. From noreply at github.com Tue Dec 1 20:51:15 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 12:51:15 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 5b199a: Install compiled OpenSSL files in a platform-speci... Message-ID: <565e0843f164f_9d03f95f8f052bc10954c@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 5b199a39265b0b9a3e9b98286d607d05eca08df8 https://github.com/boxbackup/boxbackup/commit/5b199a39265b0b9a3e9b98286d607d05eca08df8 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml M infrastructure/msvc/2010/bbackupctl.vcxproj M infrastructure/msvc/2010/bbackupd.vcxproj M infrastructure/msvc/2010/bbstoreaccounts.vcxproj M infrastructure/msvc/2010/bbstored.vcxproj M infrastructure/msvc/2010/boxquery.vcxproj M infrastructure/msvc/2010/common.vcxproj M infrastructure/msvc/2010/libbackupclient.vcxproj M infrastructure/msvc/2010/libbackupstore.vcxproj M infrastructure/msvc/2010/win32test.vcxproj Log Message: ----------- Install compiled OpenSSL files in a platform-specific directory. Attempt to cache the openssl compiled files to speed up build. From noreply at github.com Tue Dec 1 20:52:53 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 12:52:53 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b416f: Fix quoting. Message-ID: <565e08a53fcb1_79fd3fb098bf72b8469a0@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0b416f1847900ead336aa12b5070fa92acb73141 https://github.com/boxbackup/boxbackup/commit/0b416f1847900ead336aa12b5070fa92acb73141 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Fix quoting. From noreply at github.com Tue Dec 1 22:02:00 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 14:02:00 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 3f6895: Ask cmake to generate a Visual Studio Solution for... Message-ID: <565e18d8f0d4c_754e3f81da2132c0133612@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 3f68959fa41d6c309775d2d40025795d88865226 https://github.com/boxbackup/boxbackup/commit/3f68959fa41d6c309775d2d40025795d88865226 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Ask cmake to generate a Visual Studio Solution for the current version and platform. From noreply at github.com Tue Dec 1 22:16:50 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 14:16:50 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 3e7f19: Fix Visual Studio Generator version. Install PCRE ... Message-ID: <565e1c52e0e0e_3cc03fa72c60729c1067df@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 3e7f19ca077cb369df08a0bdc93acdf3697cbc4b https://github.com/boxbackup/boxbackup/commit/3e7f19ca077cb369df08a0bdc93acdf3697cbc4b Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Fix Visual Studio Generator version. Install PCRE in a platform-specific directory. From noreply at github.com Tue Dec 1 22:39:00 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 14:39:00 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2ba6c8: Fix pcre path. Install PCRE as well as building it... Message-ID: <565e21845f71e_64863fcc2c6972a096415@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 2ba6c82c903160e97ae5d74bae15edf844066fc8 https://github.com/boxbackup/boxbackup/commit/2ba6c82c903160e97ae5d74bae15edf844066fc8 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Fix pcre path. Install PCRE as well as building it. From noreply at github.com Tue Dec 1 23:00:34 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 15:00:34 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 5fa324: Fix include paths for PCRE to platform-specific in... Message-ID: <565e26925242c_1d73fc7c16ad2b81842ad@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 5fa324b0cd9c0a62d1f9ec8f864846c4a5351bbe https://github.com/boxbackup/boxbackup/commit/5fa324b0cd9c0a62d1f9ec8f864846c4a5351bbe Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M infrastructure/msvc/2010/boxquery.vcxproj M infrastructure/msvc/2010/common.vcxproj Log Message: ----------- Fix include paths for PCRE to platform-specific install directory. Commit: e4e43d94c6af45993cdbb59bda40364299aad340 https://github.com/boxbackup/boxbackup/commit/e4e43d94c6af45993cdbb59bda40364299aad340 Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- List contents of pcre bin and lib directories. Compare: https://github.com/boxbackup/boxbackup/compare/2ba6c82c9031...e4e43d94c6af From noreply at github.com Tue Dec 1 23:18:26 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 15:18:26 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] dfc4b0: Fix PCRE library path to match installed directori... Message-ID: <565e2ac29514c_44213fdb39d352bc1834b4@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: dfc4b0045410d3d8a7d5421ed7ccfb32b9e867ac https://github.com/boxbackup/boxbackup/commit/dfc4b0045410d3d8a7d5421ed7ccfb32b9e867ac Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M infrastructure/msvc/2010/bbackupctl.vcxproj M infrastructure/msvc/2010/bbackupd.vcxproj M infrastructure/msvc/2010/boxquery.vcxproj M infrastructure/msvc/2010/win32test.vcxproj Log Message: ----------- Fix PCRE library path to match installed directories for debug libs. From noreply at github.com Tue Dec 1 23:34:20 2015 From: noreply at github.com (GitHub) Date: Tue, 01 Dec 2015 15:34:20 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 16b18f: Fix another incorrect PCRE library path. Message-ID: <565e2e7c6c937_7bd73fcc972292c0197aa@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 16b18f0cf6232b642a9397ffc45dec16973c07eb https://github.com/boxbackup/boxbackup/commit/16b18f0cf6232b642a9397ffc45dec16973c07eb Author: Chris Wilson Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M infrastructure/msvc/2010/common.vcxproj Log Message: ----------- Fix another incorrect PCRE library path. From noreply at github.com Wed Dec 2 19:09:31 2015 From: noreply at github.com (GitHub) Date: Wed, 02 Dec 2015 11:09:31 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] d56384: Fix another bad library path, this time pcreposix.... Message-ID: <565f41ebea4f8_2a563fee284f92b88141f@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: d56384422843c37b51920c39b272d424f7e4c34a https://github.com/boxbackup/boxbackup/commit/d56384422843c37b51920c39b272d424f7e4c34a Author: Chris Wilson Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M infrastructure/msvc/2010/common.vcxproj Log Message: ----------- Fix another bad library path, this time pcreposix.lib. From noreply at github.com Sun Dec 6 12:02:55 2015 From: noreply at github.com (GitHub) Date: Sun, 06 Dec 2015 04:02:55 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2db3e7: Fix version generation from pure-Git checkouts. Message-ID: <566423ef5c187_16d63f883f57f2b812076@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 2db3e7a096f6748410c56626ca50e5c69ad1119f https://github.com/boxbackup/boxbackup/commit/2db3e7a096f6748410c56626ca50e5c69ad1119f Author: Chris Wilson Date: 2015-12-06 (Sun, 06 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in A infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix version generation from pure-Git checkouts. Fix calls to Uname on platforms that don't have it, such as MSVC. From noreply at github.com Sun Dec 6 18:46:01 2015 From: noreply at github.com (GitHub) Date: Sun, 06 Dec 2015 10:46:01 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 4315f9: Start generating MSVC project files using CMake. Message-ID: <56648269ae589_3cb93fd57cc6f2a068136@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 4315f96a3bcf40153d0e9b19992c8514ea53002d https://github.com/boxbackup/boxbackup/commit/4315f96a3bcf40153d0e9b19992c8514ea53002d Author: Chris Wilson Date: 2015-12-06 (Sun, 06 Dec 2015) Changed paths: A infrastructure/cmake/.gitignore M infrastructure/cmake/CMakeLists.txt M infrastructure/msvc/getversion.pl M modules.txt Log Message: ----------- Start generating MSVC project files using CMake. Update getversion.pl to work when run from CMake. Update modules.txt to give our CMake configuration the necessary dependency information. Commit: 9d8333f4448a7fb0b758af114443cb89a4f38a0e https://github.com/boxbackup/boxbackup/commit/9d8333f4448a7fb0b758af114443cb89a4f38a0e Author: Chris Wilson Date: 2015-12-06 (Sun, 06 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Try to eval loading Win32 as sugested by James O'Gorman. Should hopefully fix compile on other platforms. Compare: https://github.com/boxbackup/boxbackup/compare/2db3e7a096f6...9d8333f4448a From noreply at github.com Tue Dec 8 23:09:18 2015 From: noreply at github.com (GitHub) Date: Tue, 08 Dec 2015 15:09:18 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 09019f: Sort ignored files into order, add comment. Message-ID: <5667631e5bf1e_72f83f971e3492bc530f9@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 09019f4f6cf50da7dd9e9b842bc3e62fe7858cc6 https://github.com/boxbackup/boxbackup/commit/09019f4f6cf50da7dd9e9b842bc3e62fe7858cc6 Author: Chris Wilson Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M .gitignore Log Message: ----------- Sort ignored files into order, add comment. Commit: 1f40f0f2003553f0bba6953dcecf73a0d2054f1b https://github.com/boxbackup/boxbackup/commit/1f40f0f2003553f0bba6953dcecf73a0d2054f1b Author: Chris Wilson Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M infrastructure/buildenv-testmain-template.cpp M test/crypto/testcrypto.cpp Log Message: ----------- Remove unused headers to aid compilation on Windows (MSVC). Commit: 2ae377404d6f8a45742f46750e71c90c040f82bf https://github.com/boxbackup/boxbackup/commit/2ae377404d6f8a45742f46750e71c90c040f82bf Author: Chris Wilson Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M lib/backupstore/BackupClientFileAttributes.cpp M lib/backupstore/BackupStoreContext.cpp M lib/common/BoxPlatform.h M lib/server/Protocol.cpp M lib/server/Protocol.h M lib/server/ProtocolWire.h M lib/win32/emu.h Log Message: ----------- Remove non-standard BSD u_int* types. MSVC doesn't like them, and they're not necessary now that we have stdint.h. Remove some compatibility typedefs from BoxPlatform.h and emu.h which are not needed any longer either. Commit: f88c58568b67b24bac9551877417b194e2620786 https://github.com/boxbackup/boxbackup/commit/f88c58568b67b24bac9551877417b194e2620786 Author: Chris Wilson Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix most of the issues with the CMake-generated Visual Studio project files. Now just down to an import error. Compare: https://github.com/boxbackup/boxbackup/compare/9d8333f4448a...f88c58568b67 From noreply at github.com Wed Dec 9 22:08:43 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:08:43 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 333b3e: Ask AppVeyor to build Zlib from source using CMake... Message-ID: <5668a66ba2f3f_76213fedfa8572bc236b1@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 333b3e7fc582e967f049504da6e5da6ee862866e https://github.com/boxbackup/boxbackup/commit/333b3e7fc582e967f049504da6e5da6ee862866e Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M appveyor.yml M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Ask AppVeyor to build Zlib from source using CMake. Significantly improved CMake config, successfully builds some modules. From noreply at github.com Wed Dec 9 22:28:28 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:28:28 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] e6ecaa: Upgrade OpenSSL to 1.0.2e. Message-ID: <5668ab0cb4b_30373fe24a5b12bc3711d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: e6ecaa2a6ad5f59a35f701df52a241cd83373c07 https://github.com/boxbackup/boxbackup/commit/e6ecaa2a6ad5f59a35f701df52a241cd83373c07 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Upgrade OpenSSL to 1.0.2e. The old file has been removed from its previous URL, so Appveyor won't build the project any more until it's fixed. From noreply at github.com Wed Dec 9 22:34:27 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:34:27 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 9edbb3: Try changing quoting to enable expanding environme... Message-ID: <5668ac7363203_495e3fecfb8a929c104341@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 9edbb33520105d2b39d86e916cb24d43cd193d32 https://github.com/boxbackup/boxbackup/commit/9edbb33520105d2b39d86e916cb24d43cd193d32 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try changing quoting to enable expanding environment variables in URL. Commit: e2e1fcd3ef141aefa4c458c5e811365ee02aaa35 https://github.com/boxbackup/boxbackup/commit/e2e1fcd3ef141aefa4c458c5e811365ee02aaa35 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M lib/httpserver/HTTPRequest.cpp M lib/intercept/intercept.cpp Log Message: ----------- Remove unused headers not present on Windows. Add missing header. Commit: 00a5a49f1887236bc1de5adebcd77be03a6b13a0 https://github.com/boxbackup/boxbackup/commit/00a5a49f1887236bc1de5adebcd77be03a6b13a0 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Find ZLib library and link to it. Commit: 6290daa5478863da4b4c59c494c69bc49e845128 https://github.com/boxbackup/boxbackup/commit/6290daa5478863da4b4c59c494c69bc49e845128 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M lib/win32/emu.h Log Message: ----------- Remove #defines of POSIX functions deprecated by Microsoft. These defines are too wide-reaching in their effects on unrelated code. Add a replacement for strncasecmp. Compare: https://github.com/boxbackup/boxbackup/compare/e6ecaa2a6ad5...6290daa54788 From noreply at github.com Wed Dec 9 22:45:12 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:45:12 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 591bc4: Try another way to use variables in URLs in PowerS... Message-ID: <5668aef8949da_43553f8e01b592c08128@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 591bc45582dfa4e1799654cff73915b69ebbcf3d https://github.com/boxbackup/boxbackup/commit/591bc45582dfa4e1799654cff73915b69ebbcf3d Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try another way to use variables in URLs in PowerShell. Commit: 94abf43c3f1e389c6a606988deabc16522b4f32e https://github.com/boxbackup/boxbackup/commit/94abf43c3f1e389c6a606988deabc16522b4f32e Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Generate protocol files as well, like exception files. Compare: https://github.com/boxbackup/boxbackup/compare/6290daa54788...94abf43c3f1e From noreply at github.com Wed Dec 9 22:55:37 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:55:37 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2c0a2e: Make .travis.yml clearer Message-ID: <5668b16975429_771d3fd09839d2a010252e@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 2c0a2e35a5560fa3249796cd902e55ca7112d99c https://github.com/boxbackup/boxbackup/commit/2c0a2e35a5560fa3249796cd902e55ca7112d99c Author: Moritz 'Morty' Str?be Date: 2015-08-31 (Mon, 31 Aug 2015) Changed paths: M .travis.yml Log Message: ----------- Make .travis.yml clearer Commit: 72487f7da39daaeb0ae548601e38521b13729cfd https://github.com/boxbackup/boxbackup/commit/72487f7da39daaeb0ae548601e38521b13729cfd Author: Moritz 'Morty' Str?be Date: 2015-08-31 (Mon, 31 Aug 2015) Changed paths: M .travis.yml Log Message: ----------- Start parallizing tests Commit: e07f6cd52cf5c6b8d967a3e5b589d611936b1f96 https://github.com/boxbackup/boxbackup/commit/e07f6cd52cf5c6b8d967a3e5b589d611936b1f96 Author: Moritz 'Morty' Str?be Date: 2015-08-31 (Mon, 31 Aug 2015) Changed paths: M .travis.yml Log Message: ----------- Build all branches Putting potential pull-requests on the master branch is a bad idea. They should be tested nonetheless. Commit: ea80beaa0bd7064ac334a001051e07af81d0b820 https://github.com/boxbackup/boxbackup/commit/ea80beaa0bd7064ac334a001051e07af81d0b820 Author: Chris Wilson Date: 2015-08-31 (Mon, 31 Aug 2015) Changed paths: M .travis.yml Log Message: ----------- Enable ccache to speed up builds Commit: 152dc613483672b8535c9095e24bf0d18104ec45 https://github.com/boxbackup/boxbackup/commit/152dc613483672b8535c9095e24bf0d18104ec45 Author: Chris Wilson Date: 2015-08-31 (Mon, 31 Aug 2015) Changed paths: M lib/common/makeexception.pl.in Log Message: ----------- Fix exception message corruption. Using the c_str() of a std::string after the string has been freed is unsafe and can lead to corrupted error messages in tests, or worse. Commit: 9dec71921ebc777cc9e29e6e0aee60593cb2600e https://github.com/boxbackup/boxbackup/commit/9dec71921ebc777cc9e29e6e0aee60593cb2600e Author: Chris Wilson Date: 2015-09-02 (Wed, 02 Sep 2015) Changed paths: M lib/common/makeexception.pl.in Log Message: ----------- Really fix makeexception.pl.in this time Commit: 58e7740541f5fa507f0e5891ae70f9b7a09d0486 https://github.com/boxbackup/boxbackup/commit/58e7740541f5fa507f0e5891ae70f9b7a09d0486 Author: Chris Wilson Date: 2015-09-02 (Wed, 02 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Second attempt to enable ccache. Commit: be916ca017659f7792292bfba6486602e65d28ae https://github.com/boxbackup/boxbackup/commit/be916ca017659f7792292bfba6486602e65d28ae Author: Chris Wilson Date: 2015-09-19 (Sat, 19 Sep 2015) Changed paths: M lib/common/Archive.h Log Message: ----------- Add support for uint16 types to Archive Commit: 9a6b3851cd1da2d29c93b1076597512551ccc064 https://github.com/boxbackup/boxbackup/commit/9a6b3851cd1da2d29c93b1076597512551ccc064 Author: Chris Wilson Date: 2015-09-19 (Sat, 19 Sep 2015) Changed paths: M lib/backupstore/BackupStoreDirectory.cpp Log Message: ----------- Comments and whitespace fixes Commit: eaa6b1883ba00ab32715f74572ba240286821a6b https://github.com/boxbackup/boxbackup/commit/eaa6b1883ba00ab32715f74572ba240286821a6b Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M lib/backupstore/BackupStoreDirectory.cpp M lib/backupstore/BackupStoreDirectory.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Add a test for reading and writing BackupStoreDirectory binary data. See discussion of incompatible struct packing on ARM processors: http://lists.boxbackup.org/pipermail/boxbackup/2010-November/005818.html http://lists.boxbackup.org/pipermail/boxbackup/2011-February/005978.html Thanks to Leif Linderstam for identifying the problem and proposing a solution. This is just a test for the problem, not a fix in itself. Commit: 2f22d080a34229a4d039fb09fd7c52ad75969c35 https://github.com/boxbackup/boxbackup/commit/2f22d080a34229a4d039fb09fd7c52ad75969c35 Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Move ccache status commands into before_script and script. Don't force use of clang even on gcc builds. Print CXX values that will be used during Make. Dummy commit to make Travis rebuild the Pull Request. Commit: df1a19ece5c1d308c4d08a694309592aa566611f https://github.com/boxbackup/boxbackup/commit/df1a19ece5c1d308c4d08a694309592aa566611f Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M test/bbackupd/testbbackupd.cpp Log Message: ----------- Rename global TLSContext variable to avoid conflicts. "context" might easily be used in a test function, and doesn't follow our naming convention anyway, so renamed to sTlsContext. Commit: 2cbdea2166057c3c3996e733d78048d528fa694e https://github.com/boxbackup/boxbackup/commit/2cbdea2166057c3c3996e733d78048d528fa694e Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M lib/backupstore/BackupStoreFileEncodeStream.h M test/backupstorepatch/testbackupstorepatch.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Remove all timing dependency from test_ssl_keepalives(). This test has always been fragile, and usually fails on Travis for reasons unknown, so replace the log parsing and intercepts with simple mocking code. This doesn't cover 100% of what the old test did, including diff timer aborts and the number of blocks used by the uploaded files, but it should be completely robust. Commit: b9153d7f32bd461b8eeed68552151295f0fcee37 https://github.com/boxbackup/boxbackup/commit/b9153d7f32bd461b8eeed68552151295f0fcee37 Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #3 from boxbackup/travis_cache Enable ccache to speed up builds. All tests are passing on Travis now, so I'm going to merge this to speed up future tests. Commit: 00bfaeccdf81fca6d4c614b4622d71b9ecda911f https://github.com/boxbackup/boxbackup/commit/00bfaeccdf81fca6d4c614b4622d71b9ecda911f Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge branch 'master' into fix_arm_struct_packing Commit: 9c80367fa78f54160cec6e3a52cd6b73b7d6a731 https://github.com/boxbackup/boxbackup/commit/9c80367fa78f54160cec6e3a52cd6b73b7d6a731 Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge branch 'master' into fix_exception_message_corruption Commit: 277e33fa0de680e2e25a271e7575a376bcb013dd https://github.com/boxbackup/boxbackup/commit/277e33fa0de680e2e25a271e7575a376bcb013dd Author: Chris Wilson Date: 2015-09-20 (Sun, 20 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge branch 'master' into fix_travis_ssl_keepalive_test Commit: 72bff4f167661743d5f4b4056dec3a639e84f08e https://github.com/boxbackup/boxbackup/commit/72bff4f167661743d5f4b4056dec3a639e84f08e Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M lib/backupstore/BackupStoreFileEncodeStream.h M test/backupstorepatch/testbackupstorepatch.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Merge pull request #6 from boxbackup/fix_travis_ssl_keepalive_test Fix travis ssl keepalive test. Tests pass on Travis, merging. Commit: bffc6376c5e7277569a9c784592dc6e7115cba44 https://github.com/boxbackup/boxbackup/commit/bffc6376c5e7277569a9c784592dc6e7115cba44 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge branch 'pull/parallel' of https://github.com/cmorty/boxbackup into travis_parallel_build Conflicts: .travis.yml Commit: 294bcec04224e94f859eb34bcca6bf141eecfb13 https://github.com/boxbackup/boxbackup/commit/294bcec04224e94f859eb34bcca6bf141eecfb13 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M lib/backupstore/BackupStoreFileEncodeStream.h M test/backupstorepatch/testbackupstorepatch.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Merge branch 'master' into fix_exception_message_corruption Commit: fb09ee11bf690c0c1c04d55e28381454d5455a18 https://github.com/boxbackup/boxbackup/commit/fb09ee11bf690c0c1c04d55e28381454d5455a18 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M lib/common/makeexception.pl.in Log Message: ----------- Merge pull request #4 from boxbackup/fix_exception_message_corruption Fix exception message corruption. Tests pass in Travis, merging. Commit: 9774ed70179ba65e563af1fa68ca0f0c45ba7932 https://github.com/boxbackup/boxbackup/commit/9774ed70179ba65e563af1fa68ca0f0c45ba7932 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M lib/backupstore/BackupStoreFileEncodeStream.h M test/backupstorepatch/testbackupstorepatch.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Merge branch 'master' into fix_arm_struct_packing Commit: f99030bd43dafb4dd4d90dd8660a26c8f793e57b https://github.com/boxbackup/boxbackup/commit/f99030bd43dafb4dd4d90dd8660a26c8f793e57b Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M lib/common/makeexception.pl.in Log Message: ----------- Merge branch 'master' into fix_arm_struct_packing Commit: 70a668c6f05660d8693848b5161ecd14d24f7301 https://github.com/boxbackup/boxbackup/commit/70a668c6f05660d8693848b5161ecd14d24f7301 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M lib/common/makeexception.pl.in Log Message: ----------- Merge branch 'master' into travis_parallel_build Commit: a39eee6f6c2227d5b260013db93b41d883214665 https://github.com/boxbackup/boxbackup/commit/a39eee6f6c2227d5b260013db93b41d883214665 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #7 from boxbackup/travis_parallel_build Travis parallel build Tests pass on Travis, merging, fixes #2. Commit: c6606ce50c1096508ac028ae967c56968c15b603 https://github.com/boxbackup/boxbackup/commit/c6606ce50c1096508ac028ae967c56968c15b603 Author: Chris Wilson Date: 2015-09-21 (Mon, 21 Sep 2015) Changed paths: M .travis.yml Log Message: ----------- Merge branch 'master' into fix_arm_struct_packing Commit: d48c4cff494a87fe7cea564920462b7051e1132d https://github.com/boxbackup/boxbackup/commit/d48c4cff494a87fe7cea564920462b7051e1132d Author: Chris Wilson Date: 2015-09-22 (Tue, 22 Sep 2015) Changed paths: M lib/backupstore/BackupStoreDirectory.cpp M lib/backupstore/BackupStoreDirectory.h M lib/common/Archive.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Merge pull request #5 from boxbackup/fix_arm_struct_packing Add a test for reading and writing BackupStoreDirectory binary data Commit: 6e15cd1e01fdbac726700a6fabde12a8c839fa95 https://github.com/boxbackup/boxbackup/commit/6e15cd1e01fdbac726700a6fabde12a8c839fa95 Author: Chris Wilson Date: 2015-09-22 (Tue, 22 Sep 2015) Changed paths: A README.md Log Message: ----------- Create a README file. Commit: 46367032edd2a8a92ca159bd6ee865eb453b2f70 https://github.com/boxbackup/boxbackup/commit/46367032edd2a8a92ca159bd6ee865eb453b2f70 Author: Chris Wilson Date: 2015-09-22 (Tue, 22 Sep 2015) Changed paths: M README.md Log Message: ----------- Update README.md Fix markdown for travis build status badge. Commit: 961d5e1de35644c5c709e719f9023dbbac475f50 https://github.com/boxbackup/boxbackup/commit/961d5e1de35644c5c709e719f9023dbbac475f50 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/win32.bat Log Message: ----------- visual studio 2013 solution Release & Debug Commit: d8378f071e54512f41e076547357f663125bea7f https://github.com/boxbackup/boxbackup/commit/d8378f071e54512f41e076547357f663125bea7f Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M lib/backupstore/BackupStoreFile.cpp M lib/backupstore/BackupStoreRefCountDatabase.cpp M lib/common/BoxPlatform.h M lib/httpserver/HTTPRequest.cpp M lib/win32/emu.h Log Message: ----------- min & max are not from std namespace u_int8_t is unsigned char strings.h file is missing errors generated by deprecated functions are now hidden (C4996 warning) Commit: ad1c0240f9ac4c56519cf0e5c2765b7edfc30ca0 https://github.com/boxbackup/boxbackup/commit/ad1c0240f9ac4c56519cf0e5c2765b7edfc30ca0 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M infrastructure/msvc/2013/win32test.vcxproj Log Message: ----------- remove Safe Exception Handling flag Commit: 57198ec30c5678c5a5ed26ef6b345d289bb48e50 https://github.com/boxbackup/boxbackup/commit/57198ec30c5678c5a5ed26ef6b345d289bb48e50 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M lib/backupstore/BackupStoreFile.cpp M lib/backupstore/BackupStoreRefCountDatabase.cpp M lib/common/BoxConfig-MSVC.h Log Message: ----------- add specific define to allow the use of std::min and sd::max from windows Commit: d4cd52ecebe8d214796df99e5f47117fbda91e04 https://github.com/boxbackup/boxbackup/commit/d4cd52ecebe8d214796df99e5f47117fbda91e04 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M .travis.yml A README.md M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/win32.bat M lib/backupstore/BackupStoreDirectory.cpp M lib/backupstore/BackupStoreDirectory.h M lib/backupstore/BackupStoreFileEncodeStream.h M lib/common/Archive.h M lib/common/BoxConfig-MSVC.h M lib/common/makeexception.pl.in M test/backupstore/testbackupstore.cpp M test/backupstorepatch/testbackupstorepatch.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Merge Arnaud Grandville's Windows fixes. Merge branch 'master' of https://github.com/agrandville/boxbackup into appveyor Commit: 8284254f2a9975d663b312f43253a53c40f57cef https://github.com/boxbackup/boxbackup/commit/8284254f2a9975d663b312f43253a53c40f57cef Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M lib/backupstore/BackupStoreDirectory.cpp Log Message: ----------- Fix another use of a non-standard BSD variable. Commit: e5cf6b96f5192293f5505f4086e20fd658666a4a https://github.com/boxbackup/boxbackup/commit/e5cf6b96f5192293f5505f4086e20fd658666a4a Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Hide copious warnings about spurious memory leaks Compare: https://github.com/boxbackup/boxbackup/compare/94abf43c3f1e...e5cf6b96f519 From noreply at github.com Wed Dec 9 22:57:31 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 14:57:31 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 4d8954: Try yet another way to expand variables in PowerSh... Message-ID: <5668b1db355d_55b73fb140fe52a085187@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 4d895407e1daaa54410ef5aa12db45b218de5b39 https://github.com/boxbackup/boxbackup/commit/4d895407e1daaa54410ef5aa12db45b218de5b39 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try yet another way to expand variables in PowerShell From noreply at github.com Wed Dec 9 23:06:38 2015 From: noreply at github.com (GitHub) Date: Wed, 09 Dec 2015 15:06:38 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 76113d: Fix mismatched start and end test macros on Window... Message-ID: <5668b3fed7e5f_3cdb3fa95c12529c608a3@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 76113d7c6187548a523cf76737cc83a5ac105197 https://github.com/boxbackup/boxbackup/commit/76113d7c6187548a523cf76737cc83a5ac105197 Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Fix mismatched start and end test macros on Windows Commit: ef7ce0c899d59d20990328c6e5cbb58e1bea9e9f https://github.com/boxbackup/boxbackup/commit/ef7ce0c899d59d20990328c6e5cbb58e1bea9e9f Author: Chris Wilson Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M modules.txt Log Message: ----------- Add missing dependencies between modules Compare: https://github.com/boxbackup/boxbackup/compare/4d895407e1da...ef7ce0c899d5 From noreply at github.com Thu Dec 10 21:32:45 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 13:32:45 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 961d5e: visual studio 2013 solution Release & Debug Message-ID: <5669ef7db3cda_47db3fbc4863529c9809d@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/boxbackup/boxbackup Commit: 961d5e1de35644c5c709e719f9023dbbac475f50 https://github.com/boxbackup/boxbackup/commit/961d5e1de35644c5c709e719f9023dbbac475f50 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/win32.bat Log Message: ----------- visual studio 2013 solution Release & Debug Commit: d8378f071e54512f41e076547357f663125bea7f https://github.com/boxbackup/boxbackup/commit/d8378f071e54512f41e076547357f663125bea7f Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M lib/backupstore/BackupStoreFile.cpp M lib/backupstore/BackupStoreRefCountDatabase.cpp M lib/common/BoxPlatform.h M lib/httpserver/HTTPRequest.cpp M lib/win32/emu.h Log Message: ----------- min & max are not from std namespace u_int8_t is unsigned char strings.h file is missing errors generated by deprecated functions are now hidden (C4996 warning) Commit: ad1c0240f9ac4c56519cf0e5c2765b7edfc30ca0 https://github.com/boxbackup/boxbackup/commit/ad1c0240f9ac4c56519cf0e5c2765b7edfc30ca0 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M infrastructure/msvc/2013/win32test.vcxproj Log Message: ----------- remove Safe Exception Handling flag Commit: 57198ec30c5678c5a5ed26ef6b345d289bb48e50 https://github.com/boxbackup/boxbackup/commit/57198ec30c5678c5a5ed26ef6b345d289bb48e50 Author: AG Date: 2015-10-26 (Mon, 26 Oct 2015) Changed paths: M lib/backupstore/BackupStoreFile.cpp M lib/backupstore/BackupStoreRefCountDatabase.cpp M lib/common/BoxConfig-MSVC.h Log Message: ----------- add specific define to allow the use of std::min and sd::max from windows Commit: 1c36aa08bc5070ffa8887be36e4c9a406ed464fb https://github.com/boxbackup/boxbackup/commit/1c36aa08bc5070ffa8887be36e4c9a406ed464fb Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/win32.bat M lib/common/BoxConfig-MSVC.h M lib/common/BoxPlatform.h M lib/httpserver/HTTPRequest.cpp M lib/win32/emu.h Log Message: ----------- Merge pull request #12 from agrandville/master Add visual studio 2013 solution and MSVC compile fixes. Thanks @agrandville! Compare: https://github.com/boxbackup/boxbackup/compare/99a74b2efb37...1c36aa08bc50 From noreply at github.com Thu Dec 10 21:45:37 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 13:45:37 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a0dbca: Remove more references to unistd.h. Message-ID: <5669f281db797_5ae73ff1883572bc1024a9@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: a0dbca857d1e34d6772d301e96b2a5a3ba1ad31c https://github.com/boxbackup/boxbackup/commit/a0dbca857d1e34d6772d301e96b2a5a3ba1ad31c Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M test/basicserver/testbasicserver.cpp M test/bbackupd/testbbackupd.cpp M test/raidfile/testraidfile.cpp Log Message: ----------- Remove more references to unistd.h. Commit: f9ba80af2b081b1d4afeadadb8132c623bc5202a https://github.com/boxbackup/boxbackup/commit/f9ba80af2b081b1d4afeadadb8132c623bc5202a Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Auto-generate the bbackupquery documentation. Fix testbackupstorefix compile, that requires -DPERL_EXECUTABLE. Compare: https://github.com/boxbackup/boxbackup/compare/ef7ce0c899d5...f9ba80af2b08 From noreply at github.com Thu Dec 10 22:07:47 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 14:07:47 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] bc2a15: Hopefully fix code generation dependencies. Message-ID: <5669f7b3897b3_52d63fba2236529c116329@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: bc2a15eb3dab71425757ec2cb73f56b911c4e400 https://github.com/boxbackup/boxbackup/commit/bc2a15eb3dab71425757ec2cb73f56b911c4e400 Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Hopefully fix code generation dependencies. From noreply at github.com Thu Dec 10 22:16:14 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 14:16:14 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 45cb60: Fix version generation from pure-Git checkouts. Message-ID: <5669f9ae221a_353e3fd5c20b32b854125@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/fix_get_version_from_git Home: https://github.com/boxbackup/boxbackup Commit: 45cb60841deb7ac80cdde112f780d4ca3d8a0454 https://github.com/boxbackup/boxbackup/commit/45cb60841deb7ac80cdde112f780d4ca3d8a0454 Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Fix version generation from pure-Git checkouts. Fix calls to Uname on platforms that don't have it, such as MSVC. Do this in a way that doesn't break platforms without the Win32 Perl module, thanks to @jamesog for spotting this and for the suggested fix! Fixes #10. commit 2db3e7a096f6748410c56626ca50e5c69ad1119f Author: Chris Wilson Date: Sun Dec 6 12:02:21 2015 +0000 From noreply at github.com Thu Dec 10 22:47:15 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 14:47:15 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 8d962f: Add support for binary targets depending on other ... Message-ID: <566a00f35c7b4_44983fc9d958d29c48475@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 8d962f63957455f12be9040ca1df5beb26f204c8 https://github.com/boxbackup/boxbackup/commit/8d962f63957455f12be9040ca1df5beb26f204c8 Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt M modules.txt Log Message: ----------- Add support for binary targets depending on other binary targets. From noreply at github.com Thu Dec 10 22:49:12 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 14:49:12 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 45cb60: Fix version generation from pure-Git checkouts. Message-ID: <566a0168f68e_6af83fddbef632a03943e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/boxbackup/boxbackup Commit: 45cb60841deb7ac80cdde112f780d4ca3d8a0454 https://github.com/boxbackup/boxbackup/commit/45cb60841deb7ac80cdde112f780d4ca3d8a0454 Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Fix version generation from pure-Git checkouts. Fix calls to Uname on platforms that don't have it, such as MSVC. Do this in a way that doesn't break platforms without the Win32 Perl module, thanks to @jamesog for spotting this and for the suggested fix! Fixes #10. commit 2db3e7a096f6748410c56626ca50e5c69ad1119f Author: Chris Wilson Date: Sun Dec 6 12:02:21 2015 +0000 Commit: df302f95f386f6842869dbfa86ee22b9efdc0ceb https://github.com/boxbackup/boxbackup/commit/df302f95f386f6842869dbfa86ee22b9efdc0ceb Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Merge pull request #13 from boxbackup/fix_get_version_from_git Fix version generation from pure-Git checkouts. Compare: https://github.com/boxbackup/boxbackup/compare/1c36aa08bc50...df302f95f386 From noreply at github.com Thu Dec 10 22:49:15 2015 From: noreply at github.com (GitHub) Date: Thu, 10 Dec 2015 14:49:15 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] Message-ID: <566a016bb5e98_4ce23fbe7da9b2a012684c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/fix_get_version_from_git Home: https://github.com/boxbackup/boxbackup From noreply at github.com Sat Dec 12 22:51:40 2015 From: noreply at github.com (GitHub) Date: Sat, 12 Dec 2015 14:51:40 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 610472: Export $target_msvc specifically to determine if w... Message-ID: <566ca4fc15e0b_54373f81a450129c147963@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 610472769a5a61dbe301d1e8564e5a241e10918f https://github.com/boxbackup/boxbackup/commit/610472769a5a61dbe301d1e8564e5a241e10918f Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Export $target_msvc specifically to determine if we are building for MSVC. In this environment (Windows, non-Cygwin) we have no Unixish shell or commands, so we need to do some things differently. Commit: ab691c3c09cb1100ecd4a10a2516ce26e033860d https://github.com/boxbackup/boxbackup/commit/ab691c3c09cb1100ecd4a10a2516ce26e033860d Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/win32/emu.h Log Message: ----------- Add a getpid() emulation for test/bbackupd on MSVC Commit: 6c20c44e7c2b3982d42277f067e129df66b4b23a https://github.com/boxbackup/boxbackup/commit/6c20c44e7c2b3982d42277f067e129df66b4b23a Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add wrapper for running tests easily on MSVC/CMake Commit: 232ef242e9a36a6d903fb8fc62a0791f94998b6d https://github.com/boxbackup/boxbackup/commit/232ef242e9a36a6d903fb8fc62a0791f94998b6d Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/common/Test.h M test/basicserver/testbasicserver.cpp Log Message: ----------- Define TEST_EXECUTABLE to allow it to have different names on MSVC/CMake. Commit: 5fef134653263456fa7fe0cdb67821b34a0ca309 https://github.com/boxbackup/boxbackup/commit/5fef134653263456fa7fe0cdb67821b34a0ca309 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Fix invalid constant name, picked up by MSVC (and not by GCC or LLVM) Compare: https://github.com/boxbackup/boxbackup/compare/8d962f639574...5fef13465326 From noreply at github.com Sat Dec 12 23:04:28 2015 From: noreply at github.com (GitHub) Date: Sat, 12 Dec 2015 15:04:28 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 6bb997: Remove the duplicate copy constructor that MSVC wa... Message-ID: <566ca7fce8864_7dc3fdb7e4a529c95256@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 6bb997504c21c34a5856ba9b7b0483b2516db6a9 https://github.com/boxbackup/boxbackup/commit/6bb997504c21c34a5856ba9b7b0483b2516db6a9 Author: Chris Wilson Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M lib/common/CollectInBufferStream.h Log Message: ----------- Remove the duplicate copy constructor that MSVC warns about. Commit: 0f6eedb4d9ce5cd4d97e127c601559d7524e7c8e https://github.com/boxbackup/boxbackup/commit/0f6eedb4d9ce5cd4d97e127c601559d7524e7c8e Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M .gitignore M .travis.yml A README.md M appveyor.yml M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M infrastructure/BoxPlatform.pm.in M infrastructure/buildenv-testmain-template.cpp A infrastructure/cmake/.gitignore A infrastructure/cmake/CMakeLists.txt A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/getversion.pl M infrastructure/msvc/win32.bat M lib/backupstore/BackupClientFileAttributes.cpp M lib/backupstore/BackupStoreContext.cpp M lib/backupstore/BackupStoreDirectory.cpp M lib/backupstore/BackupStoreDirectory.h M lib/backupstore/BackupStoreFileEncodeStream.h M lib/common/Archive.h M lib/common/BoxConfig-MSVC.h M lib/common/BoxPlatform.h M lib/common/makeexception.pl.in M lib/httpserver/HTTPRequest.cpp M lib/intercept/intercept.cpp M lib/server/Protocol.cpp M lib/server/Protocol.h M lib/server/ProtocolWire.h M lib/win32/emu.h M modules.txt M test/backupstore/testbackupstore.cpp M test/backupstorepatch/testbackupstorepatch.cpp M test/basicserver/testbasicserver.cpp M test/bbackupd/testbbackupd.cpp M test/crypto/testcrypto.cpp M test/raidfile/testraidfile.cpp Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Commit: b692c4737d305d52289fb0d4d09cb18e998d0e22 https://github.com/boxbackup/boxbackup/commit/b692c4737d305d52289fb0d4d09cb18e998d0e22 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in M infrastructure/cmake/CMakeLists.txt M lib/common/Test.h M lib/win32/emu.h M modules.txt M runtest.pl.in M test/backupstore/testbackupstore.cpp M test/basicserver/testbasicserver.cpp Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Some local commits were not pushed before, sorry. Commit: c459a8b5c88d82c44874edc6933c53a2b2a422d1 https://github.com/boxbackup/boxbackup/commit/c459a8b5c88d82c44874edc6933c53a2b2a422d1 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/common/Utils.cpp M lib/common/Utils.h Log Message: ----------- Add some little string functions to Utils.cpp. These functions check whether the beginning and end of a std::string match a supplied prefix or suffix, and remove that prefix or suffix, returning the remaining part. They are almost but not entirely trivial, and giving them names makes the code that uses them much more readable. Compare: https://github.com/boxbackup/boxbackup/compare/5fef13465326...c459a8b5c88d From noreply at github.com Sat Dec 12 23:06:06 2015 From: noreply at github.com (GitHub) Date: Sat, 12 Dec 2015 15:06:06 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 16ef53: Fix -rdynamic check Message-ID: <566ca85e864c4_2f323f886aa5b2c0162059@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 16ef537c61758406d6f83291f0c166400f4c56c9 https://github.com/boxbackup/boxbackup/commit/16ef537c61758406d6f83291f0c166400f4c56c9 Author: Moritz 'Morty' Str?be Date: 2015-10-21 (Wed, 21 Oct 2015) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Fix -rdynamic check The flag -rdynamic must be removed from LDFLAGS after the check. Otherwise its also set for the following checks and they fail. Commit: 3da1f1cf70a56fd40d86c7df358e02945e918c3a https://github.com/boxbackup/boxbackup/commit/3da1f1cf70a56fd40d86c7df358e02945e918c3a Author: Chris Wilson Date: 2015-11-01 (Sun, 01 Nov 2015) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Merge pull request #11 from cmorty/pull/fix-rdynamic Restore LDFLAGS after checking for -rdynamic, to avoid polluting it and breaking subsequent tests. Thanks @cmorty! Commit: 8f29ed91cedb2a5d4db3a055cf9a5aa3f2a4a7ce https://github.com/boxbackup/boxbackup/commit/8f29ed91cedb2a5d4db3a055cf9a5aa3f2a4a7ce Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/compile-boxbackup-cygwin.sh Log Message: ----------- Make setup.exe executable after download, so we can run it. Commit: 7b7db9b68f0b001148706e9729e1215b0f6673fe https://github.com/boxbackup/boxbackup/commit/7b7db9b68f0b001148706e9729e1215b0f6673fe Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/compile-boxbackup-cygwin.sh Log Message: ----------- Install OpenSSL, etc. in parent directory of source checkout. Commit: 13fb014af2d0f34fdf20ca07341b76e90f3c9c4f https://github.com/boxbackup/boxbackup/commit/13fb014af2d0f34fdf20ca07341b76e90f3c9c4f Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Pass the correct flags to the configure script to locate OpenSSL headers. Commit: aa54622fb78096051d922e259a007147e5c67a5d https://github.com/boxbackup/boxbackup/commit/aa54622fb78096051d922e259a007147e5c67a5d Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Also link -lgdi32 on Windows, because OpenSSL requires it! Commit: 4ca8ef1e8bf387389f8904fca3e3bcec49578b9e https://github.com/boxbackup/boxbackup/commit/4ca8ef1e8bf387389f8904fca3e3bcec49578b9e Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Try a different way to link -lgdi32, hopefully after other libs this time. Commit: 99a74b2efb378298ee45447b06e6201978259fed https://github.com/boxbackup/boxbackup/commit/99a74b2efb378298ee45447b06e6201978259fed Author: Chris Wilson Date: 2015-11-29 (Sun, 29 Nov 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- We still need to manually tell Configure to link ws2_32 as well as gdi32. Commit: 1c36aa08bc5070ffa8887be36e4c9a406ed464fb https://github.com/boxbackup/boxbackup/commit/1c36aa08bc5070ffa8887be36e4c9a406ed464fb Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/win32.bat M lib/common/BoxConfig-MSVC.h M lib/common/BoxPlatform.h M lib/httpserver/HTTPRequest.cpp M lib/win32/emu.h Log Message: ----------- Merge pull request #12 from agrandville/master Add visual studio 2013 solution and MSVC compile fixes. Thanks @agrandville! Commit: 45cb60841deb7ac80cdde112f780d4ca3d8a0454 https://github.com/boxbackup/boxbackup/commit/45cb60841deb7ac80cdde112f780d4ca3d8a0454 Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Fix version generation from pure-Git checkouts. Fix calls to Uname on platforms that don't have it, such as MSVC. Do this in a way that doesn't break platforms without the Win32 Perl module, thanks to @jamesog for spotting this and for the suggested fix! Fixes #10. commit 2db3e7a096f6748410c56626ca50e5c69ad1119f Author: Chris Wilson Date: Sun Dec 6 12:02:21 2015 +0000 Commit: df302f95f386f6842869dbfa86ee22b9efdc0ceb https://github.com/boxbackup/boxbackup/commit/df302f95f386f6842869dbfa86ee22b9efdc0ceb Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in Log Message: ----------- Merge pull request #13 from boxbackup/fix_get_version_from_git Fix version generation from pure-Git checkouts. Commit: 346271cb0d153796205ead49c93f7b9b7f3967d2 https://github.com/boxbackup/boxbackup/commit/346271cb0d153796205ead49c93f7b9b7f3967d2 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M infrastructure/m4/boxbackup_tests.m4 M infrastructure/mingw/compile-boxbackup-cygwin.sh M infrastructure/mingw/configure.sh Log Message: ----------- Merge branch 'master' of github.com:boxbackup/boxbackup into appveyor Master has some updates that we want, particularly string utilities. Commit: b11262511ac31388394259f790458c1cce9f1873 https://github.com/boxbackup/boxbackup/commit/b11262511ac31388394259f790458c1cce9f1873 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/common/CollectInBufferStream.h M lib/common/Utils.cpp M lib/common/Utils.h Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Have made some local commits on Windows that were not pushed upstream. Compare: https://github.com/boxbackup/boxbackup/compare/c459a8b5c88d...b11262511ac3 From noreply at github.com Sun Dec 13 23:52:20 2015 From: noreply at github.com (GitHub) Date: Sun, 13 Dec 2015 15:52:20 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a09d55: Add wrapper for running tests easily on MSVC/CMake Message-ID: <566e04b4bbc8c_31fe3fa2924e72c0171752@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: a09d552396ea9d9d5decd3185601a4be7090415b https://github.com/boxbackup/boxbackup/commit/a09d552396ea9d9d5decd3185601a4be7090415b Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add wrapper for running tests easily on MSVC/CMake Commit: 768f2bd2c35d56f0df65c4c9acfe5649e776409e https://github.com/boxbackup/boxbackup/commit/768f2bd2c35d56f0df65c4c9acfe5649e776409e Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M lib/common/Test.h M test/basicserver/testbasicserver.cpp Log Message: ----------- Define TEST_EXECUTABLE to allow it to have different names on MSVC/CMake. Commit: b0b213fe8f8527c5e818c5416751cfc83cbce53e https://github.com/boxbackup/boxbackup/commit/b0b213fe8f8527c5e818c5416751cfc83cbce53e Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Fix invalid constant name, picked up by MSVC (and not by GCC or LLVM) Commit: 240a73906d841e4dd823a9edbb25026d346add41 https://github.com/boxbackup/boxbackup/commit/240a73906d841e4dd823a9edbb25026d346add41 Author: Moritz 'Morty' Str?be Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/m4/boxbackup_tests.m4 Log Message: ----------- Fix -rdynamic check The flag -rdynamic must be removed from LDFLAGS after the check. Otherwise its also set for the following checks and they fail. Commit: 381622e323f75fc48cf67869a7629e48419dc242 https://github.com/boxbackup/boxbackup/commit/381622e323f75fc48cf67869a7629e48419dc242 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/compile-boxbackup-cygwin.sh Log Message: ----------- Make setup.exe executable after download, so we can run it. Commit: 507588f7f9ee684958f088182fd20ac673ddc643 https://github.com/boxbackup/boxbackup/commit/507588f7f9ee684958f088182fd20ac673ddc643 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/compile-boxbackup-cygwin.sh Log Message: ----------- Install OpenSSL, etc. in parent directory of source checkout. Commit: c23517a9d88ba58f22eba4f685e8e680c63b352f https://github.com/boxbackup/boxbackup/commit/c23517a9d88ba58f22eba4f685e8e680c63b352f Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Pass the correct flags to the configure script to locate OpenSSL headers. Commit: d5f6f76740638075de9aba86f34a25cef63c9708 https://github.com/boxbackup/boxbackup/commit/d5f6f76740638075de9aba86f34a25cef63c9708 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Also link -lgdi32 on Windows, because OpenSSL requires it! Commit: 8d8f08044de661651e8e8df6f1a1100a54e3746f https://github.com/boxbackup/boxbackup/commit/8d8f08044de661651e8e8df6f1a1100a54e3746f Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- Try a different way to link -lgdi32, hopefully after other libs this time. Commit: 23778339da4aee7c0f0cf90f6e51753523c62582 https://github.com/boxbackup/boxbackup/commit/23778339da4aee7c0f0cf90f6e51753523c62582 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/mingw/configure.sh Log Message: ----------- We still need to manually tell Configure to link ws2_32 as well as gdi32. Commit: cdd27f760290c27db7e3e1704e43eeceba07ea77 https://github.com/boxbackup/boxbackup/commit/cdd27f760290c27db7e3e1704e43eeceba07ea77 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M lib/common/CollectInBufferStream.h Log Message: ----------- Remove the duplicate copy constructor that MSVC warns about. Commit: e77de564aaacaed07075eaac1974d35d09dd2bce https://github.com/boxbackup/boxbackup/commit/e77de564aaacaed07075eaac1974d35d09dd2bce Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M lib/common/Utils.cpp M lib/common/Utils.h Log Message: ----------- Add some little string functions to Utils.cpp. These functions check whether the beginning and end of a std::string match a supplied prefix or suffix, and remove that prefix or suffix, returning the remaining part. They are almost but not entirely trivial, and giving them names makes the code that uses them much more readable. Commit: 403e7e2051ee3bd3e16a616cfca63b036481282b https://github.com/boxbackup/boxbackup/commit/403e7e2051ee3bd3e16a616cfca63b036481282b Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: R bin/bbackupd/BackupClientContext.cpp R bin/bbackupd/BackupClientContext.h R bin/bbackupd/BackupClientDeleteList.cpp R bin/bbackupd/BackupClientDeleteList.h R bin/bbackupd/BackupClientDirectoryRecord.cpp R bin/bbackupd/BackupClientDirectoryRecord.h R bin/bbackupd/BackupClientInodeToIDMap.cpp R bin/bbackupd/BackupClientInodeToIDMap.h R bin/bbackupd/BackupDaemon.cpp R bin/bbackupd/BackupDaemon.h R bin/bbackupd/BackupDaemonInterface.h R bin/bbackupd/Win32BackupService.cpp R bin/bbackupd/Win32BackupService.h R bin/bbackupd/Win32ServiceFunctions.cpp R bin/bbackupd/Win32ServiceFunctions.h R bin/bbackupquery/BackupQueries.cpp R bin/bbackupquery/BackupQueries.h R bin/bbackupquery/BoxBackupCompareParams.h R bin/bbackupquery/CommandCompletion.cpp R bin/bbackupquery/Makefile.extra R bin/bbackupquery/documentation.txt R bin/bbackupquery/makedocumentation.pl.in M infrastructure/cmake/CMakeLists.txt A lib/bbackupd/BackupClientContext.cpp A lib/bbackupd/BackupClientContext.h A lib/bbackupd/BackupClientDeleteList.cpp A lib/bbackupd/BackupClientDeleteList.h A lib/bbackupd/BackupClientDirectoryRecord.cpp A lib/bbackupd/BackupClientDirectoryRecord.h A lib/bbackupd/BackupClientInodeToIDMap.cpp A lib/bbackupd/BackupClientInodeToIDMap.h A lib/bbackupd/BackupDaemon.cpp A lib/bbackupd/BackupDaemon.h A lib/bbackupd/BackupDaemonInterface.h A lib/bbackupd/Win32BackupService.cpp A lib/bbackupd/Win32BackupService.h A lib/bbackupd/Win32ServiceFunctions.cpp A lib/bbackupd/Win32ServiceFunctions.h A lib/bbackupquery/BackupQueries.cpp A lib/bbackupquery/BackupQueries.h A lib/bbackupquery/BoxBackupCompareParams.h A lib/bbackupquery/CommandCompletion.cpp A lib/bbackupquery/documentation.txt A lib/bbackupquery/makedocumentation.pl.in M modules.txt Log Message: ----------- Move reusable code out of bin directories. Allows tests to depend on lib/bbackupd instead of bin/bbackupd, which was always a hack, and really doesn't work with CMake. Commit: 2cf3fbbfe6888115ca63909fd48dc0357b46a56a https://github.com/boxbackup/boxbackup/commit/2cf3fbbfe6888115ca63909fd48dc0357b46a56a Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add header files to dependencies and generated Visual Studio projects Commit: 004c1d3b39f045f0f3935f6ca7cb9cb1960573ea https://github.com/boxbackup/boxbackup/commit/004c1d3b39f045f0f3935f6ca7cb9cb1960573ea Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt M lib/common/Test.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Add CTest configurations to CMake. Make some tests work on Windows/MSVC. Commit: 507316689b1e631f1f9d0ef2bcfdc36d9d8c2896 https://github.com/boxbackup/boxbackup/commit/507316689b1e631f1f9d0ef2bcfdc36d9d8c2896 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M lib/common/NamedLock.cpp M lib/win32/emu.cpp M lib/win32/emu.h Log Message: ----------- Fix Windows file locking to work with MSVC Commit: 18dc9ed84fe2958fc503c65e49366742a1940df6 https://github.com/boxbackup/boxbackup/commit/18dc9ed84fe2958fc503c65e49366742a1940df6 Author: Chris Wilson Date: 2015-12-13 (Sun, 13 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Remove asserts that caused tests to blow up when directory permissions were wrong Compare: https://github.com/boxbackup/boxbackup/compare/b11262511ac3...18dc9ed84fe2 From noreply at github.com Mon Dec 14 00:06:32 2015 From: noreply at github.com (GitHub) Date: Sun, 13 Dec 2015 16:06:32 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] e9ea5f: Fix Windows file locking to work with MSVC Message-ID: <566e0808a0a63_47f33ff6866cf2c016945c@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: e9ea5f21a90cca3623115a3c901d033b81f97eb6 https://github.com/boxbackup/boxbackup/commit/e9ea5f21a90cca3623115a3c901d033b81f97eb6 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M lib/common/NamedLock.cpp M lib/win32/emu.cpp M lib/win32/emu.h M test/bbackupd/testbbackupd.cpp Log Message: ----------- Fix Windows file locking to work with MSVC Commit: 25155a7021a5145c3c2c38b0a2511f94a9243bf3 https://github.com/boxbackup/boxbackup/commit/25155a7021a5145c3c2c38b0a2511f94a9243bf3 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Remove asserts that caused tests to blow up when directory permissions were wrong Compare: https://github.com/boxbackup/boxbackup/compare/18dc9ed84fe2...25155a7021a5 From noreply at github.com Mon Dec 14 19:36:09 2015 From: noreply at github.com (GitHub) Date: Mon, 14 Dec 2015 11:36:09 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 3565db: Fix path to makedocumentation.pl, which has just m... Message-ID: <566f1a29c744b_31a3f82052c12a073282@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/boxbackup/boxbackup Commit: 3565db67015bb1a188846c1a6677fb92797f4497 https://github.com/boxbackup/boxbackup/commit/3565db67015bb1a188846c1a6677fb92797f4497 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M configure.ac Log Message: ----------- Fix path to makedocumentation.pl, which has just moved From noreply at github.com Mon Dec 14 19:39:41 2015 From: noreply at github.com (GitHub) Date: Mon, 14 Dec 2015 11:39:41 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 6bb997: Remove the duplicate copy constructor that MSVC wa... Message-ID: <566f1afd499e4_1b0e3fe415daf2bc80487@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 6bb997504c21c34a5856ba9b7b0483b2516db6a9 https://github.com/boxbackup/boxbackup/commit/6bb997504c21c34a5856ba9b7b0483b2516db6a9 Author: Chris Wilson Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M lib/common/CollectInBufferStream.h Log Message: ----------- Remove the duplicate copy constructor that MSVC warns about. Commit: 0f6eedb4d9ce5cd4d97e127c601559d7524e7c8e https://github.com/boxbackup/boxbackup/commit/0f6eedb4d9ce5cd4d97e127c601559d7524e7c8e Author: Chris Wilson Date: 2015-12-10 (Thu, 10 Dec 2015) Changed paths: M .gitignore M .travis.yml A README.md M appveyor.yml M bin/bbackupd/BackupClientContext.cpp M bin/bbackupd/BackupClientContext.h M infrastructure/BoxPlatform.pm.in M infrastructure/buildenv-testmain-template.cpp A infrastructure/cmake/.gitignore A infrastructure/cmake/CMakeLists.txt A infrastructure/msvc/2013/bbackupctl.vcxproj A infrastructure/msvc/2013/bbackupd.vcxproj A infrastructure/msvc/2013/bbstoreaccounts.vcxproj A infrastructure/msvc/2013/bbstored.vcxproj A infrastructure/msvc/2013/boxbackup.sln A infrastructure/msvc/2013/boxquery.vcxproj A infrastructure/msvc/2013/common.vcxproj A infrastructure/msvc/2013/libbackupclient.vcxproj A infrastructure/msvc/2013/libbackupstore.vcxproj A infrastructure/msvc/2013/qdbm.vcxproj A infrastructure/msvc/2013/win32test.vcxproj M infrastructure/msvc/getversion.pl M infrastructure/msvc/win32.bat M lib/backupstore/BackupClientFileAttributes.cpp M lib/backupstore/BackupStoreContext.cpp M lib/backupstore/BackupStoreDirectory.cpp M lib/backupstore/BackupStoreDirectory.h M lib/backupstore/BackupStoreFileEncodeStream.h M lib/common/Archive.h M lib/common/BoxConfig-MSVC.h M lib/common/BoxPlatform.h M lib/common/makeexception.pl.in M lib/httpserver/HTTPRequest.cpp M lib/intercept/intercept.cpp M lib/server/Protocol.cpp M lib/server/Protocol.h M lib/server/ProtocolWire.h M lib/win32/emu.h M modules.txt M test/backupstore/testbackupstore.cpp M test/backupstorepatch/testbackupstorepatch.cpp M test/basicserver/testbasicserver.cpp M test/bbackupd/testbbackupd.cpp M test/crypto/testcrypto.cpp M test/raidfile/testraidfile.cpp Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Commit: ab691c3c09cb1100ecd4a10a2516ce26e033860d https://github.com/boxbackup/boxbackup/commit/ab691c3c09cb1100ecd4a10a2516ce26e033860d Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/win32/emu.h Log Message: ----------- Add a getpid() emulation for test/bbackupd on MSVC Commit: 6c20c44e7c2b3982d42277f067e129df66b4b23a https://github.com/boxbackup/boxbackup/commit/6c20c44e7c2b3982d42277f067e129df66b4b23a Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add wrapper for running tests easily on MSVC/CMake Commit: 232ef242e9a36a6d903fb8fc62a0791f94998b6d https://github.com/boxbackup/boxbackup/commit/232ef242e9a36a6d903fb8fc62a0791f94998b6d Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/common/Test.h M test/basicserver/testbasicserver.cpp Log Message: ----------- Define TEST_EXECUTABLE to allow it to have different names on MSVC/CMake. Commit: 5fef134653263456fa7fe0cdb67821b34a0ca309 https://github.com/boxbackup/boxbackup/commit/5fef134653263456fa7fe0cdb67821b34a0ca309 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Fix invalid constant name, picked up by MSVC (and not by GCC or LLVM) Commit: b692c4737d305d52289fb0d4d09cb18e998d0e22 https://github.com/boxbackup/boxbackup/commit/b692c4737d305d52289fb0d4d09cb18e998d0e22 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M infrastructure/BoxPlatform.pm.in M infrastructure/cmake/CMakeLists.txt M lib/common/Test.h M lib/win32/emu.h M modules.txt M runtest.pl.in M test/backupstore/testbackupstore.cpp M test/basicserver/testbasicserver.cpp Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Some local commits were not pushed before, sorry. Commit: c459a8b5c88d82c44874edc6933c53a2b2a422d1 https://github.com/boxbackup/boxbackup/commit/c459a8b5c88d82c44874edc6933c53a2b2a422d1 Author: Chris Wilson Date: 2015-12-12 (Sat, 12 Dec 2015) Changed paths: M lib/common/Utils.cpp M lib/common/Utils.h Log Message: ----------- Add some little string functions to Utils.cpp. These functions check whether the beginning and end of a std::string match a supplied prefix or suffix, and remove that prefix or suffix, returning the remaining part. They are almost but not entirely trivial, and giving them names makes the code that uses them much more readable. Commit: d16cc7f012fbe3eca75a7c711604a4f3f4c0846f https://github.com/boxbackup/boxbackup/commit/d16cc7f012fbe3eca75a7c711604a4f3f4c0846f Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: R bin/bbackupd/BackupClientContext.cpp R bin/bbackupd/BackupClientContext.h R bin/bbackupd/BackupClientDeleteList.cpp R bin/bbackupd/BackupClientDeleteList.h R bin/bbackupd/BackupClientDirectoryRecord.cpp R bin/bbackupd/BackupClientDirectoryRecord.h R bin/bbackupd/BackupClientInodeToIDMap.cpp R bin/bbackupd/BackupClientInodeToIDMap.h R bin/bbackupd/BackupDaemon.cpp R bin/bbackupd/BackupDaemon.h R bin/bbackupd/BackupDaemonInterface.h R bin/bbackupd/Win32BackupService.cpp R bin/bbackupd/Win32BackupService.h R bin/bbackupd/Win32ServiceFunctions.cpp R bin/bbackupd/Win32ServiceFunctions.h R bin/bbackupquery/BackupQueries.cpp R bin/bbackupquery/BackupQueries.h R bin/bbackupquery/BoxBackupCompareParams.h R bin/bbackupquery/CommandCompletion.cpp R bin/bbackupquery/Makefile.extra R bin/bbackupquery/documentation.txt R bin/bbackupquery/makedocumentation.pl.in M infrastructure/cmake/CMakeLists.txt M infrastructure/m4/boxbackup_tests.m4 M infrastructure/mingw/compile-boxbackup-cygwin.sh M infrastructure/mingw/configure.sh A lib/bbackupd/BackupClientContext.cpp A lib/bbackupd/BackupClientContext.h A lib/bbackupd/BackupClientDeleteList.cpp A lib/bbackupd/BackupClientDeleteList.h A lib/bbackupd/BackupClientDirectoryRecord.cpp A lib/bbackupd/BackupClientDirectoryRecord.h A lib/bbackupd/BackupClientInodeToIDMap.cpp A lib/bbackupd/BackupClientInodeToIDMap.h A lib/bbackupd/BackupDaemon.cpp A lib/bbackupd/BackupDaemon.h A lib/bbackupd/BackupDaemonInterface.h A lib/bbackupd/Win32BackupService.cpp A lib/bbackupd/Win32BackupService.h A lib/bbackupd/Win32ServiceFunctions.cpp A lib/bbackupd/Win32ServiceFunctions.h A lib/bbackupquery/BackupQueries.cpp A lib/bbackupquery/BackupQueries.h A lib/bbackupquery/BoxBackupCompareParams.h A lib/bbackupquery/CommandCompletion.cpp A lib/bbackupquery/documentation.txt A lib/bbackupquery/makedocumentation.pl.in M lib/common/NamedLock.cpp M lib/common/Test.cpp M lib/win32/emu.cpp M lib/win32/emu.h M modules.txt M test/backupstore/testbackupstore.cpp M test/bbackupd/testbbackupd.cpp Log Message: ----------- Merge branch 'appveyor' of github.com:boxbackup/boxbackup into appveyor Commit: 3e43e6766d48ad9b5cf9798e9106fb820581c681 https://github.com/boxbackup/boxbackup/commit/3e43e6766d48ad9b5cf9798e9106fb820581c681 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M configure.ac Log Message: ----------- Fix path to makedocumentation.pl, which has just moved Compare: https://github.com/boxbackup/boxbackup/compare/25155a7021a5...3e43e6766d48 From noreply at github.com Mon Dec 14 19:39:56 2015 From: noreply at github.com (GitHub) Date: Mon, 14 Dec 2015 11:39:56 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] Message-ID: <566f1b0c4e986_9a43f8bc0de52c010188b@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/boxbackup/boxbackup From noreply at github.com Mon Dec 14 23:03:29 2015 From: noreply at github.com (GitHub) Date: Mon, 14 Dec 2015 15:03:29 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 48c7dd: Really fix file locking on Windows Message-ID: <566f4ac1765cc_544f3fc4e8abb2a07527f@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 48c7dd5e90885b42371c5d0153b8f457925fb5cd https://github.com/boxbackup/boxbackup/commit/48c7dd5e90885b42371c5d0153b8f457925fb5cd Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M lib/common/NamedLock.cpp M lib/common/NamedLock.h Log Message: ----------- Really fix file locking on Windows Commit: 77f70058713c9003c6507a53e6a3c3ac3ee964f4 https://github.com/boxbackup/boxbackup/commit/77f70058713c9003c6507a53e6a3c3ac3ee964f4 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M lib/win32/emu.cpp Log Message: ----------- Print the message that we failed to send to the syslog, to make some debugging possible Commit: 95065c4798481e3c2f7023081aa86bc5cc2ba394 https://github.com/boxbackup/boxbackup/commit/95065c4798481e3c2f7023081aa86bc5cc2ba394 Author: Chris Wilson Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M lib/win32/emu.h Log Message: ----------- Remove getpid() that should never have been added Compare: https://github.com/boxbackup/boxbackup/compare/3e43e6766d48...95065c479848 From noreply at github.com Tue Dec 15 23:35:21 2015 From: noreply at github.com (GitHub) Date: Tue, 15 Dec 2015 15:35:21 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 964fdc: Use CTest to run tests. Message-ID: <5670a3b9dcd71_5b833ff328b392b89795@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 964fdca8a166302d9eca144169638200595bbd08 https://github.com/boxbackup/boxbackup/commit/964fdca8a166302d9eca144169638200595bbd08 Author: Chris Wilson Date: 2015-12-15 (Tue, 15 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Use CTest to run tests. From noreply at github.com Thu Dec 17 22:08:03 2015 From: noreply at github.com (GitHub) Date: Thu, 17 Dec 2015 14:08:03 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0e2a09: Change back to project directory at end, so that A... Message-ID: <56733243b11d_13c3ffbd881f2b8960af@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0e2a099dca8afbed933aa25f47da37396e69fe5e https://github.com/boxbackup/boxbackup/commit/0e2a099dca8afbed933aa25f47da37396e69fe5e Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Change back to project directory at end, so that Appveyor can find the solution file and build it. From noreply at github.com Thu Dec 17 23:01:46 2015 From: noreply at github.com (GitHub) Date: Thu, 17 Dec 2015 15:01:46 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 1f4011: Install test binaries too. Message-ID: <56733eda89daa_7133fc461f2f2a08113b@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 1f401115578dfbc06a188735225552818676d9bc https://github.com/boxbackup/boxbackup/commit/1f401115578dfbc06a188735225552818676d9bc Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Install test binaries too. This makes command-line debugging a bit easier, and more like it is on Unix platforms. Commit: 1a91d5f642d6cbbca871cae63ef6b3b1caef068d https://github.com/boxbackup/boxbackup/commit/1a91d5f642d6cbbca871cae63ef6b3b1caef068d Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M lib/backupstore/BackupStoreAccounts.cpp Log Message: ----------- Fix account deletion on Windows. Use the rmdir command instead of rm -rf. Compare: https://github.com/boxbackup/boxbackup/compare/0e2a099dca8a...1a91d5f642d6 From noreply at github.com Thu Dec 17 23:09:05 2015 From: noreply at github.com (GitHub) Date: Thu, 17 Dec 2015 15:09:05 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] cb8a74: Add support for rmdir lines in testextra. Message-ID: <56734091b2af0_71fb3fa7087d12b898376@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: cb8a7466e6b8c75fdc957fab380b9d074d0f7ede https://github.com/boxbackup/boxbackup/commit/cb8a7466e6b8c75fdc957fab380b9d074d0f7ede Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add support for rmdir lines in testextra. Fixes test/backupdiff. From noreply at github.com Thu Dec 17 23:19:01 2015 From: noreply at github.com (GitHub) Date: Thu, 17 Dec 2015 15:19:01 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a5c185: Add support for cp command in testextra. Message-ID: <567342e52005e_9db3fc8b6f2529c13074d@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: a5c185b6be6587a08c8620c0e5c9060546707a1e https://github.com/boxbackup/boxbackup/commit/a5c185b6be6587a08c8620c0e5c9060546707a1e Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add support for cp command in testextra. Fixes test/backupstorepatch. From noreply at github.com Thu Dec 17 23:39:24 2015 From: noreply at github.com (GitHub) Date: Thu, 17 Dec 2015 15:39:24 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 3d26fc: Fix PERL_EXECUTABLE to be a native path, so that s... Message-ID: <567347ac135f8_4aa23fed844612a01010aa@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 3d26fcea33359da4f0e684255948d67cbecb5064 https://github.com/boxbackup/boxbackup/commit/3d26fcea33359da4f0e684255948d67cbecb5064 Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix PERL_EXECUTABLE to be a native path, so that system() works. Commit: a458f4538569fa3479056ad8f6cdf1d7f58283c5 https://github.com/boxbackup/boxbackup/commit/a458f4538569fa3479056ad8f6cdf1d7f58283c5 Author: Chris Wilson Date: 2015-12-17 (Thu, 17 Dec 2015) Changed paths: M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Replace mv command with rename(), and replace rm -r with rmdir /s/q on Windows. Fixes test/backupstorefix. Compare: https://github.com/boxbackup/boxbackup/compare/a5c185b6be65...a458f4538569 From noreply at github.com Fri Dec 18 23:39:16 2015 From: noreply at github.com (GitHub) Date: Fri, 18 Dec 2015 15:39:16 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 1c45f3: Make tests verbose, so we can see why they are fai... Message-ID: <567499248a921_11743ffc1d31f2a026738@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 1c45f31d4bf5378a3e59694757895c7b74a6db11 https://github.com/boxbackup/boxbackup/commit/1c45f31d4bf5378a3e59694757895c7b74a6db11 Author: Chris Wilson Date: 2015-12-18 (Fri, 18 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Make tests verbose, so we can see why they are failing From noreply at github.com Sat Dec 19 00:43:57 2015 From: noreply at github.com (GitHub) Date: Fri, 18 Dec 2015 16:43:57 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 4ae02b: Add dependencies between modules properly Message-ID: <5674a84d824e2_36cd3ffb7154b29c21918@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 4ae02b7d108778f60dfbeaf79ebf32deb58eec69 https://github.com/boxbackup/boxbackup/commit/4ae02b7d108778f60dfbeaf79ebf32deb58eec69 Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add dependencies between modules properly Commit: f24460a276da2e5ec2fcd7b9253ba6fe7125accc https://github.com/boxbackup/boxbackup/commit/f24460a276da2e5ec2fcd7b9253ba6fe7125accc Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix PERL_EXECUTABLE #define to use properly-escaped path Commit: c07181709fe16391e2308a659260e79d856e5153 https://github.com/boxbackup/boxbackup/commit/c07181709fe16391e2308a659260e79d856e5153 Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add a prepare-only mode to runtest.pl, to help with debugging on Windows Commit: b87f6005217283ceb5d41006fe5a284239a1e5fb https://github.com/boxbackup/boxbackup/commit/b87f6005217283ceb5d41006fe5a284239a1e5fb Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Build the INSTALL target for tests, to put executables into the right places Compare: https://github.com/boxbackup/boxbackup/compare/1c45f31d4bf5...b87f60052172 From noreply at github.com Sat Dec 19 23:55:58 2015 From: noreply at github.com (GitHub) Date: Sat, 19 Dec 2015 15:55:58 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b8d32: Replace mv command with rename(), and replace rm -... Message-ID: <5675ee8e6ccf6_47e43f9acc9eb2bc79652@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0b8d3214c7acdedd60754bbb81e06039435c0e27 https://github.com/boxbackup/boxbackup/commit/0b8d3214c7acdedd60754bbb81e06039435c0e27 Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Replace mv command with rename(), and replace rm -r with rmdir /s/q on Windows. Fixes test/backupstorefix. Commit: 07c0c1910b3b960b6a6507b95e6c8bee088597cb https://github.com/boxbackup/boxbackup/commit/07c0c1910b3b960b6a6507b95e6c8bee088597cb Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Make tests verbose, so we can see why they are failing Commit: dbd29ff4a11b517cfe861dfc97d944cd631cb8cd https://github.com/boxbackup/boxbackup/commit/dbd29ff4a11b517cfe861dfc97d944cd631cb8cd Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Add dependencies between modules properly Commit: c17c6d6aafe04a5fde4252f52e5af7af14d99862 https://github.com/boxbackup/boxbackup/commit/c17c6d6aafe04a5fde4252f52e5af7af14d99862 Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix PERL_EXECUTABLE #define to use properly-escaped path Commit: dcfadb73bd9568b1baafc7987ad9e0d39fd62208 https://github.com/boxbackup/boxbackup/commit/dcfadb73bd9568b1baafc7987ad9e0d39fd62208 Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add a prepare-only mode to runtest.pl, to help with debugging on Windows Commit: 2740ee328429e8a8b4c383b259873976a1e78e1c https://github.com/boxbackup/boxbackup/commit/2740ee328429e8a8b4c383b259873976a1e78e1c Author: Chris Wilson Date: 2015-12-19 (Sat, 19 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Build the INSTALL target for tests, to put executables into the right places Compare: https://github.com/boxbackup/boxbackup/compare/b87f60052172...2740ee328429 From noreply at github.com Sun Dec 20 16:19:53 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 08:19:53 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 9a1d05: Try to debug why rmdir /s/q is failing. Message-ID: <5676d529df61b_31243fbefddf12bc3604e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 9a1d0513f0bfbc03264ed7981e6238c409f64d93 https://github.com/boxbackup/boxbackup/commit/9a1d0513f0bfbc03264ed7981e6238c409f64d93 Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try to debug why rmdir /s/q is failing. From noreply at github.com Sun Dec 20 16:34:00 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 08:34:00 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 79d059: Reinstate bbackupquery Makefile.extra, removed by ... Message-ID: <5676d878675ff_77733fc4a0e6f2b88418@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 79d05929b2b338115377526be585c9189855f4fb https://github.com/boxbackup/boxbackup/commit/79d05929b2b338115377526be585c9189855f4fb Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: A bin/bbackupquery/Makefile.extra Log Message: ----------- Reinstate bbackupquery Makefile.extra, removed by 403e7e2. From noreply at github.com Sun Dec 20 16:50:01 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 08:50:01 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] a6ebab: Reinstate bbackupquery Makefile.extra, removed by ... Message-ID: <5676dc39a069c_4c9a3fe4ba5d12c0774d6@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: a6ebab98c3c2b8ac10a8a43601eadced16ede91d https://github.com/boxbackup/boxbackup/commit/a6ebab98c3c2b8ac10a8a43601eadced16ede91d Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: M .gitignore A lib/bbackupquery/Makefile.extra Log Message: ----------- Reinstate bbackupquery Makefile.extra, removed by 403e7e2. From noreply at github.com Sun Dec 20 17:27:59 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 09:27:59 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 5b9a0c: Move reusable files from bin/bbstored to lib/bbsto... Message-ID: <5676e51f997d8_6c0a3f8ff83dd2a03635@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 5b9a0c5ee886d0e6c2b6e72e9f875cd6529ee435 https://github.com/boxbackup/boxbackup/commit/5b9a0c5ee886d0e6c2b6e72e9f875cd6529ee435 Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: R bin/bbstored/BBStoreDHousekeeping.cpp R bin/bbstored/BackupStoreDaemon.cpp R bin/bbstored/BackupStoreDaemon.h A lib/bbstored/BBStoreDHousekeeping.cpp A lib/bbstored/BackupStoreDaemon.cpp A lib/bbstored/BackupStoreDaemon.h M modules.txt R test/bbackupd/Makefile.extra Log Message: ----------- Move reusable files from bin/bbstored to lib/bbstored. Break dependendency of test/bbackupd on individual files from other modules. From noreply at github.com Sun Dec 20 17:34:40 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 09:34:40 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 74b900: Add more debugging for perl not being able to run ... Message-ID: <5676e6b0d9993_201a3fe1677ab2b8940ac@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 74b90014c4737a094d901d5c86dfaa815a2c3176 https://github.com/boxbackup/boxbackup/commit/74b90014c4737a094d901d5c86dfaa815a2c3176 Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Add more debugging for perl not being able to run rmdir /s/q. From noreply at github.com Sun Dec 20 17:47:37 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 09:47:37 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] ca50cc: Fix OpenSSL makefile caching against version upgra... Message-ID: <5676e9b940872_76413fe37bfdb29c1050b8@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: ca50ccf991031c8d96b725a7cf210009f2cf4f8b https://github.com/boxbackup/boxbackup/commit/ca50ccf991031c8d96b725a7cf210009f2cf4f8b Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: M infrastructure/mingw/compile-boxbackup-cygwin.sh Log Message: ----------- Fix OpenSSL makefile caching against version upgrades. Cache the previous OpenSSL makefile for its timestamp, but rebuild it each time, compare to the cached one, and invalidate if necessary. From noreply at github.com Sun Dec 20 18:13:59 2015 From: noreply at github.com (GitHub) Date: Sun, 20 Dec 2015 10:13:59 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] d18f1a: Use rd instead of rmdir command, to try to work pr... Message-ID: <5676efe718958_25de3fadcf7e52b8346be@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: d18f1a336d8cf1760aaafb95cec6bbf43a7d637e https://github.com/boxbackup/boxbackup/commit/d18f1a336d8cf1760aaafb95cec6bbf43a7d637e Author: Chris Wilson Date: 2015-12-20 (Sun, 20 Dec 2015) Changed paths: M lib/common/Test.cpp M runtest.pl.in M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Use rd instead of rmdir command, to try to work properly in appveyor. I think something is on the PATH in Appveyor that makes rmdir /s/q fail, especially when run through Perl. From noreply at github.com Tue Dec 22 21:29:22 2015 From: noreply at github.com (GitHub) Date: Tue, 22 Dec 2015 13:29:22 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b509d: Catch and log exceptions in the HousekeepStoreAcco... Message-ID: <5679c0b24d196_d7b3fc15bfc92a01272ba@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0b509d458b2ef3c5c525b7e5e2e66352285c7d91 https://github.com/boxbackup/boxbackup/commit/0b509d458b2ef3c5c525b7e5e2e66352285c7d91 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M lib/backupstore/HousekeepStoreAccount.cpp Log Message: ----------- Catch and log exceptions in the HousekeepStoreAccount destructor. Destructors aren't supposed to throw exceptions, and they can be called while cleaning up from a previous exception, which will terminate the application, so just log the error and carry on. Commit: 509fac53b3ebc5030c6bbff27ecf1c37907fb7ee https://github.com/boxbackup/boxbackup/commit/509fac53b3ebc5030c6bbff27ecf1c37907fb7ee Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M lib/server/SocketListen.h Log Message: ----------- Don't use close() to close a Winsock socket. We should always use closesocket() instead, which the Close() method already does, so just call it instead. Commit: 3dcd45ed710132bcaa2fefe5bc2c4753c232b0d0 https://github.com/boxbackup/boxbackup/commit/3dcd45ed710132bcaa2fefe5bc2c4753c232b0d0 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Check file counts before messing with the store in test/backupstorefix. Otherwise when the counts differ later, we won't know whether we did the setup properly in the first place or not. Commit: 7ea37ed6e8a4f8ad1b3e9ca7bc75eba524a64648 https://github.com/boxbackup/boxbackup/commit/7ea37ed6e8a4f8ad1b3e9ca7bc75eba524a64648 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M test/backupstorefix/testfiles/testbackupstorefix.pl.in Log Message: ----------- Change a generated filename to avoid creating files called "con". Con is a special filename on Windows and you just can't create a file with that name. Commit: 9e20521b88d0520908d3194b5bfb9a4249072599 https://github.com/boxbackup/boxbackup/commit/9e20521b88d0520908d3194b5bfb9a4249072599 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Don't start and stop bbstored on Windows. StopServer() does a hard terminate on Windows, which can leave temporary files in place, causing problems later in the test. Compare: https://github.com/boxbackup/boxbackup/compare/d18f1a336d8c...9e20521b88d0 From noreply at github.com Tue Dec 22 21:45:13 2015 From: noreply at github.com (GitHub) Date: Tue, 22 Dec 2015 13:45:13 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] f9b149: Try unquoting cache paths to see if that makes the... Message-ID: <5679c4696223d_551c3fe7c71652bc12832b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: f9b14969af898b18a1d4c5c39d11490ad77f76cc https://github.com/boxbackup/boxbackup/commit/f9b14969af898b18a1d4c5c39d11490ad77f76cc Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try unquoting cache paths to see if that makes the cache work. List files in the directories to be cached. Cache the compiled zlib as well. From noreply at github.com Tue Dec 22 21:47:07 2015 From: noreply at github.com (GitHub) Date: Tue, 22 Dec 2015 13:47:07 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 491670: OK, try double-quoting then. Message-ID: <5679c4dbdb437_4c4e3f9279abd2b815941b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 491670b498c985b29787d1878bad2222693d4b47 https://github.com/boxbackup/boxbackup/commit/491670b498c985b29787d1878bad2222693d4b47 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- OK, try double-quoting then. From noreply at github.com Tue Dec 22 21:56:59 2015 From: noreply at github.com (GitHub) Date: Tue, 22 Dec 2015 13:56:59 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] bf8699: Try enabling RDP to debug stuck build. Message-ID: <5679c72b31a6f_417f3fa65c7ef29c87124@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: bf86996aa109dd572890522664627e0170281261 https://github.com/boxbackup/boxbackup/commit/bf86996aa109dd572890522664627e0170281261 Author: Chris Wilson Date: 2015-12-22 (Tue, 22 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try enabling RDP to debug stuck build. From noreply at github.com Wed Dec 23 21:20:40 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 13:20:40 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] e04575: Increase indentation again to try to fix parse err... Message-ID: <567b10287fb29_780f3fc7584372b81078af@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: e0457587b4d2b2f16216234f8eec0af059fba243 https://github.com/boxbackup/boxbackup/commit/e0457587b4d2b2f16216234f8eec0af059fba243 Author: Chris Wilson Date: 2015-12-23 (Wed, 23 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Increase indentation again to try to fix parse error. From noreply at github.com Wed Dec 23 21:26:01 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 13:26:01 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] b1628c: Escape backslashes to try to fix parse error. Message-ID: <567b11691604e_31243fbefddf12bc8449@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: b1628c05dc9b9b9aa7222539f73340e8f14ccd70 https://github.com/boxbackup/boxbackup/commit/b1628c05dc9b9b9aa7222539f73340e8f14ccd70 Author: Chris Wilson Date: 2015-12-23 (Wed, 23 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Escape backslashes to try to fix parse error. From noreply at github.com Wed Dec 23 21:38:58 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 13:38:58 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 87887a: Change RDP authentication to allow connection from... Message-ID: <567b1472d8cb6_5e903f8bf594d2a02656@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 87887a932ef1ca21d43b96907ce56a710ea511a3 https://github.com/boxbackup/boxbackup/commit/87887a932ef1ca21d43b96907ce56a710ea511a3 Author: Chris Wilson Date: 2015-12-23 (Wed, 23 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Change RDP authentication to allow connection from Linux. From noreply at github.com Wed Dec 23 21:51:44 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 13:51:44 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] c14239: Try making registry change before enabling RDP, to... Message-ID: <567b1770464f1_360a3fbc1774f2bc538c6@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: c14239ccb7b428efe5890054785f35ea9266e436 https://github.com/boxbackup/boxbackup/commit/c14239ccb7b428efe5890054785f35ea9266e436 Author: Chris Wilson Date: 2015-12-23 (Wed, 23 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Try making registry change before enabling RDP, to see if that helps. From noreply at github.com Wed Dec 23 22:01:46 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 14:01:46 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] ce1034: Move directory listing of build directories to aft... Message-ID: <567b19ca3bc29_35123f844531f2a0299a2@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: ce103456d969ddc963c1406e42e2a70aedb17b09 https://github.com/boxbackup/boxbackup/commit/ce103456d969ddc963c1406e42e2a70aedb17b09 Author: Chris Wilson Date: 2015-12-23 (Wed, 23 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Move directory listing of build directories to after build is complete. From noreply at github.com Thu Dec 24 00:23:22 2015 From: noreply at github.com (GitHub) Date: Wed, 23 Dec 2015 16:23:22 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] b52b7d: Add a version of KillServer that takes a pid_file, ... Message-ID: <567b3afa3fd6e_2d713fd7c24272bc53358@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: b52b7d8bbc333a8eeef8fec1f32c191363743d02 https://github.com/boxbackup/boxbackup/commit/b52b7d8bbc333a8eeef8fec1f32c191363743d02 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/server/ServerControl.cpp M lib/server/ServerControl.h Log Message: ----------- Add a version of KillServer that takes a pid_file, and reads the PID from it. Commit: 0a9a7d262fcd9e796c3b99e66636c093ed46fd33 https://github.com/boxbackup/boxbackup/commit/0a9a7d262fcd9e796c3b99e66636c093ed46fd33 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/backupstore/BackupStoreCheck.cpp Log Message: ----------- Catch exceptions during destruction of BackupStoreCheck as well. Like HousekeepStoreAccount, throwing an exception during the destructor will terminate the application in an "unusual way". Commit: 37ebab492d14d38403ba866cc9ab25a2204f92fd https://github.com/boxbackup/boxbackup/commit/37ebab492d14d38403ba866cc9ab25a2204f92fd Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M test/httpserver/testfiles/testrequests.pl Log Message: ----------- Use 127.0.0.1 instead of localhost in test/httpserver, to force use of IPv4. Perl on Windows tends to use IPv6 for localhost if possible, but the server binds to IPv4, breaking the test. Commit: b90727839ce006bc275c0bb714e34efdacb84ae5 https://github.com/boxbackup/boxbackup/commit/b90727839ce006bc275c0bb714e34efdacb84ae5 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M test/httpserver/testhttpserver.cpp Log Message: ----------- Fix test/httpserver startup on Windows (compiled with MSVC). Avoid using the rm command, and use the correct name for the test executables compiled by our cmake alternate build system. Commit: c8c02d3659e476fdf48aa5c15770caed413debad https://github.com/boxbackup/boxbackup/commit/c8c02d3659e476fdf48aa5c15770caed413debad Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M test/s3store/tests3store.cpp Log Message: ----------- Remove unix shell-isms from test/s3store, to make it work on Windows. Compare: https://github.com/boxbackup/boxbackup/compare/ce103456d969...c8c02d3659e4 From noreply at github.com Thu Dec 24 16:12:33 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 08:12:33 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] dce76b: Remove duplicate printing of exception details on ... Message-ID: <567c19718339a_3c753f9f46e6529c1439b5@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: dce76b728c8d4ddb8c49389a0fde7f2d0749c197 https://github.com/boxbackup/boxbackup/commit/dce76b728c8d4ddb8c49389a0fde7f2d0749c197 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M infrastructure/buildenv-testmain-template.cpp Log Message: ----------- Remove duplicate printing of exception details on test errors. BoxException::what() now contains the full details of the exception, so we don't need to print the value returned by GetMessage() as well. Commit: 284252ccd65d45c31c7005777227b89096ea01ac https://github.com/boxbackup/boxbackup/commit/284252ccd65d45c31c7005777227b89096ea01ac Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/common/Logging.h Log Message: ----------- Remove duplicate error number from Windows log messages. GetErrorMessage() already includes the error number in the text string that it returns, so we don't need to include it again. Commit: 10816862330aac6305229ea2e71d171b908ae0b9 https://github.com/boxbackup/boxbackup/commit/10816862330aac6305229ea2e71d171b908ae0b9 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/win32/emu.cpp Log Message: ----------- Improve error message when we fail to register our custom Event Source on Windows. Commit: 429ad54fb3619360ec138473a04f127454aef713 https://github.com/boxbackup/boxbackup/commit/429ad54fb3619360ec138473a04f127454aef713 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/win32/emu.cpp Log Message: ----------- Throw an exception if we try to openlog() without closelog() first on Windows. Use INVALID_HANDLE_VALUE for invalid handle values, instead of 0. Commit: f610e55c5c6ed4c5aa206b4ed77a51ad9fa9e7a2 https://github.com/boxbackup/boxbackup/commit/f610e55c5c6ed4c5aa206b4ed77a51ad9fa9e7a2 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: A infrastructure/cmake/bin_bbstored.vcxproj.user A infrastructure/cmake/test_backupstore.vcxproj.user A infrastructure/cmake/test_backupstorefix.vcxproj.user A infrastructure/cmake/test_common.vcxproj.user A infrastructure/cmake/test_httpserver.vcxproj.user A infrastructure/cmake/test_raidfile.vcxproj.user Log Message: ----------- Add Visual Studio .user files to start executables in the right working directories. Compare: https://github.com/boxbackup/boxbackup/compare/c8c02d3659e4...f610e55c5c6e From noreply at github.com Thu Dec 24 17:56:23 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 09:56:23 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] bbeb6a: Build release libs as well as debug in Appveyor, a... Message-ID: <567c31c7e8f2d_218a3fb5bb9532a015083b@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: bbeb6ac1d9a4c8ff4ac0d1167d6875afae097393 https://github.com/boxbackup/boxbackup/commit/bbeb6ac1d9a4c8ff4ac0d1167d6875afae097393 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M appveyor.yml M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Build release libs as well as debug in Appveyor, and link the right ones into boxbackup. From noreply at github.com Thu Dec 24 17:59:15 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 09:59:15 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 5b1a1e: We need to include IOStreamGetLine.h on Unix as we... Message-ID: <567c327355e65_59543fa0316db29c10533a@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 5b1a1ea76456dfb96f8194878ef862630f3b2fd7 https://github.com/boxbackup/boxbackup/commit/5b1a1ea76456dfb96f8194878ef862630f3b2fd7 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/server/ServerControl.cpp Log Message: ----------- We need to include IOStreamGetLine.h on Unix as well as on Windows. From noreply at github.com Thu Dec 24 18:02:43 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 10:02:43 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] c0b94d: We don't need to redefine TEST_EXECUTABLE here, Te... Message-ID: <567c3343be670_70b03fc4a93872c0126221@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: c0b94d0d7c9cb16777c72cf7789b206da0e2f05d https://github.com/boxbackup/boxbackup/commit/c0b94d0d7c9cb16777c72cf7789b206da0e2f05d Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M test/httpserver/testhttpserver.cpp Log Message: ----------- We don't need to redefine TEST_EXECUTABLE here, Test.h does it for us. From noreply at github.com Thu Dec 24 18:12:54 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 10:12:54 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] d13cb6: In release configuration, install binaries into re... Message-ID: <567c35a6a4bc3_1e103ff719db92a06589@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: d13cb62d1f893e015ad8967c30db0d439aad83a7 https://github.com/boxbackup/boxbackup/commit/d13cb62d1f893e015ad8967c30db0d439aad83a7 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- In release configuration, install binaries into release tree, not debug tree. Commit: ba014557a398410d3ad9a16193dbbde75c816bad https://github.com/boxbackup/boxbackup/commit/ba014557a398410d3ad9a16193dbbde75c816bad Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Really build both debug and release versions of PCRE and Zlib. Compare: https://github.com/boxbackup/boxbackup/compare/c0b94d0d7c9c...ba014557a398 From noreply at github.com Thu Dec 24 20:26:49 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 12:26:49 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 041996: Add a verbose mode to runtest.pl, to show the buil... Message-ID: <567c5509f24f1_b043fdb28ac329c8379e@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0419969afa44e87cf7eaa1cb23169bf35c169c4b https://github.com/boxbackup/boxbackup/commit/0419969afa44e87cf7eaa1cb23169bf35c169c4b Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M runtest.pl.in Log Message: ----------- Add a verbose mode to runtest.pl, to show the build progress. Commit: 560966d7f4ec11962273eb7579f88d5f7e744298 https://github.com/boxbackup/boxbackup/commit/560966d7f4ec11962273eb7579f88d5f7e744298 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt M runtest.pl.in Log Message: ----------- Run release tests, not debug tests, in the release configuration. Compare: https://github.com/boxbackup/boxbackup/compare/ba014557a398...560966d7f4ec From noreply at github.com Thu Dec 24 21:02:31 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 13:02:31 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2fb99a: Catch exceptions during destruction of BackupStore... Message-ID: <567c5d6729e89_40f43ffa3ff872c072072@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 2fb99a5d3bc6d6d6fc26393090dccb4e8526771b https://github.com/boxbackup/boxbackup/commit/2fb99a5d3bc6d6d6fc26393090dccb4e8526771b Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M lib/backupstore/BackupStoreRefCountDatabase.cpp Log Message: ----------- Catch exceptions during destruction of BackupStoreRefCountDatabase as well. Like HousekeepStoreAccount and BackupStoreCheck, throwing an exception during the destructor will terminate the application in an "unusual way". From noreply at github.com Thu Dec 24 23:23:13 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 15:23:13 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 9ea9e5: Substitute TARGET_PERL in test/bbackupd config. Message-ID: <567c7e6154ee8_59493fed1ad2d2b86187a@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 9ea9e5f17b3ddd6a901172d7cba6d62fcee81fb1 https://github.com/boxbackup/boxbackup/commit/9ea9e5f17b3ddd6a901172d7cba6d62fcee81fb1 Author: Chris Wilson 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 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 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 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 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 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 From noreply at github.com Thu Dec 24 23:37:10 2015 From: noreply at github.com (GitHub) Date: Thu, 24 Dec 2015 15:37:10 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 745a1e: Fix recursive directory deletion on Windows. Message-ID: <567c81a6c1946_53163fc3ac9732b81752dd@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 745a1e9243f074aadb2577d0b7a5d8f33efb15b5 https://github.com/boxbackup/boxbackup/commit/745a1e9243f074aadb2577d0b7a5d8f33efb15b5 Author: Chris Wilson Date: 2015-12-24 (Thu, 24 Dec 2015) Changed paths: M test/bbackupd/testbbackupd.cpp Log Message: ----------- Fix recursive directory deletion on Windows. From noreply at github.com Fri Dec 25 21:40:02 2015 From: noreply at github.com (GitHub) Date: Fri, 25 Dec 2015 13:40:02 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b8901: Fix deletion of fixtures between tests in test/bac... Message-ID: <567db7b22c9a_57e13fb4d4a812b81221c2@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 0b8901506e2a47585edbdada41130d3aabf721c5 https://github.com/boxbackup/boxbackup/commit/0b8901506e2a47585edbdada41130d3aabf721c5 Author: Chris Wilson Date: 2015-12-25 (Fri, 25 Dec 2015) Changed paths: M lib/common/Test.cpp Log Message: ----------- Fix deletion of fixtures between tests in test/backupstore. From noreply at github.com Fri Dec 25 22:55:45 2015 From: noreply at github.com (GitHub) Date: Fri, 25 Dec 2015 14:55:45 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] cbb347: Fix deletion of test fixture directories with unic... Message-ID: <567dc9713c5d1_55b53fe6ceedd2b8131770@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: cbb347eed395050107cc56a0849678b8efb8194b https://github.com/boxbackup/boxbackup/commit/cbb347eed395050107cc56a0849678b8efb8194b Author: Chris Wilson Date: 2015-12-25 (Fri, 25 Dec 2015) Changed paths: M lib/common/Test.cpp M lib/win32/emu.h Log Message: ----------- Fix deletion of test fixture directories with unicode names on Windows. We need to use CreateProcessW() instead of system() to pass these filenames to the rd command. Fixes every test that runs after test_unicode_filenames_can_be_backed_up in test/bbackupd. From noreply at github.com Sat Dec 26 23:22:37 2015 From: noreply at github.com (GitHub) Date: Sat, 26 Dec 2015 15:22:37 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] cecb99: Fix test/backupstorefix random failures caused by ... Message-ID: <567f213dce262_7eea3ff0fc1212b82124ef@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: cecb99b48ac1e4123ef835dc442fcf90e517e998 https://github.com/boxbackup/boxbackup/commit/cecb99b48ac1e4123ef835dc442fcf90e517e998 Author: Chris Wilson Date: 2015-12-26 (Sat, 26 Dec 2015) Changed paths: M test/backupstorefix/testbackupstorefix.cpp M test/backupstorefix/testfiles/testbackupstorefix.pl.in Log Message: ----------- Fix test/backupstorefix random failures caused by file upload order. Previously, files were uploaded using bbackupd, which did it in the order that it read the directories, which was OS-dependent. So destroying certain fixed RaidFiles would have an unpredictable effect on the store. Now, we write a manifest when creating the test files, and upload them in exactly that order, so that the ID of each file will always be the same. From noreply at github.com Sat Dec 26 23:55:13 2015 From: noreply at github.com (GitHub) Date: Sat, 26 Dec 2015 15:55:13 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 78e9da: Replace Unix-specific paths used by test/bbackupd ... Message-ID: <567f28e1e9b23_18d63f87d48232a01331a8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 78e9dac99b12ae057060aa507ad9e523f2687ae4 https://github.com/boxbackup/boxbackup/commit/78e9dac99b12ae057060aa507ad9e523f2687ae4 Author: Chris Wilson Date: 2015-12-26 (Sat, 26 Dec 2015) Changed paths: M test/bbackupd/testfiles/extcheck1.pl.in M test/bbackupd/testfiles/extcheck2.pl.in Log Message: ----------- Replace Unix-specific paths used by test/bbackupd with native paths. Should fix some problems with running the perl scripts, causing test failures on Windows. Commit: 2cf984e9509ee18b4d0a3b0e39c7774a5eae376e https://github.com/boxbackup/boxbackup/commit/2cf984e9509ee18b4d0a3b0e39c7774a5eae376e Author: Chris Wilson Date: 2015-12-26 (Sat, 26 Dec 2015) Changed paths: M test/bbackupd/testbbackupd.cpp Log Message: ----------- Fix keepalive test on Windows, which depends on number of files present. On Windows there are no symlinks, so there should be 3 fewer files in the directory, and thus 6 fewer keepalives sent. Commit: 2e7371e4ed98d6a5e0a7c0845cf9f50a98f055a7 https://github.com/boxbackup/boxbackup/commit/2e7371e4ed98d6a5e0a7c0845cf9f50a98f055a7 Author: Chris Wilson Date: 2015-12-26 (Sat, 26 Dec 2015) Changed paths: M test/bbackupd/testbbackupd.cpp Log Message: ----------- Exclude one more symlink from untarring on Windows with 7za. Compare: https://github.com/boxbackup/boxbackup/compare/cecb99b48ac1...2e7371e4ed98 From noreply at github.com Sun Dec 27 10:59:22 2015 From: noreply at github.com (GitHub) Date: Sun, 27 Dec 2015 02:59:22 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 130b85: Fix passing of "release" argument to runtest.pl in... Message-ID: <567fc48a7f329_2a553ff40ea592bc10645c@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 130b85588efdf3221130c098c1e7c8898c55ea00 https://github.com/boxbackup/boxbackup/commit/130b85588efdf3221130c098c1e7c8898c55ea00 Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M infrastructure/cmake/CMakeLists.txt Log Message: ----------- Fix passing of "release" argument to runtest.pl in release mode. From noreply at github.com Sun Dec 27 18:48:12 2015 From: noreply at github.com (GitHub) Date: Sun, 27 Dec 2015 10:48:12 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] b513e9: Whitespace cleanup. Message-ID: <5680326c204b0_478d3f9e011292b8417bd@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: b513e9a2f74068b65693e82f1d861f94b460118e https://github.com/boxbackup/boxbackup/commit/b513e9a2f74068b65693e82f1d861f94b460118e Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M lib/backupstore/HousekeepStoreAccount.cpp Log Message: ----------- Whitespace cleanup. Commit: 863e811335dd84c0c129a0c5dca4324b399538e0 https://github.com/boxbackup/boxbackup/commit/863e811335dd84c0c129a0c5dca4324b399538e0 Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M lib/backupstore/StoreTestUtils.cpp Log Message: ----------- Check that DoHousekeeping() actually returns true. Commit: e302ded5b7d40fe88d65808564f4db9df2a6f878 https://github.com/boxbackup/boxbackup/commit/e302ded5b7d40fe88d65808564f4db9df2a6f878 Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Try listing files to help debug random failures of test_multiple_uploads(). Compare: https://github.com/boxbackup/boxbackup/compare/130b85588efd...e302ded5b7d4 From noreply at github.com Sun Dec 27 20:48:08 2015 From: noreply at github.com (GitHub) Date: Sun, 27 Dec 2015 12:48:08 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] 522d67: Unquote cache directories to try to fix AppVeyor c... Message-ID: <56804e88b5dc9_cc53fc7d971f29c385b@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: 522d67a1f80c9f718e5996278277e381d4ff43d9 https://github.com/boxbackup/boxbackup/commit/522d67a1f80c9f718e5996278277e381d4ff43d9 Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- Unquote cache directories to try to fix AppVeyor caching error: "The filename, directory name, or volume label syntax is incorrect" From noreply at github.com Sun Dec 27 20:55:01 2015 From: noreply at github.com (GitHub) Date: Sun, 27 Dec 2015 12:55:01 -0800 Subject: [Box Backup-commit] [boxbackup/boxbackup] daccc5: OK, try single-quoting then. Message-ID: <56805025be2fe_32ec3fd7191692b8647a6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/appveyor Home: https://github.com/boxbackup/boxbackup Commit: daccc5ec7fd74b096e04cbc13c37c15fd77c9a22 https://github.com/boxbackup/boxbackup/commit/daccc5ec7fd74b096e04cbc13c37c15fd77c9a22 Author: Chris Wilson Date: 2015-12-27 (Sun, 27 Dec 2015) Changed paths: M appveyor.yml Log Message: ----------- OK, try single-quoting then.