node/src
Myles Borins ea2ceac846
2017-04-04, Version 4.8.2 'Argon' (Maintenance)
This is a maintenance release to fix a memory leak that was
introduced in 4.8.1.

It also includes an upgrade to zlib 1.2.11 to fix a number of low
severity CVEs that were present in zlib 1.2.8.

http://seclists.org/oss-sec/2016/q4/602

Notable changes:

* crypto:
  - fix memory leak if certificate is revoked (Tom Atkinson)
    https://github.com/nodejs/node/pull/12089
* deps:
  - upgrade zlib to 1.2.11 (Sam Roberts)
    https://github.com/nodejs/node/pull/10980
2017-04-04 10:48:03 +02:00
..
res build,win: fix node.exe resource version 2015-10-02 13:39:25 +10:00
.eslintrc src,tools: use template literals 2016-04-04 14:29:25 -07:00
async-wrap-inl.h async_wrap: mode constructor/destructor to .cc 2016-12-13 16:25:30 -05:00
async-wrap.cc async_wrap: call destroy() callback in uv_idle_t 2016-12-13 16:25:30 -05:00
async-wrap.h async_wrap: call destroy() callback in uv_idle_t 2016-12-13 16:25:30 -05:00
base-object-inl.h src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
base-object.h src: add missing 'inline' keywords 2016-05-17 17:24:40 -07:00
cares_wrap.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
CNNICHashWhitelist.inc crypto: Remove expired certs from CNNIC whitelist 2017-03-08 17:29:37 -08:00
debug-agent.cc debugger: make listen address configurable 2016-11-22 14:02:28 +08:00
debug-agent.h debugger: make listen address configurable 2016-11-22 14:02:28 +08:00
env-inl.h lib,src: support values > 4GB in heap statistics 2017-03-08 17:29:18 -08:00
env.cc src,http_parser: remove KickNextTick call 2016-07-12 10:59:39 -07:00
env.h lib,src: support values > 4GB in heap statistics 2017-03-08 17:29:18 -08:00
fs_event_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
handle_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
handle_wrap.h src: fix readability/inheritance cpplint warnings 2016-07-14 12:45:07 -07:00
js_stream.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
js_stream.h src: inherit first from AsyncWrap 2016-10-26 14:09:28 -04:00
node.cc src: remove unused typedef 2017-03-08 17:29:28 -08:00
node.d
node.h build: configure --shared 2016-11-18 15:09:08 -05:00
node.js process: add process.cpuUsage() - implementation, doc, tests 2017-01-31 20:04:27 -05:00
node.stp
node_buffer.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
node_buffer.h buffer: backport --zero-fill-buffers cli option 2016-07-12 10:59:45 -07:00
node_config.cc tls: use process.binding('config') to detect fips mode 2016-07-14 12:44:29 -07:00
node_constants.cc tls, crypto: add ALPN Support 2017-01-31 20:04:27 -05:00
node_constants.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_contextify.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
node_counters.cc src: replace ARRAY_SIZE with typesafe arraysize 2016-06-23 17:26:36 -07:00
node_counters.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_crypto.cc crypto: fix memory leak if certificate is revoked 2017-03-29 14:28:44 -04:00
node_crypto.h crypto: fix handling of root_cert_store. 2017-03-08 17:23:19 -08:00
node_crypto_bio.cc src: fix runtime/int cpplint warnings 2016-07-14 12:45:08 -07:00
node_crypto_bio.h src: fix runtime/int cpplint warnings 2016-07-14 12:45:08 -07:00
node_crypto_clienthello-inl.h
node_crypto_clienthello.cc
node_crypto_clienthello.h
node_crypto_groups.h
node_dtrace.cc src: replace ARRAY_SIZE with typesafe arraysize 2016-06-23 17:26:36 -07:00
node_dtrace.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_file.cc fs: add the fs.mkdtemp() function. 2017-01-31 20:04:27 -05:00
node_file.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_http_parser.cc src: update http-parser link 2017-03-08 17:29:22 -08:00
node_http_parser.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_i18n.cc
node_i18n.h
node_internals.h src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
node_javascript.cc src,tools: remove null sentinel from source array 2016-05-17 17:24:37 -07:00
node_javascript.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_lttng.cc src: replace ARRAY_SIZE with typesafe arraysize 2016-06-23 17:26:36 -07:00
node_lttng.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_lttng_provider.h
node_lttng_tp.h src: lint node_lttng_tp.h 2016-07-14 12:45:09 -07:00
node_main.cc src: disable stdio buffering 2016-10-26 14:09:27 -04:00
node_mutex.h src: use RAII for mutexes and condition variables 2016-10-26 14:08:53 -04:00
node_object_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_os.cc src: add a missing space in node_os.cc 2017-03-08 17:29:46 -08:00
node_provider.d
node_revert.cc src: avoid compiler warning in node_revert.cc 2016-02-09 08:42:15 -08:00
node_revert.h deps: update http-parser to version 2.5.1 2016-02-09 08:42:15 -08:00
node_root_certs.h crypto: update root certificates 2016-07-14 12:45:00 -07:00
node_stat_watcher.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
node_stat_watcher.h src: fix readability/inheritance cpplint warnings 2016-07-14 12:45:07 -07:00
node_util.cc src: define Is* util functions with macros 2016-01-19 11:52:29 -08:00
node_v8.cc lib,src: support values > 4GB in heap statistics 2017-03-08 17:29:18 -08:00
node_version.h 2017-04-04, Version 4.8.2 'Argon' (Maintenance) 2017-04-04 10:48:03 +02:00
node_watchdog.cc vm: add error message if we abort 2017-01-31 20:04:31 -05:00
node_watchdog.h
node_win32_etw_provider-inl.h src: replace ARRAY_SIZE with typesafe arraysize 2016-06-23 17:26:36 -07:00
node_win32_etw_provider.cc src: fix readability/namespace cpplint warnings 2016-07-14 12:45:07 -07:00
node_win32_etw_provider.h
node_win32_perfctr_provider.cc src: lint node_win32_perfctr_provider.cc 2016-07-14 12:45:09 -07:00
node_win32_perfctr_provider.h
node_wrap.h src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
node_zlib.cc zlib: fix raw inflate with custom dictionary 2016-11-22 12:57:57 +08:00
nolttng_macros.py
notrace_macros.py
perfctr_macros.py
pipe_wrap.cc src: enable writev for pipe handles on Unix 2017-03-08 17:29:42 -08:00
pipe_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
process_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
req-wrap-inl.h src: always clear wrap before persistent Reset() 2016-10-26 14:09:28 -04:00
req-wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
signal_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
spawn_sync.cc src: fix readability/nolint cpplint warnings 2016-07-14 12:45:08 -07:00
spawn_sync.h src: fix readability/namespace cpplint warnings 2016-07-14 12:45:07 -07:00
StartComAndWoSignData.inc crypto: add cert check issued by StartCom/WoSign 2017-03-08 17:29:37 -08:00
stream_base-inl.h src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
stream_base.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
stream_base.h src: remove obsolete NOLINT comments 2016-07-14 12:45:10 -07:00
stream_wrap.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
stream_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
string_bytes.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
string_bytes.h src: unify implementations of Utf8Value etc. 2016-07-14 12:45:05 -07:00
string_search.cc src: fix readability/namespace cpplint warnings 2016-07-14 12:45:07 -07:00
string_search.h src: clean up string_search 2016-07-14 12:45:23 -07:00
tcp_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
tcp_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
timer_wrap.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
tls_wrap.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
tls_wrap.h src: fix runtime/indentation_namespace warnings 2016-07-14 12:45:08 -07:00
tree.h
tty_wrap.cc src: no abort from getter if object isn't wrapped 2016-10-26 14:09:29 -04:00
tty_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
udp_wrap.cc src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
udp_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
util-inl.h src: Malloc/Calloc size 0 returns non-null pointer 2016-11-22 15:59:02 +08:00
util.cc src: unify implementations of Utf8Value etc. 2016-07-14 12:45:05 -07:00
util.h src: normalize malloc, realloc 2016-11-22 15:59:01 +08:00
uv.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
v8abbr.h src: lint v8abbr.h 2016-07-14 12:45:10 -07:00
v8ustack.d