[Box Backup-commit] [boxbackup/boxbackup] 971fbb: Speed up superbuild rebuild by not extracting Boos...
GitHub
noreply at github.com
Mon Jan 1 16:16:04 GMT 2018
Branch: refs/heads/openssl_1_1
Home: https://github.com/boxbackup/boxbackup
Commit: 971fbbce13186199b3ac67f35a7fb5acfc777295
https://github.com/boxbackup/boxbackup/commit/971fbbce13186199b3ac67f35a7fb5acfc777295
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M infrastructure/cmake/windows/CMakeLists.txt
Log Message:
-----------
Speed up superbuild rebuild by not extracting Boost again
(cherry picked from commit 8976906a563ab04eb3d1310c59d4c13cdc3b525e)
Commit: d432128c6f9390a3749af1430c8a76fbc52badf7
https://github.com/boxbackup/boxbackup/commit/d432128c6f9390a3749af1430c8a76fbc52badf7
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M infrastructure/cmake/windows/CMakeLists.txt
Log Message:
-----------
Remove BoxBackup install step from Windows unibuild
We don't need to install anything in C:\Program Files\BoxBackup, and often
don't have permission to do that anyway.
(cherry picked from commit 2d31a3178ba5a39af594c1a0188748f5c8045b18)
(cherry picked from commit dab8ccc4b0b9eef06c9e063fc510f9952a0757f7)
Commit: d22ea1891f8930b105665d896ad6c7d5034769cf
https://github.com/boxbackup/boxbackup/commit/d22ea1891f8930b105665d896ad6c7d5034769cf
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M infrastructure/m4/boxbackup_tests.m4
M infrastructure/makebuildenv.pl.in
Log Message:
-----------
Detect which debugger to use in t-gdb scripts: lldb or gdb
Should make debugging on Mac and BSD less painful.
Make t-gdb fail with an error when no debugger was detected.
(cherry picked from commit da98a8183737fb1fcb658cebd9612791a4750c4c)
(cherry picked from commit ea6bc722131222d1fad08521e61f552f16941b01)
(cherry picked from commit 38ba7510f2cad9accf445d5633c64e98a637a139)
(cherry picked from commit 02bfd7e5bdd2abc185b12f37e1f536269db6817a)
Commit: 01755b62f6542d25a885a4fe26ce9fc1ac6decaf
https://github.com/boxbackup/boxbackup/commit/01755b62f6542d25a885a4fe26ce9fc1ac6decaf
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M infrastructure/makebuildenv.pl.in
Log Message:
-----------
Fix quoting of CXXFLAGS and LDFLAGS in Makefiles
Previously, it was impossible to include an @ sign in these flags (for example,
to link to support --with-ssl-headers=/usr/local/opt/openssl at 1.1/include/)
because it was interpreted as a list variable name by Perl. Now the variables
are evaluated single-quoted before being substituted into the Makefile output.
(cherry picked from commit 2e9c90d3f32c69cc89d01fb64ced9fca80aae985)
Commit: 3db0438644b10370293d9b2f3bd8457561e2c9f8
https://github.com/boxbackup/boxbackup/commit/3db0438644b10370293d9b2f3bd8457561e2c9f8
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M lib/crypto/Random.cpp
Log Message:
-----------
Replace RAND_pseudo_bytes with RAND_bytes
RAND_pseudo_bytes is less secure and is now deprecated.
(cherry picked from commit f449986b68bd12c18d742c91b625779ae75b11a2)
Commit: 4e28f0871a854af785b3f91ebecf87676fcad07f
https://github.com/boxbackup/boxbackup/commit/4e28f0871a854af785b3f91ebecf87676fcad07f
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2018-01-01 (Mon, 01 Jan 2018)
Changed paths:
M appveyor.yml
M infrastructure/cmake/CMakeLists.txt
M infrastructure/cmake/windows/CMakeLists.txt
M lib/crypto/CipherBlowfish.cpp
M lib/crypto/CipherContext.cpp
M lib/crypto/CipherContext.h
M lib/crypto/CipherException.txt
M lib/server/TLSContext.cpp
M test/crypto/testcrypto.cpp
Log Message:
-----------
Add support for OpenSSL 1.1 and replace deprecated function calls
See https://github.com/boxbackup/boxbackup/issues/16 for details. Thanks to
Chris West @FauxFaux for the initial patch!
Use OpenSSL 1.1.0g for Windows superbuild.
Fix Windows build by removing calls to obsolete do_ms.bat
<https://stackoverflow.com/questions/39076244/why-there-is-no-ms-do-ms-bat-after-perl-configure-vc-win64a/39247560#39247560>.
Workaround for incorrect library suffixes searched by FindOpenSSL
<https://gitlab.kitware.com/cmake/cmake/issues/17604>.
(cherry picked from commit edd3687f067c68b131822e0064cdeff5bf7a3835)
(cherry picked from commit b003e009d1fccadf55a0f59a01c66f7b80f9b3e5)
(cherry picked from commit cc6e20466b857f7e20d816a2c20cb36f112398ab)
(cherry picked from commit 303c6405e3bc1e673dbc691792e0633742c01f4e)
(cherry picked from commit 4e24006f75142a254f1a7db76cf9da1e752d9283)
(cherry picked from commit 448ac48a89538f67f508f8d21931c5e6e90472c0)
Compare: https://github.com/boxbackup/boxbackup/compare/00b3bb069721...4e28f0871a85
More information about the Boxbackup-commit
mailing list