Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v13.13.0 release proposal #32813

Merged
merged 181 commits into from
Apr 14, 2020
Merged
Changes from all commits
Commits
Show all changes
181 commits
Select commit Hold shift + click to select a range
7f0ed89
doc: add link to DNS definition
rosaxxny Mar 12, 2020
8e00f0d
repl: fixup error message
jasnell Mar 24, 2020
567b352
http: fixup options.method error message
jasnell Mar 24, 2020
eda165f
build: drop Travis in favor of Actions
mmarchini Mar 23, 2020
13377a0
src: cleanup DestroyParam when Environment exits
addaleax Mar 22, 2020
aa28227
src: check for empty maybe local
Xstoudi Mar 18, 2020
778dcc8
src: clean v8 namespaces in env.cc file
juanarbol Mar 19, 2020
edee4ec
doc: add mildsunrise to collaborators
mildsunrise Mar 27, 2020
2f8f619
test: revise test-http-client-default-headers-exist
Trott Mar 25, 2020
09cd744
src: simplify large pages mapping code
Mar 20, 2020
11d7cf1
test: replace Map with Array in test-cluster-net-listen-ipv6only-false
Trott Mar 20, 2020
b1e6f29
test: use Promise.all() in test-cluster-net-listen-ipv6only-false
Trott Mar 21, 2020
1de9718
src: remove excess v8 namespace
himself65 Mar 11, 2020
8770fd9
fs: fixup error message for invalid options.recursive
jasnell Mar 24, 2020
814d88a
console: fixup error message
jasnell Mar 24, 2020
fbf0493
src: fix compiler warnings in node_report_module
danbev Mar 26, 2020
432e58f
build: disable -Wattributes warnings on aix
bnoordhuis Mar 22, 2020
1e27f66
doc: add missing changes: entry for mkdir
addaleax Mar 25, 2020
1b97d25
doc: rename cve_management_process.md to fit doc style guide
lingsamuel Mar 24, 2020
36c6d22
test: unflake async-hooks/test-statwatcher
bzoz Mar 25, 2020
fbb51b9
test: check bundled binaries are signed on macOS
richardlau Mar 27, 2020
f179a22
test: remove a duplicated test
himself65 Mar 24, 2020
bd9f4d2
http: increase default header size from 8KB to 16KB
rosaxxny Mar 27, 2020
394f8ca
doc,crypto: clarify oaepHash option's impact
panva Mar 18, 2020
b973b93
src: enhance template function 'MakeUtf8String'
himself65 Mar 17, 2020
f690fc9
deps: update acorn to v7.1.1
BridgeAR Mar 17, 2020
e7e3aee
doc: use uppercase on windows path
himself65 Mar 16, 2020
7d4ec42
doc: fix profile type of --heap-prof-name
syohex Mar 21, 2020
06bff18
src: replace handle dereference with ContainerOf
HarshithaKP Mar 16, 2020
c71736e
src: unify Linux and FreeBSD large pages implem
Mar 26, 2020
02eea77
test: revise test-http-response-multi-content-length
Trott Mar 27, 2020
6cdccc8
doc: fix typo in maintaining-openssl guide
snitin315 Mar 30, 2020
02b0c9e
doc: fix typo in maintaining-zlib guide
snitin315 Mar 30, 2020
002048e
doc: fix typo in http2 docs
snitin315 Mar 30, 2020
05111c4
benchmark: add `no-var` rule in .eslintrc.yaml
dnlup Feb 14, 2020
b188b3c
benchmark: use const instead of var in async_hooks
dnlup Feb 14, 2020
54c6219
benchmark: use let instead of var in common.js
dnlup Feb 14, 2020
93b3997
benchmark: use let instead of var in dns
dnlup Feb 14, 2020
4ce6fc5
benchmark: use let instead of var in run.js
dnlup Feb 14, 2020
f172014
benchmark: use let instead of var in timers
dnlup Feb 14, 2020
108e91f
benchmark: use let instead of var in tls
dnlup Feb 14, 2020
148df0a
benchmark: use let instead of var in url
dnlup Feb 14, 2020
f1d3fb0
benchmark: use let instead of var in util
dnlup Feb 14, 2020
d831665
benchmark: use let instead of var in worker
dnlup Feb 14, 2020
b556670
benchmark: use let instead of var in zlib
dnlup Feb 14, 2020
1e76bc6
src: check for overflow when extending AliasedBufferBase
amdoku Feb 11, 2020
9c901a5
src: add aliased-buffer-overflow abort test
amdoku Feb 12, 2020
928a490
src: add test/abort build tasks
amdoku Feb 14, 2020
6d86651
util: fix inspecting document.all
devsnek Feb 24, 2020
30d55a3
fs: add fs.readv()
SheikhSajid Mar 16, 2020
72983d2
test: skip some binding tests on IBMi PASE
dmabupt Feb 26, 2020
1905b9e
test: als variant of test-timers-clearImmediate
HarshithaKP Mar 16, 2020
6d4d299
doc: tests local links in markdown documents
aduh95 Mar 19, 2020
7c3c062
http: don't emit 'readable' after 'close'
ronag Mar 15, 2020
68608b2
lib: replace Array to ArrayIsArray by primordials
himself65 Mar 14, 2020
2ee684a
win,build: set exit_code on configure failure
Mar 9, 2020
73fec7c
test: harden the tick sampling logic
HarshithaKP Mar 11, 2020
ff3615d
http: move free socket error handling to agent
ronag Feb 28, 2020
cad768e
stream: change var to let/const in stream files
Saajan Mar 11, 2020
5740a70
lib: removed unused error code
yashLadha Mar 25, 2020
833d78a
worker: runtime error on pthread creation
HarshithaKP Mar 18, 2020
986a605
test: skip a wasi test on IBMi PASE
dmabupt Mar 24, 2020
1fc19b0
test: fix a typo on test-fs-read-optional-params
himself65 Mar 24, 2020
b8b8e82
fs: fix fs.read when passing null value
himself65 Mar 25, 2020
e2b08f0
src: remove unnecessary 'Local.As' operation
himself65 Mar 15, 2020
2c32e59
crypto: clear openssl error stack after en/decrypt
bnoordhuis Mar 13, 2020
b494053
doc: update AUTHORS list
lpinca Mar 12, 2020
e14317a
dns: add dns.ALL hints flag constant
murgatroid99 Mar 9, 2020
4f98b71
wasi: clean up options validation
lundibundi Feb 14, 2020
5080491
src: refactoring and cleanup of node_i18n
jasnell Mar 22, 2020
979fb15
doc: update context-aware section of addon doc
Jul 12, 2019
04237ec
src: handle report options on fatalerror
sam-github Mar 25, 2020
8bcbb8d
test: refactor test-http-information-processing
Trott Mar 29, 2020
ffdd82b
tools: only fetch previous versions when necessary
richardlau Mar 27, 2020
bc7f819
module: path-only CJS exports extension searching
guybedford Mar 18, 2020
9ee2afa
doc: add ASAN build instructions
gengjiawen Mar 23, 2020
3c8bf90
net: wait for shutdown to complete before closing
ronag Mar 25, 2020
ca26620
test: add test-worker-prof to the SLOW list for debug
MylesBorins Mar 31, 2020
28077a0
test: mark test-http2-reset-flood flaky on bsd
MylesBorins Apr 1, 2020
3417cc5
deps: upgrade openssl sources to 1.1.1f
hassaanp Mar 31, 2020
8586838
deps: update archs files for OpenSSL-1.1.1f
hassaanp Mar 31, 2020
f0a31e3
doc: update releaser list in README.md
MylesBorins Mar 31, 2020
4e5271a
tracing: do not attempt to call into JS when disallowed
addaleax Mar 29, 2020
4acd7f4
worker: do not emit 'exit' events during process.exit()
addaleax Mar 29, 2020
8597df4
http: fix incorrect headersTimeout measurement
OrKoN Oct 30, 2019
78b90d9
benchmark: fix error on server close in AsyncLocalStorage benchmark
puzpuzpuz Mar 26, 2020
e066584
src: align PerformanceState class name with conventions
addaleax Mar 28, 2020
f284d59
src: move JSONWriter into its own file
addaleax Mar 29, 2020
c095520
report: add missing locks for report_on_fatalerror accessors
addaleax Mar 28, 2020
0e4ce8f
test: add known issues test for #31733
bnoordhuis Feb 18, 2020
b6f7196
doc: improve fs.read documentation
hachimiSfeir Aug 22, 2019
0faaa7c
src: clean up worker thread creation code
addaleax Mar 30, 2020
4df3ac2
src: remove loop_init_failed_ from Worker class
addaleax Mar 30, 2020
afc6a25
src: use smart pointers for nghttp2 objects
jasnell Mar 29, 2020
8f766e8
src: rename http2 class and suppress compile warnings
jasnell Mar 29, 2020
62db9a0
src: minor http2 refactorings
jasnell Mar 29, 2020
cca269c
test: use template strings in parallel tests
dericop Mar 29, 2020
079a32e
test: use common.mustCall in test-worker-esm-exit
himself65 Mar 29, 2020
edf35db
test: replace flag expose_internals to expose-internals
juanarbol Mar 29, 2020
97a3e2f
tools: update ESLint to 7.0.0-alpha.3
cjihrig Mar 28, 2020
9600332
src: avoid using elevated v8 namespaces in node_errors.h
jasnell Mar 24, 2020
fcfde57
src: avoid using elevated v8 namespaces in node_perf.h
jasnell Mar 24, 2020
991aca3
fs: make parameters optional for readSync
lholmquist Mar 24, 2020
2e015e5
test: fix fs test-fs-utimes strictEqual arg order
bnoordhuis Mar 22, 2020
848d81c
util: only inspect error properties that are not visible otherwise
Mar 17, 2020
7d93a3f
doc: add flarna to collaborators
Flarna Apr 2, 2020
d513b55
doc: improve markdown link checker
mildsunrise Mar 31, 2020
1dee8c1
doc: fix more links
mildsunrise Mar 31, 2020
3296359
doc: add missing changes: entry for dns.ALL
addaleax Apr 2, 2020
408437d
test: validate util.format when the value is 'Infinity'
Mar 30, 2020
8f0c106
test: replace console.log() with debuglog()
juanarbol Mar 29, 2020
8cb5e41
worker: support MessagePort to workers data
juanarbol Mar 14, 2020
30505d7
test: remove unnecessary console.log() calls
juanarbol Mar 29, 2020
93ff4ff
test: add a missing common.mustCall
HarshithaKP Mar 16, 2020
42a28d0
src: fix extra includes of "env.h" and "env-inl.h"
nkreeger Mar 16, 2020
a7b6a10
test: fix python-version selection with actions
MylesBorins Apr 2, 2020
537d2c1
module: expose exports conditions to loaders
jkrems Jan 10, 2020
a1bb93a
doc: fix wordy sentence
NotMoni Mar 30, 2020
34074aa
doc: clarify `requireManualDestroy` option
HarshithaKP Mar 27, 2020
055c568
src,test: add regression test for nested Worker termination
addaleax Apr 2, 2020
e01d061
test: replace console.error() with debuglog calls
Trott Mar 31, 2020
cf4f188
doc: fix return type of `crypto.getFips()`
richardlau Mar 31, 2020
7f971b3
doc: return type of `crypto.getFips()` may change
richardlau Apr 2, 2020
cede0cb
test: skip crypto test on arm buildbots
bnoordhuis Apr 3, 2020
31b2cbb
doc: document that server.address() can return null
watson Mar 27, 2020
e501ba2
test: refactor test-http2-buffersize
Trott Mar 29, 2020
0f1f572
doc: clarify `length` param in `buffer.write`
HarshithaKP Mar 6, 2020
567e671
tools: update Boxstarter script and document
himself65 Mar 16, 2020
b567a63
doc: add unreachable code on events example
himself65 Mar 19, 2020
5c70db4
doc: clarify docs fs.watch exception may be emitted
juanarbol Mar 27, 2020
1e72605
doc: adjust paths in openssl maintenance guide
hassaanp Apr 1, 2020
655ff39
build: remove make lint on lint-py
himself65 Apr 1, 2020
7ae8ce3
doc: make openssl commit messages be valid
sam-github Apr 1, 2020
17a3dce
test: copy addons .gitignore to test/abort/
addaleax Apr 2, 2020
ba0ea79
doc: correct version metadata for Readable.from
kzar Apr 3, 2020
ed89863
test: fix tool path in test-doctool-versions.js
richardlau Apr 3, 2020
17b2526
test: add Worker initialization failure test case
HarshithaKP Feb 24, 2020
3b5c4fb
src: replace goto with lambda in options parser
tniessen Apr 3, 2020
4ffa138
test: refactor test-worker
himself65 Mar 26, 2020
8c68dd4
test: check that --expose-internals is disallowed in NODE_OPTIONS
juanarbol Mar 29, 2020
6d12242
test: remove unused variables on async hook test
julianduque Apr 3, 2020
1fb4f9d
src: fix warnings on SPrintF
himself65 Mar 30, 2020
dd74601
net: fix crash if POLLHUP is received
santigimeno Mar 31, 2020
135f4b9
build: use tabs for indentation in Makefile
lpinca Apr 2, 2020
b632231
async_hooks: move to lazy destroy hook registration in AsyncResource
puzpuzpuz Mar 22, 2020
9df274a
Revert "test: mark empty udp tests flaky on OS X"
lpinca Mar 25, 2020
1c47bba
stream: complete pipeline with stdio
ronag Mar 19, 2020
d779980
src: munmap(2) upon class instance destructor
Mar 30, 2020
c1bb041
doc: update Ninja information in build guide
edsadr Apr 6, 2020
6d47958
test: fix check error name on error instance
himself65 Mar 26, 2020
a25ceef
async_hooks: use hasHooks function internally
rickyes Apr 4, 2020
246b789
src: refactor to avoid goto in node_file.cc
tniessen Apr 3, 2020
6b32877
doc: clarify `listening` event
HarshithaKP Mar 31, 2020
a7a70fa
test: save test file in temporary directory
lpinca Apr 5, 2020
e0e73f6
dns: remove duplicate code
rickyes Apr 5, 2020
94251c4
lib: changed functional logic in cluster schedulers
yashLadha Mar 26, 2020
f41660a
doc: remove optional parameter from markdown anchor link
Trott Apr 5, 2020
756a049
test: make sure that inspector tests finish
addaleax Apr 5, 2020
1763649
src: sync access for report and openssl options
sam-github Apr 2, 2020
0087eb1
util: add `maxStrLength` option to `inspect` function
rosaxxny Mar 20, 2020
19deaa5
doc: clarify behavior of napi_get_typedarray_info
mhdawson Apr 1, 2020
9788b84
doc: add himself65 to collaborators
himself65 Apr 9, 2020
9b84103
report: fix stderr matching for fatal error
gengjiawen Apr 7, 2020
3907de7
n-api: detect deadlocks in thread-safe function
Apr 6, 2020
a11e3ef
build: log detected compilers in --verbose mode
richardlau Apr 8, 2020
bdb2df7
test: replace console.log/error with debuglog
agustindaguerre Apr 6, 2020
4874db7
deps: fix zlib compilation for CPUs without SIMD features
addaleax Apr 3, 2020
809d42c
build: remove `.txt` files from .gitignore
Trott Apr 7, 2020
d7b526c
build: fix LINT_MD_NEWER assignment
Trott Apr 7, 2020
180e437
lib: removes unnecessary params
JesuHrz Apr 6, 2020
1a01ac3
perf_hooks: allow omitted parameters in 'performance.measure'
himself65 Apr 4, 2020
23e56ff
lib: fix return type of setTimeout in net.Socket
LongTengDao Apr 8, 2020
ea17855
src: remove duplicated code
himself65 Apr 8, 2020
c8a007f
src: remove unused v8::TryCatch namespace
juanarbol Apr 8, 2020
66aafcf
doc: add useful v8 option section
nimit95 Mar 14, 2020
f9a2276
build: move doc versions JSON file out of out/doc
richardlau Apr 8, 2020
18b5e04
doc: replace node-test-pull-request-lite-pipeline from onboarding
juanarbol Apr 9, 2020
34f05ce
build: output dots instead of tap in GitHub actions
targos Apr 7, 2020
611dbf8
src: removes unused v8::Integer and v8::Array namespace
JesuHrz Apr 11, 2020
0a8e075
doc: add link to code ide configs
ronag Apr 10, 2020
8130521
2020-04-14, Version 13.13.0 (Current)
targos Apr 13, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
79 changes: 0 additions & 79 deletions .github/workflows/CI.yml

This file was deleted.

23 changes: 23 additions & 0 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: build-windows

on: [push, pull_request]

env:
PYTHON_VERSION: 3.8
FLAKY_TESTS: dontcare

jobs:
build-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v1
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install deps
run: choco install nasm
- name: Environment Information
run: npx envinfo
- name: Build
run: ./vcbuild.bat
73 changes: 73 additions & 0 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
name: linters

on: [push, pull_request]

env:
PYTHON_VERSION: 3.8
NODE_VERSION: 10.x

jobs:
lint-addon-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Lint addon docs
run: NODE=$(which node) make lint-addon-docs
lint-cpp:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v1
with:
PYTHON_VERSION: ${{ env.PYTHON_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Lint C/C++ files
run: make lint-cpp
lint-md:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Lint docs
run: |
echo "::add-matcher::.github/workflows/remark-lint-problem-matcher.json"
NODE=$(which node) make lint-md
lint-js:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Lint JavaScript files
run: NODE=$(which node) make lint-js
lint-py:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v1
with:
PYTHON_VERSION: ${{ env.PYTHON_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Lint Python
run: |
make lint-py-build || true
NODE=$(which node) make lint-py
24 changes: 24 additions & 0 deletions .github/workflows/misc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: misc

on: [push, pull_request]

env:
NODE_VERSION: 12.x

jobs:
build-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Build
run: NODE=$(which node) make doc-only
- uses: actions/upload-artifact@v1
with:
name: docs
path: out/doc
33 changes: 0 additions & 33 deletions .github/workflows/pythonpackage.yml

This file was deleted.

23 changes: 23 additions & 0 deletions .github/workflows/test-linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: test-linux

on: [push, pull_request]

env:
PYTHON_VERSION: 3.8
FLAKY_TESTS: dontcare

jobs:
test-linux:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v1
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Build
run: make build-ci -j2 V=1
- name: Test
run: make run-ci -j2 V=1 TEST_CI_ARGS="-p dots"
23 changes: 23 additions & 0 deletions .github/workflows/test-macos.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: test-macOS

on: [push, pull_request]

env:
PYTHON_VERSION: 3.8
FLAKY_TESTS: dontcare

jobs:
test-macOS:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@v1
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Build
run: make build-ci -j8 V=1
- name: Test
run: make run-ci -j8 V=1 TEST_CI_ARGS="-p dots"
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -19,7 +19,6 @@
!.gitkeep
!.mailmap
!.nycrc
!.travis.yml
!.eslintrc.yaml
!.cpplint

@@ -37,7 +36,6 @@
/*.exe
/*.swp
/out
/*.txt
/*.msi
/*.wixpdb

3 changes: 3 additions & 0 deletions .mailmap
Original file line number Diff line number Diff line change
@@ -23,6 +23,7 @@ Amery <[email protected]> 子丶言 <[email protected]>
Amit Bendor <[email protected]>
Anatoli Papirovski <[email protected]> <[email protected]>
Andreas Offenhaeuser <[email protected]> anoff <[email protected]>
Andrew Hughes <[email protected]> <[email protected]>
Andy Bettisworth <[email protected]>
Angel Stoyanov <[email protected]> atstojanov <[email protected]>
Anna Henningsen <[email protected]> <[email protected]>
@@ -250,6 +251,7 @@ Masato Ohba <[email protected]>
Matheus Marchini <[email protected]> <[email protected]>
Matheus Marchini <[email protected]> <[email protected]>
Matheus Marchini <[email protected]> <[email protected]>
Matheus Marchini <[email protected]> <[email protected]>
Matt Lang <[email protected]> matt-in-a-hat <[email protected]>
Matt Reed <[email protected]> matthewreed26 <[email protected]>
Matteo Collina <[email protected]> <[email protected]>
@@ -408,6 +410,7 @@ Travis Meisenheimer <[email protected]> <[email protected]>
Trevor Burnham <[email protected]> <[email protected]>
Trivikram Kamat <[email protected]> <[email protected]>
Tyler Larson <[email protected]>
Ujjwal Sharma <[email protected]> <[email protected]>
Viktor Karpov <[email protected]> vitkarpov <[email protected]>
Vincent Voyer <[email protected]>
Vladimir de Turckheim <[email protected]>
88 changes: 0 additions & 88 deletions .travis.yml

This file was deleted.

76 changes: 76 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -2945,5 +2945,81 @@ Chris Oyler <christopher.oyler@gmail.com>
Jesper Ek <deadbeef84@gmail.com>
Luciano <lucianomammino@gmail.com>
jens-cappelle <jens.jan.cappelle@gmail.com>
bruce-one <bryce@gibson-consulting.com.au>
Jason Macgowan <jason.macgowan@icloud.com>
Vincent Dhennin <vincent.dhennin@viacesi.fr>
Alex Zherdev <alex.zherdev@gmail.com>
Jeny <yenymzo@gmail.com>
Tchoupinax <corentinfiloche@hotmail.fr>
Sebastien Ahkrin <sebastien48criquet@gmail.com>
Michael Lehenbauer <mikelehen@google.com>
Harendra Singh <harendra@getpostman.com>
Sam Foxman <samfoxman320@gmail.com>
Marek Łabuz <mareklabuz@Mareks-MacBook-Pro-2.local>
Reza Fatahi <aug2uag@gmail.com>
Priyanka Kore <piyukore06@gmail.com>
Jan-Philip Gehrcke <jp@opstrace.com>
Maël Nison <nison.mael@gmail.com>
qualitymanifest <qualitymanifest@gmail.com>
Rosen Penev <rosenp@gmail.com>
Jeremy Albright <myrlin1@gmail.com>
Giovanni Campagna <gcampagn@cs.stanford.edu>
Donggeon Lim <ooqwe486@gmail.com>
Tim Costa <tim@timcosta.io>
rene.herrmann <rene.herrmann@share-now.com>
Derek Lewis <DerekNonGeneric@inf.is>
Kirill Ponomarev <shacaron@gmail.com>
Soar <58918356+soar-beep@users.noreply.github.com>
Tadao Iseki <saitoeku3@gmail.com>
Diego Lafuente <diego.lafuente@logtrust.com>
Andrew Kuzmenko <kuzmenko@ucoz-team.net>
David Newman <david@nici.solutions>
Andrey Hohutkin <andrey.hohutkin@gmail.com>
A. Volgin <anatoly.volgin.rg@gmail.com>
Chris Osborn <chris.osborn@sitelier.com>
stephank <gh@stephank.nl>
Taylor Zane Glaeser <tzglaeser@gmail.com>
sutangu <sutangu@gmail.com>
Santosh Yadav <santosh.yadav198613@gmail.com>
kresimirfranin <kresimir.franin@deliveryhero.com>
Colin Grant <43424668+GKJCJG@users.noreply.github.com>
Ryan Schmidt <git@ryandesign.com>
Ronald J Kimball <rjk@tamias.net>
Vighnesh Raut <vighnesh.raut13@gmail.com>
SpaceRacet5w2A6l0I <59487396+SpaceRacet5w2A6l0I@users.noreply.github.com>
Alexander Wang <zxcvb22217@gmail.com>
carterbancroft <carter.bancroft@gmail.com>
Egor Pavlov <no.more.vikings@gmail.com>
Parker Bjur <bjur.parker45@gmail.com>
Yakov Litvin <yakov.litvin.publicly@gmail.com>
Eran Levin <exx8exx8@gmail.com>
Alexander Smarus <bender@readdle.com>
kenzo-spaulding <51864231+kenzo-spaulding@users.noreply.github.com>
Rusty Conover <rusty@conover.me>
aaccttrr <adam.cotter@nearform.com>
ConorDavenport <cnrdavenport@gmail.com>
Dylan Coakley <dylancoakley@Dylans-MacBook-Pro.local>
Steffen <steffen.koette@gmail.com>
Conor ONeill <cwjoneill@gmail.com>
tsabolov <k.tsabolov@gmail.com>
Swagat Konchada <swagatata@gmail.com>
Yuhanun Citgez <y.citgez@student.utwente.nl>
Danielle Adams <danielle.adams@heroku.com>
Andrey Pechkurov <apechkurov@gmail.com>
Jeff <jeff.tian@outlook.com>
simon <simon.tretter@hokify.com>
Eric Eastwood <contact@ericeastwood.com>
unknown <rosaxny@gmail.com>
zfx <502545703@qq.com>
Vita Batrla <vita.batrla@gmail.com>
André Draszik <git@andred.net>
ProdipRoy89 <prodip1989@gmail.com>
Andrew Neitsch <andrew@neitsch.ca>
RamanandPatil <ramanand.patil@gmail.com>
forfun414 <forfun414@gmail.com>
David Gilbertson <gilbertson.david@gmail.com>
Sergey Zelenov <sergey.zelenov@getyourguide.com>
Eric Bickle <ebickle@users.noreply.github.com>
Joe Pea <joe@trusktr.io>

# Generated by tools/update-authors.js
20 changes: 18 additions & 2 deletions BUILDING.md
Original file line number Diff line number Diff line change
@@ -28,6 +28,7 @@ file a new issue.
* [Running Coverage](#running-coverage)
* [Building the documentation](#building-the-documentation)
* [Building a debug build](#building-a-debug-build)
* [Building an ASAN build](#building-an-asan-build)
* [Troubleshooting Unix and macOS builds](#troubleshooting-unix-and-macos-builds)
* [Windows](#windows)
* [Prerequisites](#prerequisites)
@@ -490,6 +491,22 @@ $ gdb /opt/node-debug/node core.node.8.1535359906
$ backtrace
```

#### Building an ASAN build

[ASAN](https://github.com/google/sanitizers) can help detect various memory
related bugs. ASAN builds are currently only supported on linux.
If you want to check it on Windows or macOS or you want a consistent toolchain
on Linux, you can try [Docker](https://www.docker.com/products/docker-desktop)
(using an image like `gengjiawen/node-build:2020-02-14`).

The `--debug` is not necessary and will slow down build and testing, but it can
show clear stacktrace if ASAN hits an issue.

``` console
$ ./configure --debug --enable-asan && make -j4
$ make test-only
```

#### Troubleshooting Unix and macOS builds

Stale builds can sometimes result in `file not found` errors while building.
@@ -539,7 +556,6 @@ Optional requirements for compiling for Windows 10 on ARM (ARM64):
* Windows 10 SDK 10.0.17763.0 or newer

##### Option 2: Automated install with Boxstarter
<a name="boxstarter"></a>

A [Boxstarter](https://boxstarter.org/) script can be used for easy setup of
Windows systems with all the required prerequisites for Node.js development.
@@ -550,7 +566,7 @@ packages:
Unix tools added to the `PATH`.
* [Python 3.x](https://chocolatey.org/packages/python) and
[legacy Python](https://chocolatey.org/packages/python2)
* [Visual Studio 2017 Build Tools](https://chocolatey.org/packages/visualstudio2017buildtools)
* [Visual Studio 2019 Build Tools](https://chocolatey.org/packages/visualstudio2019buildtools)
with [Visual C++ workload](https://chocolatey.org/packages/visualstudio2017-workload-vctools)
* [NetWide Assembler](https://chocolatey.org/packages/nasm)

3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -30,7 +30,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V13.md#13.12.0">13.12.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V13.md#13.13.0">13.13.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.12.0">13.12.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.11.0">13.11.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.10.1">13.10.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V13.md#13.10.0">13.10.0</a><br/>
2 changes: 1 addition & 1 deletion GOVERNANCE.md
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@
* [Technical Steering Committee](#technical-steering-committee)
* [TSC Meetings](#tsc-meetings)
* [Collaborator Nominations](#collaborator-nominations)
* [Onboarding](#./onboarding)
* [Onboarding](#onboarding)
* [Consensus Seeking Process](#consensus-seeking-process)

<!-- /TOC -->
70 changes: 60 additions & 10 deletions Makefile
Original file line number Diff line number Diff line change
@@ -292,7 +292,7 @@ v8:
tools/make-v8.sh $(V8_ARCH).$(BUILDTYPE_LOWER) $(V8_BUILD_OPTIONS)

.PHONY: jstest
jstest: build-addons build-js-native-api-tests build-node-api-tests ## Runs addon tests and JS tests
jstest: build-addons build-abort-tests build-js-native-api-tests build-node-api-tests ## Runs addon tests and JS tests
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) \
--skip-tests=$(CI_SKIP_TESTS) \
$(CI_JS_SUITES) \
@@ -316,6 +316,7 @@ test: all ## Runs default tests, linters, and builds docs.
$(MAKE) -s tooltest
$(MAKE) -s test-doc
$(MAKE) -s build-addons
$(MAKE) -s build-abort-tests
$(MAKE) -s build-js-native-api-tests
$(MAKE) -s build-node-api-tests
$(MAKE) -s cctest
@@ -324,6 +325,7 @@ test: all ## Runs default tests, linters, and builds docs.
.PHONY: test-only
test-only: all ## For a quick test, does not run linter or build docs.
$(MAKE) build-addons
$(MAKE) build-abort-tests
$(MAKE) build-js-native-api-tests
$(MAKE) build-node-api-tests
$(MAKE) cctest
@@ -333,6 +335,7 @@ test-only: all ## For a quick test, does not run linter or build docs.
# Used by `make coverage-test`
test-cov: all
$(MAKE) build-addons
$(MAKE) build-abort-tests
$(MAKE) build-js-native-api-tests
$(MAKE) build-node-api-tests
$(MAKE) cctest
@@ -452,6 +455,31 @@ test/node-api/.buildstamp: $(ADDONS_PREREQS) \
# TODO(bnoordhuis) Force rebuild after gyp or node-gyp update.
build-node-api-tests: | $(NODE_EXE) test/node-api/.buildstamp

ABORT_BINDING_GYPS := \
$(filter-out test/abort/??_*/binding.gyp, \
$(wildcard test/abort/*/binding.gyp))

ABORT_BINDING_SOURCES := \
$(filter-out test/abort/??_*/*.c, $(wildcard test/abort/*/*.c)) \
$(filter-out test/abort/??_*/*.cc, $(wildcard test/abort/*/*.cc)) \
$(filter-out test/abort/??_*/*.h, $(wildcard test/abort/*/*.h))

# Implicitly depends on $(NODE_EXE), see the build-node-api-tests rule for rationale.
test/abort/.buildstamp: $(ADDONS_PREREQS) \
$(ABORT_BINDING_GYPS) $(ABORT_BINDING_SOURCES) \
src/node_api.h src/node_api_types.h src/js_native_api.h \
src/js_native_api_types.h src/js_native_api_v8.h src/js_native_api_v8_internals.h
@$(call run_build_addons,"$$PWD/test/abort",$@)

.PHONY: build-abort-tests
# .buildstamp needs $(NODE_EXE) but cannot depend on it
# directly because it calls make recursively. The parent make cannot know
# if the subprocess touched anything so it pessimistically assumes that
# .buildstamp is out of date and need a rebuild.
# Just goes to show that recursive make really is harmful...
# TODO(bnoordhuis) Force rebuild after gyp or node-gyp update.
build-abort-tests: | $(NODE_EXE) test/abort/.buildstamp

BENCHMARK_NAPI_BINDING_GYPS := $(wildcard benchmark/napi/*/binding.gyp)

BENCHMARK_NAPI_BINDING_SOURCES := \
@@ -472,12 +500,14 @@ clear-stalled:
echo $${PS_OUT} | xargs kill -9; \
fi

test-build: | all build-addons build-js-native-api-tests build-node-api-tests
test-build: | all build-addons build-abort-tests build-js-native-api-tests build-node-api-tests

test-build-js-native-api: all build-js-native-api-tests

test-build-node-api: all build-node-api-tests

test-build-abort: all build-abort-tests

.PHONY: test-all
test-all: test-build ## Run default tests with both Debug and Release builds.
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=debug,release
@@ -490,7 +520,7 @@ test-all-suites: | clear-stalled test-build bench-addons-build doc-only ## Run a
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) test/*

# CI_* variables should be kept synchronized with the ones in vcbuild.bat
CI_NATIVE_SUITES ?= addons js-native-api node-api
CI_NATIVE_SUITES ?= addons js-native-api node-api abort
CI_JS_SUITES ?= default
ifeq ($(node_use_openssl), false)
CI_DOC := doctool
@@ -502,7 +532,7 @@ endif
# Build and test addons without building anything else
# Related CI job: node-test-commit-arm-fanned
test-ci-native: LOGLEVEL := info
test-ci-native: | test/addons/.buildstamp test/js-native-api/.buildstamp test/node-api/.buildstamp
test-ci-native: | test/addons/.buildstamp test/js-native-api/.buildstamp test/node-api/.buildstamp test/abort/.buildstamp
$(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
--mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
$(TEST_CI_ARGS) $(CI_NATIVE_SUITES)
@@ -524,7 +554,7 @@ test-ci-js: | clear-stalled
.PHONY: test-ci
# Related CI jobs: most CI tests, excluding node-test-commit-arm-fanned
test-ci: LOGLEVEL := info
test-ci: | clear-stalled build-addons build-js-native-api-tests build-node-api-tests doc-only
test-ci: | clear-stalled build-addons build-abort-tests build-js-native-api-tests build-node-api-tests doc-only
out/Release/cctest --gtest_output=xml:out/junit/cctest.xml
$(PYTHON) tools/test.py $(PARALLEL_ARGS) -p tap --logfile test.tap \
--mode=$(BUILDTYPE_LOWER) --flaky-tests=$(FLAKY_TESTS) \
@@ -599,6 +629,7 @@ test-doc: doc-only lint ## Builds, lints, and verifies the docs.
else \
$(PYTHON) tools/test.py $(PARALLEL_ARGS) doctool; \
fi
$(NODE) tools/doc/checkLinks.js .

test-known-issues: all
$(PYTHON) tools/test.py $(PARALLEL_ARGS) known_issues
@@ -628,8 +659,17 @@ test-node-api-clean:
$(RM) -r test/node-api/*/build
$(RM) test/node-api/.buildstamp

.PHONY: test-abort
test-abort: test-build-abort
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) test-abort

.PHONY: test-abort-clean
test-abort-clean:
$(RM) -r test/abort/*/build
$(RM) test/abort/.buildstamp

.PHONY: test-addons
test-addons: test-build test-js-native-api test-node-api
test-addons: test-build test-js-native-api test-node-api test-abort
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) addons

.PHONY: test-addons-clean
@@ -639,6 +679,7 @@ test-addons-clean:
$(RM) test/addons/.buildstamp test/addons/.docbuildstamp
$(MAKE) test-js-native-api-clean
$(MAKE) test-node-api-clean
$(MAKE) test-abort-clean

test-async-hooks:
$(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) async-hooks
@@ -647,6 +688,7 @@ test-with-async-hooks:
$(MAKE) build-addons
$(MAKE) build-js-native-api-tests
$(MAKE) build-node-api-tests
$(MAKE) build-abort-tests
$(MAKE) cctest
NODE_TEST_WITH_ASYNC_HOOKS=1 $(PYTHON) tools/test.py $(PARALLEL_ARGS) --mode=$(BUILDTYPE_LOWER) \
$(CI_JS_SUITES) \
@@ -738,15 +780,22 @@ out/doc/api/assets/%: doc/api_assets/% out/doc/api/assets
run-npm-ci = $(PWD)/$(NPM) ci

LINK_DATA = out/doc/apilinks.json
VERSIONS_DATA = out/previous-doc-versions.json
gen-api = tools/doc/generate.js --node-version=$(FULLVERSION) \
--apilinks=$(LINK_DATA) $< --output-directory=out/doc/api
--apilinks=$(LINK_DATA) $< --output-directory=out/doc/api \
--versions-file=$(VERSIONS_DATA)
gen-apilink = tools/doc/apilinks.js $(LINK_DATA) $(wildcard lib/*.js)

$(LINK_DATA): $(wildcard lib/*.js) tools/doc/apilinks.js
$(call available-node, $(gen-apilink))

# Regenerate previous versions data if the current version changes
$(VERSIONS_DATA): CHANGELOG.md src/node_version.h tools/doc/versions.js
$(call available-node, tools/doc/versions.js $@)

out/doc/api/%.json out/doc/api/%.html: doc/api/%.md tools/doc/generate.js \
tools/doc/markdown.js tools/doc/html.js tools/doc/json.js tools/doc/apilinks.js | $(LINK_DATA)
tools/doc/markdown.js tools/doc/html.js tools/doc/json.js \
tools/doc/apilinks.js $(VERSIONS_DATA) | $(LINK_DATA)
$(call available-node, $(gen-api))

out/doc/api/all.html: $(apidocs_html) tools/doc/allhtml.js \
@@ -763,6 +812,7 @@ docopen: $(apidocs_html)
.PHONY: docclean
docclean:
$(RM) -r out/doc
$(RM) "$(VERSIONS_DATA)"

RAWVER=$(shell $(PYTHON) tools/getnodeversion.py)
VERSION=v$(RAWVER)
@@ -1180,9 +1230,9 @@ lint-md-build:
$(warning "Deprecated no-op target 'lint-md-build'")

ifeq ("$(wildcard tools/.mdlintstamp)","")
LINT_MD_NEWER =
LINT_MD_NEWER =
else
LINT_MD_NEWER = -newer tools/.mdlintstamp
LINT_MD_NEWER = -newer tools/.mdlintstamp
endif

LINT_MD_TARGETS = doc src lib benchmark test tools/doc tools/icu $(wildcard *.md)
22 changes: 13 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -293,6 +293,8 @@ For information about the governance of the Node.js project, see
**Franziska Hinkelmann** &lt;franziska.hinkelmann@gmail.com&gt; (she/her)
* [Fishrock123](https://github.com/Fishrock123) -
**Jeremiah Senkpiel** &lt;fishrock123@rocketmail.com&gt; (he/they)
* [Flarna](https://github.com/Flarna) -
**Gerhard Stöbich** &lt;deb2001-github@yahoo.de&gt; (he/they)
* [gabrielschulhof](https://github.com/gabrielschulhof) -
**Gabriel Schulhof** &lt;gabriel.schulhof@intel.com&gt;
* [gdams](https://github.com/gdams) -
@@ -311,6 +313,8 @@ For information about the governance of the Node.js project, see
**Guy Bedford** &lt;guybedford@gmail.com&gt; (he/him)
* [hashseed](https://github.com/hashseed) -
**Yang Guo** &lt;yangguo@chromium.org&gt; (he/him)
* [himself65](https://github.com/himself65) -
**Zeyu Yang** &lt;himself65@outlook.com&gt; (he/him)
* [hiroppy](https://github.com/hiroppy) -
**Yuta Hiroto** &lt;hello@hiroppy.me&gt; (he/him)
* [indutny](https://github.com/indutny) -
@@ -347,6 +351,8 @@ For information about the governance of the Node.js project, see
**Matteo Collina** &lt;matteo.collina@gmail.com&gt; (he/him)
* [mhdawson](https://github.com/mhdawson) -
**Michael Dawson** &lt;michael_dawson@ca.ibm.com&gt; (he/him)
* [mildsunrise](https://github.com/mildsunrise) -
**Alba Mendez** &lt;me@alba.sh&gt; (she/her)
* [misterdjules](https://github.com/misterdjules) -
**Julien Gilli** &lt;jgilli@nodejs.org&gt;
* [mmarchini](https://github.com/mmarchini) -
@@ -546,10 +552,6 @@ GPG keys used to sign Node.js releases:
`4ED778F539E3634C779C87C6D7062848A1AB005C`
* **Colin Ihrig** &lt;cjihrig@gmail.com&gt;
`94AE36675C464D64BAFA68DD7434390BDBE9B9C5`
* **Evan Lucas** &lt;evanlucas@me.com&gt;
`B9AE9905FFD7803F25714661B63B535A4C206CA9`
* **Gibson Fahnestock** &lt;gibfahn@gmail.com&gt;
`77984A986EBC2AA786BC0F66B01FBB92821C587A`
* **James M Snell** &lt;jasnell@keybase.io&gt;
`71DCFD284A79C3B38668286BC97EC7A07EDE3FC1`
* **Michaël Zasso** &lt;targos@protonmail.com&gt;
@@ -567,30 +569,32 @@ To import the full set of trusted release keys:

```shell
gpg --keyserver pool.sks-keyservers.net --recv-keys 4ED778F539E3634C779C87C6D7062848A1AB005C
gpg --keyserver pool.sks-keyservers.net --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C
gpg --keyserver pool.sks-keyservers.net --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5
gpg --keyserver pool.sks-keyservers.net --recv-keys B9AE9905FFD7803F25714661B63B535A4C206CA9
gpg --keyserver pool.sks-keyservers.net --recv-keys 77984A986EBC2AA786BC0F66B01FBB92821C587A
gpg --keyserver pool.sks-keyservers.net --recv-keys 71DCFD284A79C3B38668286BC97EC7A07EDE3FC1
gpg --keyserver pool.sks-keyservers.net --recv-keys 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600
gpg --keyserver pool.sks-keyservers.net --recv-keys C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8
gpg --keyserver pool.sks-keyservers.net --recv-keys DD8F2338BAE7501E3DD5AC78C273792F7D83545D
gpg --keyserver pool.sks-keyservers.net --recv-keys A48C2BEE680E841632CD4E44F07496B3EB3C1762
gpg --keyserver pool.sks-keyservers.net --recv-keys B9E2F5981AA6E0CD28160D9FF13993A75599653C
```

See the section above on [Verifying Binaries](#verifying-binaries) for how to
use these keys to verify a downloaded file.

Other keys used to sign some previous releases:

* **Jeremiah Senkpiel** &lt;fishrock@keybase.io&gt;
`FD3A5288F042B6850C66B31F09FE44734EB7990E`
* **Chris Dickinson** &lt;christopher.s.dickinson@gmail.com&gt;
`9554F04D7259F04124DE6B476D5A82AC7E37093B`
* **Evan Lucas** &lt;evanlucas@me.com&gt;
`B9AE9905FFD7803F25714661B63B535A4C206CA9`
* **Gibson Fahnestock** &lt;gibfahn@gmail.com&gt;
`77984A986EBC2AA786BC0F66B01FBB92821C587A`
* **Isaac Z. Schlueter** &lt;i@izs.me&gt;
`93C7E9E91B49E432C2F75674B0A78B0A6C481CF6`
* **Italo A. Casas** &lt;me@italoacasas.com&gt;
`56730D5401028683275BD23C23EFEFE93C4CFFFE`
* **Jeremiah Senkpiel** &lt;fishrock@keybase.io&gt;
`FD3A5288F042B6850C66B31F09FE44734EB7990E`
* **Julien Gilli** &lt;jgilli@fastmail.fm&gt;
`114F43EE0176B71C7BC219DD50A3051F888C628D`
* **Timothy J Fontaine** &lt;tjfontaine@gmail.com&gt;
1 change: 1 addition & 0 deletions benchmark/.eslintrc.yaml
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ env:
es6: true

rules:
no-var: error
comma-dangle:
- error
- arrays: 'always-multiline'
13 changes: 8 additions & 5 deletions benchmark/async_hooks/async-resource-vs-destroy.js
Original file line number Diff line number Diff line change
@@ -35,17 +35,14 @@ function buildCurrentResource(getServe) {

function getCLS() {
const resource = executionAsyncResource();
if (resource === null || !resource[cls]) {
if (!resource[cls]) {
return null;
}
return resource[cls].state;
}

function setCLS(state) {
const resource = executionAsyncResource();
if (resource === null) {
return;
}
if (!resource[cls]) {
resource[cls] = { state };
} else {
@@ -54,7 +51,7 @@ function buildCurrentResource(getServe) {
}

function init(asyncId, type, triggerAsyncId, resource) {
var cr = executionAsyncResource();
const cr = executionAsyncResource();
if (cr !== null) {
resource[cls] = cr[cls];
}
@@ -116,11 +113,17 @@ function buildAsyncLocalStorage(getServe) {

function getCLS() {
const store = asyncLocalStorage.getStore();
if (store === undefined) {
return null;
}
return store.state;
}

function setCLS(state) {
const store = asyncLocalStorage.getStore();
if (store === undefined) {
return;
}
store.state = state;
}

11 changes: 10 additions & 1 deletion benchmark/async_hooks/gc-tracking.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
'use strict';
const common = require('../common.js');
const { AsyncResource } = require('async_hooks');
const { createHook, AsyncResource } = require('async_hooks');

const bench = common.createBenchmark(main, {
n: [1e6],
method: [
'trackingEnabled',
'trackingEnabledWithDestroyHook',
'trackingDisabled',
]
}, {
@@ -30,6 +31,14 @@ function main({ n, method }) {
}
endAfterGC(n);
break;
case 'trackingEnabledWithDestroyHook':
createHook({ destroy: () => {} }).enable();
bench.start();
for (let i = 0; i < n; i++) {
new AsyncResource('foobar');
}
endAfterGC(n);
break;
case 'trackingDisabled':
bench.start();
for (let i = 0; i < n; i++) {
2 changes: 1 addition & 1 deletion benchmark/common.js
Original file line number Diff line number Diff line change
@@ -268,7 +268,7 @@ function formatResult(data) {
conf += ` ${key}=${JSON.stringify(data.conf[key])}`;
}

var rate = data.rate.toString().split('.');
let rate = data.rate.toString().split('.');
rate[0] = rate[0].replace(/(\d)(?=(?:\d\d\d)+(?!\d))/g, '$1,');
rate = (rate[1] ? rate.join('.') : rate[0]);
return `${data.name}${conf}: ${rate}`;
2 changes: 1 addition & 1 deletion benchmark/dns/lookup.js
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ const bench = common.createBenchmark(main, {
});

function main({ name, n, all }) {
var i = 0;
let i = 0;

if (all === 'true') {
const opts = { all: true };
2 changes: 1 addition & 1 deletion benchmark/run.js
Original file line number Diff line number Diff line change
@@ -67,7 +67,7 @@ if (format === 'csv') {
conf = conf.replace(/"/g, '""');
console.log(`"${data.name}", "${conf}", ${data.rate}, ${data.time}`);
} else {
var rate = data.rate.toString().split('.');
let rate = data.rate.toString().split('.');
rate[0] = rate[0].replace(/(\d)(?=(?:\d\d\d)+(?!\d))/g, '$1,');
rate = (rate[1] ? rate.join('.') : rate[0]);
console.log(`${data.name} ${conf}: ${rate}`);
10 changes: 5 additions & 5 deletions benchmark/timers/immediate.js
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ function main({ n, type }) {

// setImmediate tail recursion, 0 arguments
function depth(N) {
var n = 0;
let n = 0;
bench.start();
setImmediate(cb);
function cb() {
@@ -45,7 +45,7 @@ function depth(N) {

// setImmediate tail recursion, 1 argument
function depth1(N) {
var n = 0;
let n = 0;
bench.start();
setImmediate(cb, 1);
function cb(a1) {
@@ -59,7 +59,7 @@ function depth1(N) {

// Concurrent setImmediate, 0 arguments
function breadth(N) {
var n = 0;
let n = 0;
bench.start();
function cb() {
n++;
@@ -73,7 +73,7 @@ function breadth(N) {

// Concurrent setImmediate, 1 argument
function breadth1(N) {
var n = 0;
let n = 0;
bench.start();
function cb(a1) {
n++;
@@ -88,7 +88,7 @@ function breadth1(N) {
// Concurrent setImmediate, 4 arguments
function breadth4(N) {
N /= 2;
var n = 0;
let n = 0;
bench.start();
function cb(a1, a2, a3, a4) {
n++;
2 changes: 1 addition & 1 deletion benchmark/timers/timers-breadth-args.js
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ const bench = common.createBenchmark(main, {
});

function main({ n }) {
var j = 0;
let j = 0;
function cb1(arg1) {
j++;
if (j === n)
2 changes: 1 addition & 1 deletion benchmark/timers/timers-breadth.js
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ const bench = common.createBenchmark(main, {
});

function main({ n }) {
var j = 0;
let j = 0;
bench.start();
function cb() {
j++;
4 changes: 2 additions & 2 deletions benchmark/timers/timers-cancel-pooled.js
Original file line number Diff line number Diff line change
@@ -8,11 +8,11 @@ const bench = common.createBenchmark(main, {

function main({ n }) {

var timer = setTimeout(() => {}, 1);
let timer = setTimeout(() => {}, 1);
for (let i = 0; i < n; i++) {
setTimeout(cb, 1);
}
var next = timer._idlePrev;
let next = timer._idlePrev;
clearTimeout(timer);

bench.start();
5 changes: 2 additions & 3 deletions benchmark/timers/timers-cancel-unpooled.js
Original file line number Diff line number Diff line change
@@ -14,14 +14,13 @@ function main({ n, direction }) {
timersList.push(setTimeout(cb, i + 1));
}

var j;
bench.start();
if (direction === 'start') {
for (j = 0; j < n; j++) {
for (let j = 0; j < n; j++) {
clearTimeout(timersList[j]);
}
} else {
for (j = n - 1; j >= 0; j--) {
for (let j = n - 1; j >= 0; j--) {
clearTimeout(timersList[j]);
}
}
2 changes: 1 addition & 1 deletion benchmark/timers/timers-depth.js
Original file line number Diff line number Diff line change
@@ -6,7 +6,7 @@ const bench = common.createBenchmark(main, {
});

function main({ n }) {
var i = 0;
let i = 0;
bench.start();
setTimeout(cb, 1);
function cb() {
5 changes: 2 additions & 3 deletions benchmark/timers/timers-insert-unpooled.js
Original file line number Diff line number Diff line change
@@ -10,14 +10,13 @@ const bench = common.createBenchmark(main, {
function main({ direction, n }) {
const timersList = [];

var i;
bench.start();
if (direction === 'start') {
for (i = 1; i <= n; i++) {
for (let i = 1; i <= n; i++) {
timersList.push(setTimeout(cb, i));
}
} else {
for (i = n; i > 0; i--) {
for (let i = n; i > 0; i--) {
timersList.push(setTimeout(cb, i));
}
}
2 changes: 1 addition & 1 deletion benchmark/tls/convertprotocols.js
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ const bench = common.createBenchmark(main, {

function main({ n }) {
const input = ['ABC', 'XYZ123', 'FOO'];
var m = {};
let m = {};
// First call dominates results
if (n > 1) {
tls.convertALPNProtocols(input, m);
10 changes: 5 additions & 5 deletions benchmark/tls/throughput.js
Original file line number Diff line number Diff line change
@@ -7,12 +7,12 @@ const bench = common.createBenchmark(main, {
});

const fixtures = require('../../test/common/fixtures');
var options;
let options;
const tls = require('tls');

function main({ dur, type, size }) {
var encoding;
var chunk;
let encoding;
let chunk;
switch (type) {
case 'buf':
chunk = Buffer.alloc(size, 'b');
@@ -37,7 +37,7 @@ function main({ dur, type, size }) {
};

const server = tls.createServer(options, onConnection);
var conn;
let conn;
server.listen(common.PORT, () => {
const opt = { port: common.PORT, rejectUnauthorized: false };
conn = tls.connect(opt, () => {
@@ -52,7 +52,7 @@ function main({ dur, type, size }) {
}
});

var received = 0;
let received = 0;
function onConnection(conn) {
conn.on('data', (chunk) => {
received += chunk.length;
10 changes: 5 additions & 5 deletions benchmark/tls/tls-connect.js
Original file line number Diff line number Diff line change
@@ -8,11 +8,11 @@ const bench = common.createBenchmark(main, {
dur: [5]
});

var clientConn = 0;
var serverConn = 0;
var dur;
var concurrency;
var running = true;
let clientConn = 0;
let serverConn = 0;
let dur;
let concurrency;
let running = true;

function main(conf) {
dur = conf.dur;
10 changes: 5 additions & 5 deletions benchmark/url/legacy-vs-whatwg-url-parse.js
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ const bench = common.createBenchmark(main, {

function useLegacy(data) {
const len = data.length;
var result = url.parse(data[0]); // Avoid dead code elimination
let result = url.parse(data[0]); // Avoid dead code elimination
bench.start();
for (let i = 0; i < len; ++i) {
result = url.parse(data[i]);
@@ -24,7 +24,7 @@ function useLegacy(data) {

function useWHATWGWithBase(data) {
const len = data.length;
var result = new URL(data[0][0], data[0][1]); // Avoid dead code elimination
let result = new URL(data[0][0], data[0][1]); // Avoid dead code elimination
bench.start();
for (let i = 0; i < len; ++i) {
const item = data[i];
@@ -36,7 +36,7 @@ function useWHATWGWithBase(data) {

function useWHATWGWithoutBase(data) {
const len = data.length;
var result = new URL(data[0]); // Avoid dead code elimination
let result = new URL(data[0]); // Avoid dead code elimination
bench.start();
for (let i = 0; i < len; ++i) {
result = new URL(data[i]);
@@ -47,8 +47,8 @@ function useWHATWGWithoutBase(data) {

function main({ e, method, type, withBase }) {
withBase = withBase === 'true';
var noDead; // Avoid dead code elimination.
var data;
let noDead; // Avoid dead code elimination.
let data;
switch (method) {
case 'legacy':
data = common.bakeUrlData(type, e, false, false);
6 changes: 3 additions & 3 deletions benchmark/url/legacy-vs-whatwg-url-serialize.js
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ const bench = common.createBenchmark(main, {
function useLegacy(data) {
const obj = url.parse(data[0]);
const len = data.length;
var noDead = url.format(obj);
let noDead = url.format(obj);
bench.start();
for (let i = 0; i < len; i++) {
noDead = data[i].toString();
@@ -25,7 +25,7 @@ function useLegacy(data) {
function useWHATWG(data) {
const obj = new URL(data[0]);
const len = data.length;
var noDead = obj.toString();
let noDead = obj.toString();
bench.start();
for (let i = 0; i < len; i++) {
noDead = data[i].toString();
@@ -37,7 +37,7 @@ function useWHATWG(data) {
function main({ type, e, method }) {
const data = common.bakeUrlData(type, e, false, false);

var noDead; // Avoid dead code elimination.
let noDead; // Avoid dead code elimination.
switch (method) {
case 'legacy':
noDead = useLegacy(data);
4 changes: 2 additions & 2 deletions benchmark/url/whatwg-url-properties.js
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ const bench = common.createBenchmark(main, {

function setAndGet(data, prop) {
const len = data.length;
var result = data[0][prop];
let result = data[0][prop];
bench.start();
for (let i = 0; i < len; ++i) {
result = data[i][prop];
@@ -24,7 +24,7 @@ function setAndGet(data, prop) {

function get(data, prop) {
const len = data.length;
var result = data[0][prop];
let result = data[0][prop];
bench.start();
for (let i = 0; i < len; ++i) {
result = data[i][prop]; // get
8 changes: 4 additions & 4 deletions benchmark/util/inspect-array.js
Original file line number Diff line number Diff line change
@@ -15,8 +15,8 @@ const bench = common.createBenchmark(main, {
});

function main({ n, len, type }) {
var arr = Array(len);
var i, opts;
let arr = Array(len);
let opts;

switch (type) {
case 'denseArray_showHidden':
@@ -29,14 +29,14 @@ function main({ n, len, type }) {
case 'sparseArray':
break;
case 'mixedArray':
for (i = 0; i < n; i += 2)
for (let i = 0; i < n; i += 2)
arr[i] = i;
break;
default:
throw new Error(`Unsupported type ${type}`);
}
bench.start();
for (i = 0; i < n; i++) {
for (let i = 0; i < n; i++) {
util.inspect(arr, opts);
}
bench.end(n);
2 changes: 1 addition & 1 deletion benchmark/util/inspect.js
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ function benchmark(n, obj, options) {
}

function main({ method, n, option }) {
var obj;
let obj;
const options = opts[option];
switch (method) {
case 'Object':
6 changes: 3 additions & 3 deletions benchmark/util/normalize-encoding.js
Original file line number Diff line number Diff line change
@@ -46,11 +46,11 @@ function getInput(input) {
function main({ input, n }) {
const { normalizeEncoding } = require('internal/util');
const inputs = getInput(input);
var noDead = '';
let noDead = '';

bench.start();
for (var i = 0; i < n; ++i) {
for (var j = 0; j < inputs.length; ++j) {
for (let i = 0; i < n; ++i) {
for (let j = 0; j < inputs.length; ++j) {
noDead = normalizeEncoding(inputs[j]);
}
}
2 changes: 1 addition & 1 deletion benchmark/worker/echo.js
Original file line number Diff line number Diff line change
@@ -55,7 +55,7 @@ function main({ n, workers, sendsPerBroadcast: sends, payload: payloadType }) {
return;
}
for (const worker of workerObjs) {
for (var i = 0; i < sends; ++i)
for (let i = 0; i < sends; ++i)
worker.postMessage(payload);
}
}
5 changes: 2 additions & 3 deletions benchmark/zlib/creation.js
Original file line number Diff line number Diff line change
@@ -15,17 +15,16 @@ function main({ n, type, options }) {
const fn = zlib[`create${type}`];
if (typeof fn !== 'function')
throw new Error('Invalid zlib type');
var i = 0;

if (options === 'true') {
const opts = {};
bench.start();
for (; i < n; ++i)
for (let i = 0; i < n; ++i)
fn(opts);
bench.end(n);
} else {
bench.start();
for (; i < n; ++i)
for (let i = 0; i < n; ++i)
fn();
bench.end(n);
}
20 changes: 12 additions & 8 deletions benchmark/zlib/deflate.js
Original file line number Diff line number Diff line change
@@ -13,11 +13,11 @@ function main({ n, method, inputLen }) {
method = method || 'deflate';
const chunk = Buffer.alloc(inputLen, 'a');

var i = 0;
switch (method) {
// Performs `n` writes for a single deflate stream
case 'createDeflate':
var deflater = zlib.createDeflate();
case 'createDeflate': {
let i = 0;
const deflater = zlib.createDeflate();
deflater.resume();
deflater.on('finish', () => {
bench.end(n);
@@ -30,24 +30,28 @@ function main({ n, method, inputLen }) {
deflater.write(chunk, next);
})();
break;
}
// Performs `n` single deflate operations
case 'deflate':
var deflate = zlib.deflate;
case 'deflate': {
let i = 0;
const deflate = zlib.deflate;
bench.start();
(function next(err, result) {
if (i++ === n)
return bench.end(n);
deflate(chunk, next);
})();
break;
}
// Performs `n` single deflateSync operations
case 'deflateSync':
var deflateSync = zlib.deflateSync;
case 'deflateSync': {
const deflateSync = zlib.deflateSync;
bench.start();
for (; i < n; ++i)
for (let i = 0; i < n; ++i)
deflateSync(chunk);
bench.end(n);
break;
}
default:
throw new Error('Unsupported deflate method');
}
9 changes: 9 additions & 0 deletions common.gypi
Original file line number Diff line number Diff line change
@@ -401,6 +401,15 @@
'-Wl,-brtl',
],
}, { # else it's `AIX`
# Disable the following compiler warning:
#
# warning: visibility attribute not supported in this
# configuration; ignored [-Wattributes]
#
# This is gcc complaining about __attribute((visibility("default"))
# in static library builds. Legitimate but harmless and it drowns
# out more relevant warnings.
'cflags': [ '-Wno-attributes' ],
'ldflags': [
'-Wl,-blibpath:/usr/lib:/lib:/opt/freeware/lib/pthread/ppc64',
],
3 changes: 0 additions & 3 deletions configure
Original file line number Diff line number Diff line change
@@ -3,10 +3,7 @@
# Locate an acceptable python interpreter and then re-execute the script.
# Note that the mix of single and double quotes is intentional,
# as is the fact that the ] goes on a new line.
# When a 'which' call is made for a specific version of Python on Travis CI,
# pyenv will alert which shims are available and then will fail the build.
_=[ 'exec' '/bin/sh' '-c' '''
test ${TRAVIS} && exec python "$0" "$@" # workaround for pyenv on Travis CI
test ${FORCE_PYTHON2} && exec python2 "$0" "$@" # workaround for gclient
which python3.8 >/dev/null && exec python3.8 "$0" "$@"
which python3.7 >/dev/null && exec python3.7 "$0" "$@"
10 changes: 8 additions & 2 deletions configure.py
Original file line number Diff line number Diff line change
@@ -826,21 +826,27 @@ def check_compiler(o):
return

ok, is_clang, clang_version, gcc_version = try_check_compiler(CXX, 'c++')
version_str = ".".join(map(str, clang_version if is_clang else gcc_version))
print_verbose('Detected %sC++ compiler (CXX=%s) version: %s' %
('clang ' if is_clang else '', CXX, version_str))
if not ok:
warn('failed to autodetect C++ compiler version (CXX=%s)' % CXX)
elif clang_version < (8, 0, 0) if is_clang else gcc_version < (6, 3, 0):
warn('C++ compiler (CXX=%s, %s) too old, need g++ 6.3.0 or clang++ 8.0.0' %
(CXX, ".".join(map(str, clang_version if is_clang else gcc_version))))
(CXX, version_str))

ok, is_clang, clang_version, gcc_version = try_check_compiler(CC, 'c')
version_str = ".".join(map(str, clang_version if is_clang else gcc_version))
print_verbose('Detected %sC compiler (CC=%s) version: %s' %
('clang ' if is_clang else '', CC, version_str))
if not ok:
warn('failed to autodetect C compiler version (CC=%s)' % CC)
elif not is_clang and gcc_version < (4, 2, 0):
# clang 3.2 is a little white lie because any clang version will probably
# do for the C bits. However, we might as well encourage people to upgrade
# to a version that is not completely ancient.
warn('C compiler (CC=%s, %s) too old, need gcc 4.2 or clang 3.2' %
(CC, ".".join(map(str, gcc_version))))
(CC, version_str))

o['variables']['llvm_version'] = get_llvm_version(CC) if is_clang else '0.0'

80 changes: 24 additions & 56 deletions deps/acorn-plugins/acorn-class-fields/package.json
Original file line number Diff line number Diff line change
@@ -1,68 +1,36 @@
{
"_from": "acorn-class-fields",
"_id": "acorn-class-fields@0.3.1",
"_inBundle": false,
"_integrity": "sha512-X/8hSJuregAnrvfV1Y80VJNfeJx1uhw7yskOwvL631ygYeCGVLPumCnnPDHYZ8acV3ytHhg53K171H3tAemgiw==",
"_location": "/acorn-class-fields",
"_phantomChildren": {},
"_requested": {
"type": "tag",
"registry": true,
"raw": "acorn-class-fields",
"name": "acorn-class-fields",
"escapedName": "acorn-class-fields",
"rawSpec": "",
"saveSpec": null,
"fetchSpec": "latest"
},
"_requiredBy": [
"#USER",
"/"
],
"_resolved": "https://registry.npmjs.org/acorn-class-fields/-/acorn-class-fields-0.3.1.tgz",
"_shasum": "032ce47a9688a71d4713ee366fadcb7fefaea9e0",
"_spec": "acorn-class-fields",
"_where": "/home/ruben/repos/node/node",
"bugs": {
"url": "https://github.com/acornjs/acorn-class-fields/issues"
},
"bundleDependencies": false,
"name": "acorn-class-fields",
"description": "Support for class fields in acorn",
"homepage": "https://github.com/acornjs/acorn-class-fields",
"contributors": [
{
"name": "Adrian Heine",
"email": "mail@adrianheine.de"
}
"Adrian Heine <mail@adrianheine.de>"
],
"dependencies": {
"acorn-private-class-elements": "^0.1.1"
},
"deprecated": false,
"description": "Support for class fields in acorn",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^5.2.0",
"test262": "git+https://github.com/tc39/test262.git#33a306d1026b72227eb50a918db19ada16f12b3d",
"test262-parser-runner": "^0.5.0"
},
"engines": {
"node": ">=4.8.2"
},
"homepage": "https://github.com/acornjs/acorn-class-fields",
"license": "MIT",
"name": "acorn-class-fields",
"peerDependencies": {
"acorn": "^6.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn-class-fields.git"
"url": "https://github.com/acornjs/acorn-class-fields"
},
"license": "MIT",
"scripts": {
"lint": "eslint -c .eslintrc.json .",
"test": "mocha",
"test:test262": "node run_test262.js"
"test:test262": "node run_test262.js",
"lint": "eslint -c .eslintrc.json ."
},
"version": "0.3.1"
}
"peerDependencies": {
"acorn": "^6.0.0"
},
"version": "0.3.1",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^5.2.0",
"test262": "git+https://github.com/tc39/test262.git#33a306d1026b72227eb50a918db19ada16f12b3d",
"test262-parser-runner": "^0.5.0"
},
"dependencies": {
"acorn-private-class-elements": "^0.1.1"
}
}
74 changes: 21 additions & 53 deletions deps/acorn-plugins/acorn-numeric-separator/package.json
Original file line number Diff line number Diff line change
@@ -1,65 +1,33 @@
{
"_from": "acorn-numeric-separator",
"_id": "acorn-numeric-separator@0.3.0",
"_inBundle": false,
"_integrity": "sha512-g9FikQZHwG/P1Xs+dDzecqagmGBbU4b8OF4UbDQK8Wr8apwuFGG1c7KiaFxC4ClYU8D7zNl60vzqOCUuhKM3kA==",
"_location": "/acorn-numeric-separator",
"_phantomChildren": {},
"_requested": {
"type": "tag",
"registry": true,
"raw": "acorn-numeric-separator",
"name": "acorn-numeric-separator",
"escapedName": "acorn-numeric-separator",
"rawSpec": "",
"saveSpec": null,
"fetchSpec": "latest"
},
"_requiredBy": [
"#USER",
"/"
],
"_resolved": "https://registry.npmjs.org/acorn-numeric-separator/-/acorn-numeric-separator-0.3.0.tgz",
"_shasum": "15e2f9a698bbec83a339a70a7026ab1d9d257de2",
"_spec": "acorn-numeric-separator",
"_where": "/home/ruben/repos/node/node",
"bugs": {
"url": "https://github.com/acornjs/acorn-numeric-separator/issues"
},
"bundleDependencies": false,
"name": "acorn-numeric-separator",
"description": "Support for numeric separators in acorn",
"homepage": "https://github.com/acornjs/acorn-numeric-separator",
"contributors": [
{
"name": "Adrian Heine",
"email": "mail@adrianheine.de"
}
"Adrian Heine <mail@adrianheine.de>"
],
"deprecated": false,
"description": "Support for numeric separators in acorn",
"devDependencies": {
"acorn": "^6.0.0",
"eslint": "^5.5.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^6.0.2",
"test262": "git+https://github.com/tc39/test262.git#de567d3aa5de4eaa11e00131d26b9fe77997dfb0",
"test262-parser-runner": "^0.5.0"
},
"engines": {
"node": ">=4.8.2"
},
"homepage": "https://github.com/acornjs/acorn-numeric-separator",
"license": "MIT",
"name": "acorn-numeric-separator",
"peerDependencies": {
"acorn": "^6.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn-numeric-separator.git"
"url": "https://github.com/acornjs/acorn-numeric-separator"
},
"license": "MIT",
"scripts": {
"lint": "eslint -c .eslintrc.json .",
"test": "mocha",
"test:test262": "node run_test262.js"
"test:test262": "node run_test262.js",
"lint": "eslint -c .eslintrc.json ."
},
"peerDependencies": {
"acorn": "^6.0.0"
},
"version": "0.3.0"
}
"version": "0.3.0",
"devDependencies": {
"acorn": "^6.0.0",
"eslint": "^5.5.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^6.0.2",
"test262": "git+https://github.com/tc39/test262.git#de567d3aa5de4eaa11e00131d26b9fe77997dfb0",
"test262-parser-runner": "^0.5.0"
}
}
4 changes: 4 additions & 0 deletions deps/acorn-plugins/acorn-private-class-elements/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 0.2.0 (2020-03-07)

* Mark as compatible with acorn v7

## 0.1.1 (2019-02-09)

* Add \_branch() method
4 changes: 2 additions & 2 deletions deps/acorn-plugins/acorn-private-class-elements/index.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
"use strict"

const acorn = require('internal/deps/acorn/acorn/dist/acorn')
if (acorn.version.indexOf("6.") != 0 || acorn.version.indexOf("6.0.") == 0) {
throw new Error(`acorn-private-class-elements requires acorn@^6.1.0, not ${acorn.version}`)
if (acorn.version.indexOf("6.") != 0 && acorn.version.indexOf("6.0.") == 0 && acorn.version.indexOf("7.") != 0) {
throw new Error(`acorn-private-class-elements requires acorn@^6.1.0 or acorn@7.0.0, not ${acorn.version}`)
}
const tt = acorn.tokTypes
const TokenType = acorn.TokenType
71 changes: 19 additions & 52 deletions deps/acorn-plugins/acorn-private-class-elements/package.json
Original file line number Diff line number Diff line change
@@ -1,63 +1,30 @@
{
"_from": "acorn-private-class-elements@^0.1.1",
"_id": "acorn-private-class-elements@0.1.1",
"_inBundle": false,
"_integrity": "sha512-bZpmSnaOsK3jkF7J8xaLJ05f008vapPX+XliIv8+jjkclvDR+M4OnTHLhFnCCSeJ0fMwRKjbY+BXsglSNpVZtw==",
"_location": "/acorn-private-class-elements",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "acorn-private-class-elements@^0.1.1",
"name": "acorn-private-class-elements",
"escapedName": "acorn-private-class-elements",
"rawSpec": "^0.1.1",
"saveSpec": null,
"fetchSpec": "^0.1.1"
},
"_requiredBy": [
"/acorn-class-fields"
],
"_resolved": "https://registry.npmjs.org/acorn-private-class-elements/-/acorn-private-class-elements-0.1.1.tgz",
"_shasum": "85209cb5791ab84fde2362cb208fa51e7679bcdc",
"_spec": "acorn-private-class-elements@^0.1.1",
"_where": "/home/ruben/repos/node/node/node_modules/acorn-class-fields",
"bugs": {
"url": "https://github.com/acornjs/acorn-private-class-elements/issues"
},
"bundleDependencies": false,
"name": "acorn-private-class-elements",
"description": "Helpers for supporting private class methods and fields in acorn",
"homepage": "https://github.com/acornjs/acorn-private-class-elements",
"contributors": [
{
"name": "Adrian Heine",
"email": "mail@adrianheine.de"
}
"Adrian Heine <mail@adrianheine.de>"
],
"dependencies": {
"mocha": "^5.2.0"
},
"deprecated": false,
"description": "Helpers for supporting private class methods and fields in acorn",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1"
},
"engines": {
"node": ">=4.8.2"
},
"homepage": "https://github.com/acornjs/acorn-private-class-elements",
"license": "MIT",
"name": "acorn-private-class-elements",
"peerDependencies": {
"acorn": "^6.1.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn-private-class-elements.git"
"url": "https://github.com/acornjs/acorn-private-class-elements"
},
"license": "MIT",
"scripts": {
"lint": "eslint -c .eslintrc.json .",
"test": "mocha"
"test": "mocha",
"lint": "eslint -c .eslintrc.json ."
},
"peerDependencies": {
"acorn": "^6.1.0 || ^7.0.0"
},
"version": "0.1.1"
}
"version": "0.2.0",
"devDependencies": {
"acorn": "^7.0.0",
"eslint": "^6.8.0",
"eslint-plugin-node": "^11.0.0",
"mocha": "^7.1.0"
}
}
78 changes: 23 additions & 55 deletions deps/acorn-plugins/acorn-private-methods/package.json
Original file line number Diff line number Diff line change
@@ -1,68 +1,36 @@
{
"_from": "acorn-private-methods",
"_id": "acorn-private-methods@0.3.0",
"_inBundle": false,
"_integrity": "sha512-+gWTjSA+13lsv1mwCPosSrLzEyghYtWgrr/1Ck7i7Pu5iK7Ke0hOgw3IW1RUxhc4qS2QTQBQx2+qHYqsa4Qlqw==",
"_location": "/acorn-private-methods",
"_phantomChildren": {},
"_requested": {
"type": "tag",
"registry": true,
"raw": "acorn-private-methods",
"name": "acorn-private-methods",
"escapedName": "acorn-private-methods",
"rawSpec": "",
"saveSpec": null,
"fetchSpec": "latest"
},
"_requiredBy": [
"#USER",
"/"
],
"_resolved": "https://registry.npmjs.org/acorn-private-methods/-/acorn-private-methods-0.3.0.tgz",
"_shasum": "a5a9f8cd83d175bc138fa22592fababd0afda35d",
"_spec": "acorn-private-methods",
"_where": "/home/ruben/repos/node/node",
"bugs": {
"url": "https://github.com/acornjs/acorn-private-methods/issues"
},
"bundleDependencies": false,
"name": "acorn-private-methods",
"description": "Support for private methods in acorn",
"homepage": "https://github.com/acornjs/acorn-private-methods",
"contributors": [
{
"name": "Adrian Heine",
"email": "mail@adrianheine.de"
}
"Adrian Heine <mail@adrianheine.de>"
],
"engines": {
"node": ">=4.8.2"
},
"repository": {
"type": "git",
"url": "https://github.com/acornjs/acorn-private-methods"
},
"license": "MIT",
"scripts": {
"test": "mocha",
"test:test262": "node run_test262.js",
"lint": "eslint -c .eslintrc.json ."
},
"peerDependencies": {
"acorn": "^6.1.0"
},
"dependencies": {
"acorn-private-class-elements": "^0.1.0"
},
"deprecated": false,
"description": "Support for private methods in acorn",
"version": "0.3.0",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^5.2.0",
"test262": "git+https://github.com/tc39/test262.git#33a306d1026b72227eb50a918db19ada16f12b3d",
"test262-parser-runner": "^0.5.0"
},
"engines": {
"node": ">=4.8.2"
},
"homepage": "https://github.com/acornjs/acorn-private-methods",
"license": "MIT",
"name": "acorn-private-methods",
"peerDependencies": {
"acorn": "^6.1.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn-private-methods.git"
},
"scripts": {
"lint": "eslint -c .eslintrc.json .",
"test": "mocha",
"test:test262": "node run_test262.js"
},
"version": "0.3.0"
}
}
}
80 changes: 24 additions & 56 deletions deps/acorn-plugins/acorn-static-class-features/package.json
Original file line number Diff line number Diff line change
@@ -1,68 +1,36 @@
{
"_from": "acorn-static-class-features",
"_id": "acorn-static-class-features@0.2.0",
"_inBundle": false,
"_integrity": "sha512-46IooHSRsvgSi+t36Wx9iPfF9BKFKVDcAWELXVqvKHmZogSCk11iUCi2FiZmLeTaM0hlJ3EYDyYiVmHRUGPzWA==",
"_location": "/acorn-static-class-features",
"_phantomChildren": {},
"_requested": {
"type": "tag",
"registry": true,
"raw": "acorn-static-class-features",
"name": "acorn-static-class-features",
"escapedName": "acorn-static-class-features",
"rawSpec": "",
"saveSpec": null,
"fetchSpec": "latest"
},
"_requiredBy": [
"#USER",
"/"
],
"_resolved": "https://registry.npmjs.org/acorn-static-class-features/-/acorn-static-class-features-0.2.0.tgz",
"_shasum": "8a12b0b280b2e067e268fdbb14116a5b02affd71",
"_spec": "acorn-static-class-features",
"_where": "/home/ruben/repos/node/node",
"bugs": {
"url": "https://github.com/acornjs/acorn-static-class-features/issues"
},
"bundleDependencies": false,
"name": "acorn-static-class-features",
"description": "Support for static class features in acorn",
"homepage": "https://github.com/acornjs/acorn-static-class-features",
"contributors": [
{
"name": "Adrian Heine",
"email": "mail@adrianheine.de"
}
"Adrian Heine <mail@adrianheine.de>"
],
"dependencies": {
"acorn-private-class-elements": "^0.1.0"
},
"deprecated": false,
"description": "Support for static class features in acorn",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^5.2.0",
"test262": "git+https://github.com/tc39/test262.git#33a306d1026b72227eb50a918db19ada16f12b3d",
"test262-parser-runner": "^0.5.0"
},
"engines": {
"node": ">=4.8.2"
},
"homepage": "https://github.com/acornjs/acorn-static-class-features",
"license": "MIT",
"name": "acorn-static-class-features",
"peerDependencies": {
"acorn": "^6.1.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn-static-class-features.git"
"url": "https://github.com/acornjs/acorn-static-class-features"
},
"license": "MIT",
"scripts": {
"lint": "eslint -c .eslintrc.json .",
"test": "mocha",
"test:test262": "node run_test262.js"
"test:test262": "node run_test262.js",
"lint": "eslint -c .eslintrc.json ."
},
"peerDependencies": {
"acorn": "^6.1.0"
},
"version": "0.2.0"
}
"version": "0.2.0",
"devDependencies": {
"acorn": "^6.1.0",
"eslint": "^5.13.0",
"eslint-plugin-node": "^8.0.1",
"mocha": "^5.2.0",
"test262": "git+https://github.com/tc39/test262.git#33a306d1026b72227eb50a918db19ada16f12b3d",
"test262-parser-runner": "^0.5.0"
},
"dependencies": {
"acorn-private-class-elements": "^0.1.1"
}
}
18 changes: 18 additions & 0 deletions deps/acorn/acorn-walk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
## 7.1.1 (2020-02-13)

### Bug fixes

Clean up the type definitions to actually work well with the main parser.

## 7.1.0 (2020-02-11)

### New features

Add a TypeScript definition file for the library.

## 7.0.0 (2017-08-12)

### New features

Support walking `ImportExpression` nodes.

## 6.2.0 (2017-07-04)

### New features
9 changes: 6 additions & 3 deletions deps/acorn/acorn-walk/dist/walk.js
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@
// An ancestor walk keeps an array of ancestor nodes (including the
// current node) and passes them to the callback as third parameter
// (and also as state parameter when no other state is present).
function ancestor(node, visitors, baseVisitor, state) {
function ancestor(node, visitors, baseVisitor, state, override) {
var ancestors = [];
if (!baseVisitor) { baseVisitor = base
; }(function c(node, st, override) {
@@ -44,7 +44,7 @@
baseVisitor[type](node, st, c);
if (found) { found(node, st || ancestors, ancestors); }
if (isNew) { ancestors.pop(); }
})(node, state);
})(node, state, override);
}

// A recursive walk is one where your functions override the default
@@ -416,7 +416,10 @@
}
c(node.source, st, "Expression");
};
base.ImportSpecifier = base.ImportDefaultSpecifier = base.ImportNamespaceSpecifier = base.Identifier = base.Literal = base.Import = ignore;
base.ImportExpression = function (node, st, c) {
c(node.source, st, "Expression");
};
base.ImportSpecifier = base.ImportDefaultSpecifier = base.ImportNamespaceSpecifier = base.Identifier = base.Literal = ignore;

base.TaggedTemplateExpression = function (node, st, c) {
c(node.tag, st, "Expression");
3 changes: 2 additions & 1 deletion deps/acorn/acorn-walk/package.json
Original file line number Diff line number Diff line change
@@ -3,8 +3,9 @@
"description": "ECMAScript (ESTree) AST walker",
"homepage": "https://github.com/acornjs/acorn",
"main": "dist/walk.js",
"types": "dist/walk.d.ts",
"module": "dist/walk.mjs",
"version": "6.2.0",
"version": "7.1.1",
"engines": {"node": ">=0.4.0"},
"maintainers": [
{
48 changes: 46 additions & 2 deletions deps/acorn/acorn/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
## 7.1.1 (2020-03-01)

### Bug fixes

Treat `\8` and `\9` as invalid escapes in template strings.

Allow unicode escapes in property names that are keywords.

Don't error on an exponential operator expression as argument to `await`.

More carefully check for valid UTF16 surrogate pairs in regexp validator.

## 7.1.0 (2019-09-24)

### Bug fixes

Disallow trailing object literal commas when ecmaVersion is less than 5.

### New features

Add a static `acorn` property to the `Parser` class that contains the entire module interface, to allow plugins to access the instance of the library that they are acting on.

## 7.0.0 (2019-08-13)

### Breaking changes

Changes the node format for dynamic imports to use the `ImportExpression` node type, as defined in [ESTree](https://github.com/estree/estree/blob/master/es2020.md#importexpression).

Makes 10 (ES2019) the default value for the `ecmaVersion` option.

## 6.3.0 (2019-08-12)

### New features

`sourceType: "module"` can now be used even when `ecmaVersion` is less than 6, to parse module-style code that otherwise conforms to an older standard.

## 6.2.1 (2019-07-21)

### Bug fixes

Fix bug causing Acorn to treat some characters as identifier characters that shouldn't be treated as such.

Fix issue where setting the `allowReserved` option to `"never"` allowed reserved words in some circumstances.

## 6.2.0 (2019-07-04)

### Bug fixes
@@ -8,9 +52,9 @@ Disallow binding `let` in patterns.

### New features

Support bigint syntax with `ecmaVersion` >= 10.
Support bigint syntax with `ecmaVersion` >= 11.

Support dynamic `import` syntax with `ecmaVersion` >= 10.
Support dynamic `import` syntax with `ecmaVersion` >= 11.

Upgrade to Unicode version 12.

10 changes: 7 additions & 3 deletions deps/acorn/acorn/README.md
Original file line number Diff line number Diff line change
@@ -52,9 +52,10 @@ Options can be provided by passing a second argument, which should be
an object containing any of these fields:

- **ecmaVersion**: Indicates the ECMAScript version to parse. Must be
either 3, 5, 6 (2015), 7 (2016), 8 (2017), 9 (2018) or 10 (2019, partial
support). This influences support for strict mode, the set of
reserved words, and support for new syntax features. Default is 9.
either 3, 5, 6 (2015), 7 (2016), 8 (2017), 9 (2018), 10 (2019) or 11
(2020, partial support). This influences support for strict mode,
the set of reserved words, and support for new syntax features.
Default is 10.

**NOTE**: Only 'stage 4' (finalized) ECMAScript features are being
implemented by Acorn. Other proposed new features can be implemented
@@ -64,6 +65,9 @@ an object containing any of these fields:
either `"script"` or `"module"`. This influences global strict mode
and parsing of `import` and `export` declarations.

**NOTE**: If set to `"module"`, then static `import` / `export` syntax
will be valid, even if `ecmaVersion` is less than 6.

- **onInsertedSemicolon**: If given a callback, that callback will be
called whenever a missing semicolon is inserted by the parser. The
callback will be given the character offset of the point where the
180 changes: 118 additions & 62 deletions deps/acorn/acorn/dist/acorn.js

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion deps/acorn/acorn/package.json
Original file line number Diff line number Diff line change
@@ -3,8 +3,9 @@
"description": "ECMAScript parser",
"homepage": "https://github.com/acornjs/acorn",
"main": "dist/acorn.js",
"types": "dist/acorn.d.ts",
"module": "dist/acorn.mjs",
"version": "6.2.0",
"version": "7.1.1",
"engines": {"node": ">=0.4.0"},
"maintainers": [
{
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "BSD-x86" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/BSD-x86/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86"
#define DATE "built on: Wed Mar 18 21:04:48 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:25 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "BSD-x86" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86"
#define DATE "built on: Wed Mar 18 21:04:52 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:27 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "BSD-x86" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/BSD-x86/no-asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86"
#define DATE "built on: Wed Mar 18 21:04:56 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:30 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86_64/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "BSD-x86_64" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86_64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/BSD-x86_64/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86_64"
#define DATE "built on: Wed Mar 18 21:04:59 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:31 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86_64/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "BSD-x86_64" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86_64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86_64"
#define DATE "built on: Wed Mar 18 21:05:08 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:37 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/BSD-x86_64/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "BSD-x86_64" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "BSD-x86_64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: BSD-x86_64"
#define DATE "built on: Wed Mar 18 21:05:17 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:43 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN32/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "VC-WIN32" ],
perlenv => {
"AR" => undef,
@@ -115,8 +115,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN32",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -132,7 +132,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x5567c34c1cd8)",
RANLIB => "CODE(0x55e4d97a23c8)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c vpaes-x86.s aesni-x86.s",
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/VC-WIN32/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:11:00 2020 UTC"
#define DATE "built on: Tue Mar 31 13:08:59 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN32/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "VC-WIN32" ],
perlenv => {
"AR" => undef,
@@ -115,8 +115,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN32",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -132,7 +132,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x56041fcde128)",
RANLIB => "CODE(0x55e7fe7b8518)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c vpaes-x86.s aesni-x86.s",
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:11:06 2020 UTC"
#define DATE "built on: Tue Mar 31 13:09:01 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN32/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -65,7 +65,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "VC-WIN32" ],
perlenv => {
"AR" => undef,
@@ -114,8 +114,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN32",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -131,7 +131,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x55e705f67598)",
RANLIB => "CODE(0x56297fab3cf8)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c",
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:11:12 2020 UTC"
#define DATE "built on: Tue Mar 31 13:09:04 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN64-ARM/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -64,7 +64,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "VC-WIN64-ARM" ],
perlenv => {
"AR" => undef,
@@ -113,8 +113,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN64-ARM",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -128,7 +128,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x55748984a208)",
RANLIB => "CODE(0x55d021518948)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/50-win-onecore.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c",
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: VC-WIN64-ARM"
#define DATE "built on: Wed Mar 18 21:11:15 2020 UTC"
#define DATE "built on: Tue Mar 31 13:09:05 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN64A/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -67,7 +67,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "VC-WIN64A" ],
perlenv => {
"AR" => undef,
@@ -116,8 +116,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN64A",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -133,7 +133,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x556e5b07ddf8)",
RANLIB => "CODE(0x5636e84e0f08)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c vpaes-x86_64.s aesni-x86_64.s aesni-sha1-x86_64.s aesni-sha256-x86_64.s aesni-mb-x86_64.s",
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/VC-WIN64A/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:10:25 2020 UTC"
#define DATE "built on: Tue Mar 31 13:08:44 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN64A/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -67,7 +67,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "VC-WIN64A" ],
perlenv => {
"AR" => undef,
@@ -116,8 +116,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN64A",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -133,7 +133,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x55c8e9449798)",
RANLIB => "CODE(0x55c9eeaa7548)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c vpaes-x86_64.s aesni-x86_64.s aesni-sha1-x86_64.s aesni-sha256-x86_64.s aesni-mb-x86_64.s",
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:10:39 2020 UTC"
#define DATE "built on: Tue Mar 31 13:08:50 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
8 changes: 4 additions & 4 deletions deps/openssl/config/archs/VC-WIN64A/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "VC-WIN64A" ],
perlenv => {
"AR" => undef,
@@ -115,8 +115,8 @@ our %config = (
sourcedir => ".",
target => "VC-WIN64A",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
@@ -132,7 +132,7 @@ our %target = (
LDFLAGS => "/nologo /debug",
MT => "mt",
MTFLAGS => "-nologo",
RANLIB => "CODE(0x557c73be49d8)",
RANLIB => "CODE(0x55e2b213e978)",
RC => "rc",
_conf_fname_int => [ "Configurations/00-base-templates.conf", "Configurations/00-base-templates.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/10-main.conf", "Configurations/shared-info.pl" ],
aes_asm_src => "aes_core.c aes_cbc.c",
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: "
#define DATE "built on: Wed Mar 18 21:10:56 2020 UTC"
#define DATE "built on: Tue Mar 31 13:08:57 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix-gcc/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "aix-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/aix-gcc/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix-gcc"
#define DATE "built on: Wed Mar 18 21:04:29 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:13 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix-gcc/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "aix-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix-gcc"
#define DATE "built on: Wed Mar 18 21:04:33 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:15 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix-gcc/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "aix-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/aix-gcc/no-asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix-gcc"
#define DATE "built on: Wed Mar 18 21:04:36 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:17 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix64-gcc/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "aix64-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix64-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/aix64-gcc/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix64-gcc"
#define DATE "built on: Wed Mar 18 21:04:38 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:19 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix64-gcc/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "aix64-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix64-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix64-gcc"
#define DATE "built on: Wed Mar 18 21:04:42 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:21 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/aix64-gcc/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "aix64-gcc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "aix64-gcc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: aix64-gcc"
#define DATE "built on: Wed Mar 18 21:04:46 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:23 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/darwin-i386-cc/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "darwin-i386-cc" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "darwin-i386-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin-i386-cc"
#define DATE "built on: Wed Mar 18 21:05:40 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:57 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "darwin-i386-cc" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "darwin-i386-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin-i386-cc"
#define DATE "built on: Wed Mar 18 21:05:45 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:00 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/darwin-i386-cc/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "darwin-i386-cc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "darwin-i386-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin-i386-cc"
#define DATE "built on: Wed Mar 18 21:05:49 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:02 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "darwin64-x86_64-cc" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "darwin64-x86_64-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Wed Mar 18 21:05:19 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:44 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "darwin64-x86_64-cc" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "darwin64-x86_64-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Wed Mar 18 21:05:29 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:50 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Original file line number Diff line number Diff line change
@@ -61,7 +61,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "darwin64-x86_64-cc" ],
perlenv => {
"AR" => undef,
@@ -110,8 +110,8 @@ our %config = (
sourcedir => ".",
target => "darwin64-x86_64-cc",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: darwin64-x86_64-cc"
#define DATE "built on: Wed Mar 18 21:05:38 2020 UTC"
#define DATE "built on: Tue Mar 31 13:06:56 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-aarch64/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-aarch64" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-aarch64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Wed Mar 18 21:05:53 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:04 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-aarch64" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-aarch64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Wed Mar 18 21:05:58 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:06 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-aarch64/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "linux-aarch64" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-aarch64",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-aarch64"
#define DATE "built on: Wed Mar 18 21:06:04 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:08 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-armv4/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-armv4" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-armv4",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-armv4"
#define DATE "built on: Wed Mar 18 21:06:07 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:10 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-armv4/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-armv4" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-armv4",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-armv4"
#define DATE "built on: Wed Mar 18 21:06:14 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:12 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-armv4/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "linux-armv4" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-armv4",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-armv4"
#define DATE "built on: Wed Mar 18 21:06:19 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:15 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-elf/asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -63,7 +63,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-elf" ],
perlenv => {
"AR" => undef,
@@ -112,8 +112,8 @@ our %config = (
sourcedir => ".",
target => "linux-elf",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
2 changes: 1 addition & 1 deletion deps/openssl/config/archs/linux-elf/asm/crypto/buildinf.h
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-elf"
#define DATE "built on: Wed Mar 18 21:06:23 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:16 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-elf/asm_avx2/configdata.pm
Original file line number Diff line number Diff line change
@@ -63,7 +63,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "linux-elf" ],
perlenv => {
"AR" => undef,
@@ -112,8 +112,8 @@ our %config = (
sourcedir => ".",
target => "linux-elf",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
*/

#define PLATFORM "platform: linux-elf"
#define DATE "built on: Wed Mar 18 21:06:30 2020 UTC"
#define DATE "built on: Tue Mar 31 13:07:19 2020 UTC"

/*
* Generate compiler_flags as an array of individual characters. This is a
6 changes: 3 additions & 3 deletions deps/openssl/config/archs/linux-elf/no-asm/configdata.pm
Original file line number Diff line number Diff line change
@@ -62,7 +62,7 @@ our %config = (
options => "enable-ssl-trace no-afalgeng no-asan no-asm no-buildtest-c++ no-comp no-crypto-mdebug no-crypto-mdebug-backtrace no-devcryptoeng no-dynamic-engine no-ec_nistp_64_gcc_128 no-egd no-external-tests no-fuzz-afl no-fuzz-libfuzzer no-heartbeats no-md2 no-msan no-rc5 no-sctp no-shared no-ssl3 no-ssl3-method no-ubsan no-unit-test no-weak-ssl-ciphers no-zlib no-zlib-dynamic",
perl_archname => "x86_64-linux-gnu-thread-multi",
perl_cmd => "/usr/bin/perl",
perl_version => "5.28.1",
perl_version => "5.26.1",
perlargv => [ "no-comp", "no-shared", "no-afalgeng", "enable-ssl-trace", "no-asm", "linux-elf" ],
perlenv => {
"AR" => undef,
@@ -111,8 +111,8 @@ our %config = (
sourcedir => ".",
target => "linux-elf",
tdirs => [ "ossl_shim" ],
version => "1.1.1e",
version_num => "0x1010105fL",
version => "1.1.1f",
version_num => "0x1010106fL",
);

our %target = (
Loading