0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-30 23:43:09 +01:00
nodejs/deps/openssl
Shigeki Ohtsu ff4f16b7dd deps: upgrade openssl sources to 1.0.2e
This just replaces all sources of openssl-1.0.2e.tar.gz into
deps/openssl/openssl

deps: copy all openssl header files to include dir

All symlink files in `deps/openssl/openssl/include/openssl/`
are removed and replaced with real header files to avoid
issues on Windows. Two files of opensslconf.h in crypto and
include dir are replaced to refer config/opensslconf.h.

deps: fix openssl assembly error on ia32 win32

`x86masm.pl` was mistakenly using .486 instruction set, why `cpuid` (and
perhaps others) are requiring .686 .

deps: fix asm build error of openssl in x86_win32

See
https://mta.openssl.org/pipermail/openssl-dev/2015-February/000651.html

node needs to stop using masm and move to nasm or yasm on Win32.

openssl: fix keypress requirement in apps on win32

Reapply b910613792 .

deps: add -no_rand_screen to openssl s_client

In openssl s_client on Windows, RAND_screen() is invoked to initialize
random state but it takes several seconds in each connection.
This added -no_rand_screen to openssl s_client on Windows to skip
RAND_screen() and gets a better performance in the unit test of
test-tls-server-verify.
Do not enable this except to use in the unit test.

deps: update openssl config files

Regenrate config files for supported platforms with Makefile.

deps: update openssl asm and asm_obsolete files

Regenerate asm files with Makefile and CC=gcc and ASM=gcc where
gcc-4.8.4. Also asm files in asm_obsolete dir to support old compiler
and assmebler are regenerated without CC and ASM envs.

PR-URL: https://github.com/nodejs/node/pull/4134
Reviewed-By: Fedor Indutny <fedor@indutny.com>
2015-12-04 03:56:12 +09:00
..
asm deps: upgrade openssl sources to 1.0.2e 2015-12-04 03:56:12 +09:00
asm_obsolete deps: upgrade openssl sources to 1.0.2e 2015-12-04 03:56:12 +09:00
config deps: upgrade openssl sources to 1.0.2e 2015-12-04 03:56:12 +09:00
doc node: rename from io.js to node 2015-08-23 17:59:43 -04:00
fips crypto: support FIPS mode of OpenSSL 2015-06-11 01:49:20 +02:00
openssl deps: upgrade openssl sources to 1.0.2e 2015-12-04 03:56:12 +09:00
buildinf.h
masm_compile.gypi deps: refactor openssl.gyp 2015-04-04 12:37:26 +09:00
openssl-cli.gypi deps, build: add support older assembler 2015-04-15 00:38:57 +09:00
openssl.gyp build: Updates to enable AIX support 2015-09-15 13:17:28 -04:00
openssl.gypi build: first set of updates to enable PPC support 2015-08-04 11:56:16 -07:00