Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
579eb98
Update binding with curl-config for discovery of libcurl
implausible Sep 9, 2018
382bedb
Bump fs-extra to get rid of most promisify calls in nodegit
implausible Sep 9, 2018
1bf1dde
Bump libssh2
implausible Sep 9, 2018
189a46d
Use isolate version of ToInt32
implausible Sep 9, 2018
a53d000
Package lock changes from node 10
implausible Sep 9, 2018
4876b88
Drop node 9 for 10
implausible Sep 9, 2018
58063a5
Continue using OpenSSL over libgcrypt on windows
implausible Sep 9, 2018
5b8bc61
Do not compile openssl
emmax86 Sep 19, 2018
eda6d15
Include OpenSSL headers if building for Electron on macOS
emmax86 Sep 20, 2018
da3a2e5
Touch up Mac conditions, include OpenSSL on Windows for Electron
emmax86 Sep 20, 2018
fe11aab
Remove OpenSSL source as a vendored library
emmax86 Sep 20, 2018
115fcff
Dynamically link against OpenSSL on Linux/BSD
emmax86 Sep 20, 2018
c2503b0
Unmangle lib includes on Windows
emmax86 Sep 21, 2018
6cdcfd8
Use proper callback for setting thread ID in OpenSSL
emmax86 Sep 21, 2018
fde3782
Fix libssh2 linking errors to node's OpenSSL
emmax86 Sep 21, 2018
8f331f7
Pull down OpenSSL 1.1 on Mac CI
emmax86 Sep 21, 2018
371c67e
Calculate OS dependent directory on libssl configure
emmax86 Sep 21, 2018
49fc43b
Add script for discovering OpenSSL dependencies from Conan
emmax86 Sep 22, 2018
e369688
Touch up OpenSSL discovery script
emmax86 Sep 24, 2018
bc7fd43
Commit the OpenSSL distributions we currently want to pull from
emmax86 Sep 24, 2018
90bb388
Create a script for acquiring OpenSSL distributions based on OS/platform
emmax86 Sep 25, 2018
4d262fe
Fixup misdiscovered OpenSSL distros
emmax86 Sep 25, 2018
d3698fd
Add openssl to gitignore
emmax86 Sep 25, 2018
136dace
WIP on action for acquiring OpenSSL
emmax86 Sep 25, 2018
0f1ad0e
Fixed shipping wrong Mac OpenSSL distros 🙈
emmax86 Sep 26, 2018
1d33631
Specify configureLibssh as a dependency of libssh2
emmax86 Sep 26, 2018
3f7fab0
Only populate CPPFLAGs env variable during configureOpenSSL
emmax86 Sep 26, 2018
aa63038
Do not install Homebrew on Mac Travis
emmax86 Sep 26, 2018
1a09d76
Remove unused OpenSSL headers / binaries from Sigmoid
emmax86 Sep 26, 2018
44ae2b7
Document new files / changes
emmax86 Sep 26, 2018
c98a5be
Explicitly label release distributions of OpenSSL as such
emmax86 Sep 27, 2018
a686328
Update gitignore to ignore libssh2 generated files
emmax86 Sep 27, 2018
a637c19
Move ramda, request-promise-native, and tar-fs to deps from dev-deps
emmax86 Sep 27, 2018
3497732
Touch up README for utils, code formatting, links
emmax86 Sep 27, 2018
e01338f
Use R.find instead of R.reduce to do linear search on distribution pairs
emmax86 Sep 27, 2018
470f34d
Acquire VS14-compiled builds on Windows
emmax86 Sep 27, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Pull down OpenSSL 1.1 on Mac CI
  • Loading branch information
emmax86 committed Sep 25, 2018
commit 8f331f7c1278d4d6f347b5eba6b94a9420a6b022
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ before_install:
- export CXX=clang++
- export npm_config_clang=1
- export JOBS=4
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install openssl@1.1; fi

- if [ -z "$TRAVIS_TAG" ] && [ "$EXTENDED_TESTING" == "true" ]; then
export GYP_DEFINES="coverage=1 use_obsolete_asm=true";
Expand Down