-
-
Notifications
You must be signed in to change notification settings - Fork 35.8k
Comparing changes
Open a pull request
base repository: nodejs/node
base: e6ad7f4c9c647e4a36da0b5c561efb286c4d3e34
head repository: nodejs/node
compare: 29002ceb4ebdb60e85034d529d147d6a5b2cf34c
- 11 commits
- 3,485 files changed
- 2 contributors
Commits on Jan 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c581b9a - Browse repository at this point
Copy the full SHA c581b9aView commit details -
deps: fix gyp/gypi for openssl-1.1.1
Some of defines and cppflags in the build config of OpenSSL-1.1.1 were moved to new attributes. Gyp and gypi file generations are needed to be fixed to include them. PR-URL: #25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org> Backport-PR-URL: #25688
Configuration menu - View commit details
-
Copy full SHA for e204399 - Browse repository at this point
Copy the full SHA e204399View commit details -
deps: fix MacOS and Win build for OpenSSL-1.1.1
Because llvm on MacOS does not support AVX-512, asm files need to be limited to AVX-2 support even when they are generated on Linux. fake_gcc.pl returns the fake llvm banner version for MacOS as if the assembler supports upto AVX-2. For Windows, makefiles for nmake were updated in OpenSSL-1.1.1 and they are rewritten into GNU makefile format by hand. PR-URL: #25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org> Backport-PR-URL: #25688
Configuration menu - View commit details
-
Copy full SHA for 0a0f15f - Browse repository at this point
Copy the full SHA 0a0f15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 670f100 - Browse repository at this point
Copy the full SHA 670f100View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad04d7b - Browse repository at this point
Copy the full SHA ad04d7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5225214 - Browse repository at this point
Copy the full SHA 5225214View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d5c528 - Browse repository at this point
Copy the full SHA 5d5c528View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4ec110 - Browse repository at this point
Copy the full SHA d4ec110View commit details -
tls: make ossl 1.1.1 cipher list throw error
Make OpenSSL 1.1.1 error during cipher list setting if it would have errored with OpenSSL 1.1.0. Can be dropped after our OpenSSL fixes this upstream. See: openssl/openssl#7759 PR-URL: #25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org> Backport-PR-URL: #25688
Configuration menu - View commit details
-
Copy full SHA for c34c569 - Browse repository at this point
Copy the full SHA c34c569View commit details -
tls: workaround handshakedone in renegotiation
`SSL_CB_HANDSHAKE_START` and `SSL_CB_HANDSHAKE_DONE` are called sending HelloRequest in OpenSSL-1.1.1. We need to check whether this is in a renegotiation state or not. PR-URL: #25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org> Backport-PR-URL: #25688
Configuration menu - View commit details
-
Copy full SHA for 6e80f6d - Browse repository at this point
Copy the full SHA 6e80f6dView commit details -
test: assert on client and server side seperately
This gets better coverage of the codes, and is more explicit. It also works around ordering differences in the errors produced by openssl. The approach was tested with 1.1.0 and 1.1.1, as well as TLSv1.2 vs TLSv1.3. OpenSSL 1.1.0 is relevant when node is built against a shared openssl. PR-URL: #25381 Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Shigeki Ohtsu <ohtsu@ohtsu.org> Backport-PR-URL: #25688
Configuration menu - View commit details
-
Copy full SHA for 29002ce - Browse repository at this point
Copy the full SHA 29002ceView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we canβt render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff e6ad7f4c9c647e4a36da0b5c561efb286c4d3e34...29002ceb4ebdb60e85034d529d147d6a5b2cf34c