node/src
Myles Borins e6ca04cfd5 2016-01-20, Version 4.2.5 "Argon" (LTS) Release
Notable changes:

* assert
  -  accommodate ES6 classes that extend Error (Rich Trott) https://github.com/nodejs/node/pull/4166
* build
  - add "--partly-static" build options (Super Zheng) https://github.com/nodejs/node/pull/4152
* deps
  - backport 066747e from upstream V8 (Ali Ijaz Sheikh) https://github.com/nodejs/node/pull/4655
  - backport 200315c from V8 upstream (Vladimir Kurchatkin) https://github.com/nodejs/node/pull/4128
  - upgrade libuv to 1.8.0 (Saúl Ibarra Corretgé)
* docs
  - various updates landed in 70 different commits!
* repl
  - attach location info to syntax errors (cjihrig) https://github.com/nodejs/node/pull/4013
  - display error message when loading directory (Prince J Wesley) https://github.com/nodejs/node/pull/4170
* tests
  - various updates landed in over 50 commits
* util
  - allow lookup of hidden values (cjihrig) https://github.com/nodejs/node/pull/3988

PR-URL: https://github.com/nodejs/node/pull/4768
2016-01-20 10:56:58 -08:00
..
res build,win: fix node.exe resource version 2015-10-02 13:39:25 +10:00
async-wrap-inl.h async_wrap: call callback in destructor 2016-01-19 11:52:12 -08:00
async-wrap.cc async_wrap: call callback in destructor 2016-01-19 11:52:12 -08:00
async-wrap.h async_wrap: call callback in destructor 2016-01-19 11:52:12 -08:00
atomic-polyfill.h src: fix race condition in debug signal on exit 2015-10-29 08:38:44 -07:00
base-object-inl.h Revert "core: set PROVIDER type as Persistent class id" 2015-05-28 21:48:44 +02:00
base-object.h Revert "core: set PROVIDER type as Persistent class id" 2015-05-28 21:48:44 +02:00
cares_wrap.cc dns: prevent undefined values in results 2015-12-23 08:38:33 -08:00
CNNICHashWhitelist.inc crypto: add cert check to CNNIC Whitelist 2015-06-16 23:26:29 +09:00
debug-agent.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
debug-agent.h src: switch from QUEUE to intrusive list 2015-02-11 23:06:29 +01:00
env-inl.h async_wrap: new instances get uid 2016-01-19 11:52:12 -08:00
env.cc env: introduce KickNextTick 2015-08-26 12:45:16 -07:00
env.h async_wrap: call callback in destructor 2016-01-19 11:52:12 -08:00
fs_event_wrap.cc src: Add ABORT macro 2015-09-20 10:30:52 -07:00
handle_wrap.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
handle_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
js_stream.cc js_stream: prevent abort if isalive doesn't exist 2015-10-08 11:51:15 -06:00
js_stream.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node.cc node: remove unused variables in AppendExceptionLine 2016-01-19 11:52:24 -08:00
node.d
node.h src: fix deprecation message for ErrnoException 2016-01-19 11:52:24 -08:00
node.js module,repl: remove repl require() hack 2016-01-19 11:52:29 -08:00
node.stp src: remove unused dtrace probes 2015-02-02 21:55:56 +01:00
node_buffer.cc buffer: let WriteFloatGeneric silently drop values 2015-12-23 08:38:33 -08:00
node_buffer.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_constants.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_constants.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_contextify.cc module: fix column offsets in errors 2016-01-19 11:52:10 -08:00
node_counters.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_counters.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_crypto.cc tls_wrap: clear errors on return 2016-01-19 11:52:41 -08:00
node_crypto.h tls_wrap: clear errors on return 2016-01-19 11:52:41 -08:00
node_crypto_bio.cc src: Add ABORT macro 2015-09-20 10:30:52 -07:00
node_crypto_bio.h src: fix crypto bio integer wraparound on 32 bits 2015-03-18 20:06:20 +01:00
node_crypto_clienthello-inl.h Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_crypto_clienthello.cc build,src: remove sslv3 support 2015-01-13 01:59:30 +01:00
node_crypto_clienthello.h Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_crypto_groups.h Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_dtrace.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10: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,doc: use target instead of destination 2016-01-19 11:52:14 -08: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 http: fix stalled pipeline bug 2015-10-29 08:38:40 -07: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 Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_i18n.h src: hide InitializeICUDirectory symbol 2015-06-02 21:44:18 +02:00
node_internals.h src: null env_ field from constructor 2015-09-16 16:07:59 -04:00
node_javascript.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10: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 usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10: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 tracing: add lttng support for tracing on linux 2015-02-09 18:06:57 +01:00
node_lttng_tp.h tracing: add lttng support for tracing on linux 2015-02-09 18:06:57 +01:00
node_main.cc Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08: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 os: fix crash in GetInterfaceAddresses 2016-01-19 11:52:32 -08:00
node_provider.d src: remove unused dtrace probes 2015-02-02 21:55:56 +01:00
node_root_certs.h crypto: update root certificates 2015-06-02 19:28:14 +02:00
node_stat_watcher.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_stat_watcher.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_util.cc src: define Is* util functions with macros 2016-01-19 11:52:29 -08:00
node_v8.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
node_version.h 2016-01-20, Version 4.2.5 "Argon" (LTS) Release 2016-01-20 10:56:58 -08:00
node_watchdog.cc watchdog: fix timeout for early polling return 2015-01-28 09:52:45 +11:00
node_watchdog.h Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_win32_etw_provider-inl.h dtrace: fix removal of unused probes 2015-02-03 22:37:42 +11:00
node_win32_etw_provider.cc Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_win32_etw_provider.h src: remove unused dtrace probes 2015-02-02 21:55:56 +01:00
node_win32_perfctr_provider.cc Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_win32_perfctr_provider.h Remove excessive copyright/license boilerplate 2015-01-12 15:30:28 -08:00
node_wrap.h stream_base: various improvements 2015-08-20 01:14:37 -07:00
node_zlib.cc src: use ZCtxt as a source for v8::Isolates 2015-09-14 21:50:59 -04:00
nolttng_macros.py tracing: add lttng support for tracing on linux 2015-02-09 18:06:57 +01:00
notrace_macros.py src: remove unused dtrace probes 2015-02-02 21:55:56 +01:00
perfctr_macros.py windows: add tracing with performance counters 2012-11-21 01:21:53 +01:00
pipe_wrap.cc async_wrap: update providers and add test 2015-10-02 13:39:26 +10: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: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
req-wrap-inl.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10: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: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
spawn_sync.cc src: Add ABORT macro 2015-09-20 10:30:52 -07:00
spawn_sync.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
stream_base-inl.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
stream_base.cc http: fix out-of-order 'finish' bug in pipelining 2015-10-05 22:33:08 +11:00
stream_base.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
stream_wrap.cc stream_wrap: support empty TryWrites 2015-10-05 22:33:41 +11: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: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
string_bytes.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
string_search.cc src: replace naive search in Buffer::IndexOf 2015-10-07 21:21:40 -07:00
string_search.h src: replace naive search in Buffer::IndexOf 2015-10-07 21:21:40 -07:00
tcp_wrap.cc async_wrap: update providers and add test 2015-10-02 13:39:26 +10: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 tls_wrap: clear errors on return 2016-01-19 11:52:41 -08:00
tls_wrap.h tls_wrap: inherit from the AsyncWrap first 2016-01-19 11:52:24 -08:00
tree.h dns: don't rely on libuv for c-ares integration 2012-08-07 01:57:50 +02:00
tty_wrap.cc src: Add ABORT macro 2015-09-20 10:30:52 -07:00
tty_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
udp_wrap.cc async_wrap: update providers and add test 2015-10-02 13:39:26 +10:00
udp_wrap.h src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
util-inl.h deps: update v8 to 4.4.63.9 2015-08-04 11:56:14 -07:00
util.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
util.h src: include signal.h in util.h 2015-09-30 16:02:13 +10:00
uv.cc src: replace usage of v8::Handle with v8::Local 2015-09-06 21:39:05 +10:00
v8abbr.h v8abbr: ASCIISTRINGTAG => ONEBYTESTRINGTAG 2015-02-03 19:25:31 +03:00
v8ustack.d dtrace: backport two byte string fix 2013-10-09 08:49:39 -07:00