node/src
Jeremy Apthorp 2dc0f8811b fix: bump NODE_MODULE_VERSION to 70 (#96) 2019-03-18 11:36:44 -07:00
..
inspector refactor: split out main config so inspector can share (#93) 2019-03-18 11:36:44 -07:00
large_pages src: fix fully-static & large-pages combination 2018-10-31 18:43:53 -04:00
res src: deprecate global COUNTER_* and remove perfctr 2018-09-19 11:07:01 +02:00
tracing fix: expose TraceEventHelper 2019-03-18 11:36:44 -07:00
aliased_buffer.h src: fix compiler warning 2018-10-30 15:18:35 +08:00
async_wrap-inl.h src: do proper error checking in `AsyncWrap::MakeCallback` 2018-06-14 00:43:45 +02:00
async_wrap.cc src: schedule destroy hooks in BeforeExit early during bootstrap 2018-12-18 10:56:49 -08:00
async_wrap.h fixme: Revert "crypto: add API for key pair generation" 2019-03-18 11:36:44 -07:00
base64.h src: change macro to fn 2018-10-15 15:38:36 +02:00
base_object-inl.h src: bundle persistent-to-local methods as class 2018-11-13 05:27:40 +01:00
base_object.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
bootstrapper.cc feat: add flags for low-level hooks and exceptions 2019-03-18 11:36:44 -07:00
callback_scope.cc FIXME: remove async_id assertion check 2019-03-18 11:36:44 -07:00
cares_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
connect_wrap.cc src: refactor `BaseObject` internal field management 2018-05-04 00:57:39 +02:00
connect_wrap.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
connection_wrap.cc src: make req_wrap a unique_ptr in AfterConnect 2018-10-01 08:26:30 +02:00
connection_wrap.h src: remove unused UVHandle methods 2018-10-15 12:00:00 +02:00
debug_utils.cc fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
debug_utils.h src: add GetLoadedLibraries routine 2018-12-14 05:38:26 +01:00
env-inl.h inspector: split the HostPort being used and the one parsed from CLI 2018-12-09 06:26:53 +08:00
env.cc src: schedule destroy hooks in BeforeExit early during bootstrap 2018-12-18 10:56:49 -08:00
env.h export Environment::kNodeContextTagPtr 2019-03-18 11:36:44 -07:00
exceptions.cc src: elevate v8 namespaces of repeated references 2018-11-18 20:12:55 -08:00
fs_event_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
handle_wrap.cc src: use JS inheritance for `AsyncWrap` 2018-10-03 13:43:42 -07:00
handle_wrap.h src: use JS inheritance for `AsyncWrap` 2018-10-03 13:43:42 -07:00
heap_utils.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
http_parser_adaptor.h deps: introduce `llhttp` 2018-11-10 17:54:21 -05:00
inspector_agent.cc fix: build and expose inspector agent 2019-03-18 11:36:44 -07:00
inspector_agent.h fix: build and expose inspector agent 2019-03-18 11:36:44 -07:00
inspector_io.cc fix: build and expose inspector agent 2019-03-18 11:36:44 -07:00
inspector_io.h inspector: split the HostPort being used and the one parsed from CLI 2018-12-09 06:26:53 +08:00
inspector_js_api.cc fix: more extra-semi warnings 2019-03-18 11:36:44 -07:00
inspector_socket.cc http: switch default parser to llhttp 2018-12-09 21:57:39 +01:00
inspector_socket.h src: add missing `NODE_WANT_INTERNALS` guards 2018-08-28 16:54:07 +02:00
inspector_socket_server.cc inspector: split main thread interface from transport 2018-07-13 23:42:50 +02:00
inspector_socket_server.h src: add missing `NODE_WANT_INTERNALS` guards 2018-08-28 16:54:07 +02:00
js_native_api.h fix: export napi symbols (#77) 2019-03-18 11:36:44 -07:00
js_native_api_types.h src: factor out Node.js-agnostic N-APIs 2018-11-17 14:38:51 -08:00
js_native_api_v8.cc src: use Local version of ToBoolean() 2018-12-11 16:00:22 -05:00
js_native_api_v8.h n-api: handle reference delete before finalize 2018-11-23 10:01:54 -05:00
js_native_api_v8_internals.h src: add include for standalone compile 2018-11-21 16:37:59 -08:00
js_stream.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
js_stream.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
memory_tracker-inl.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
memory_tracker.h src: bundle persistent-to-local methods as class 2018-11-13 05:27:40 +01:00
module_wrap.cc vm: mark scripts as shareable cross-origin 2019-03-18 11:36:44 -07:00
module_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node.cc fix: expose tracing::Agent and use tracing::TracingController instead of v8::TracingController 2019-03-18 11:36:44 -07:00
node.d
node.h fix: expose tracing::Agent and use tracing::TracingController instead of v8::TracingController 2019-03-18 11:36:44 -07:00
node.stp src: fix Systemtap node_gc_stop probe 2018-04-25 12:22:47 -03:00
node_api.cc src: move C++ binding/addon related code into node_binding{.h, .cc} 2018-11-30 20:14:24 -08:00
node_api.h src: factor out Node.js-agnostic N-APIs 2018-11-17 14:38:51 -08:00
node_api_types.h src: factor out Node.js-agnostic N-APIs 2018-11-17 14:38:51 -08:00
node_binding.cc process: move POSIX credential accessors into node_credentials.cc 2018-12-19 02:44:03 +08:00
node_binding.h Expose `get_builtin_module` function 2019-03-18 11:36:44 -07:00
node_buffer.cc fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
node_buffer.h src: remove public API for option variables 2018-10-03 14:08:06 -07:00
node_code_cache_stub.cc src: remove code cache integrity check 2018-12-18 18:02:08 +08:00
node_config.cc src: remove icuDataDir from node config 2018-12-15 09:43:03 -08:00
node_constants.cc tls: add min/max protocol version options 2018-11-22 09:14:58 -08:00
node_constants.h src: refactor options parsing 2018-08-22 23:37:19 +02:00
node_context_data.h src: refactor `Environment::GetCurrent()` usage 2018-09-17 17:20:27 +02:00
node_contextify.cc vm: mark scripts as shareable cross-origin 2019-03-18 11:36:44 -07:00
node_contextify.h src: use custom TryCatch subclass 2018-12-03 10:25:06 -06:00
node_credentials.cc process: move POSIX credential accessors into node_credentials.cc 2018-12-19 02:44:03 +08:00
node_crypto.cc fix: BN_bn2bin_padded returns 1 on success instead of size 2019-03-18 11:36:44 -07:00
node_crypto.h fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
node_crypto_bio.cc src: avoid possible race during NodeBIO initialization 2018-08-12 03:58:49 -07:00
node_crypto_bio.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
node_crypto_clienthello-inl.h crypto: move field initialization to class 2018-10-15 02:45:54 +02:00
node_crypto_clienthello.cc crypto: replace gotos 2018-10-01 20:36:22 +02:00
node_crypto_clienthello.h crypto: move field initialization to class 2018-10-15 02:45:54 +02:00
node_crypto_groups.h meta: restore original copyright header 2017-03-10 11:23:48 -08:00
node_domain.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node_dtrace.cc src: fix v8 compiler warnings in src 2018-11-11 08:02:30 +01:00
node_dtrace.h src: refactor `#include` handling 2017-09-14 17:38:38 +02:00
node_encoding.cc src: rework (mostly internal) functions to use Maybes 2018-09-02 14:25:16 +02:00
node_env_var.cc process: move environment variable proxy code into node_env_var.cc 2018-12-17 16:21:25 -08:00
node_errors.cc src: use custom TryCatch subclass 2018-12-03 10:25:06 -06:00
node_errors.h src: use custom TryCatch subclass 2018-12-03 10:25:06 -06:00
node_file.cc src: mark some global state as const 2018-12-16 20:21:45 -08:00
node_file.h src: clean clang-tidy errors in node_file.h 2018-10-24 11:52:29 -04:00
node_http2.cc src: use isolate version of BooleanValue() 2018-12-08 22:42:05 -08:00
node_http2.h fix: more extra-semi warnings 2019-03-18 11:36:44 -07:00
node_http2_state.h http2: add RFC 8441 extended connect protocol support 2018-10-08 08:41:35 -07:00
node_http_parser_impl.h http: make parser choice a runtime flag 2018-12-06 05:21:36 +01:00
node_http_parser_llhttp.cc src: mark some global state as const 2018-12-16 20:21:45 -08:00
node_http_parser_traditional.cc src: mark some global state as const 2018-12-16 20:21:45 -08:00
node_i18n.cc src: use isolate version of BooleanValue() 2018-12-08 22:42:05 -08:00
node_i18n.h src: refactor options parsing 2018-08-22 23:37:19 +02:00
node_internals.h fix: expose InternalCallbackScope 2019-03-18 11:36:44 -07:00
node_main.cc process: move POSIX credential accessors into node_credentials.cc 2018-12-19 02:44:03 +08:00
node_messaging.cc fix: more extra-semi warnings 2019-03-18 11:36:44 -07:00
node_messaging.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
node_metadata.cc src: include node_internals.h in node_metadata.cc 2018-12-13 05:38:00 +01:00
node_metadata.h http: make parser choice a runtime flag 2018-12-06 05:21:36 +01:00
node_mutex.h src: add missing `NODE_WANT_INTERNALS` guards 2018-08-28 16:54:07 +02:00
node_native_module.cc vm: mark scripts as shareable cross-origin 2019-03-18 11:36:44 -07:00
node_native_module.h Allow embedder to reuse the per process NativeModuleLoader 2019-03-18 11:36:44 -07:00
node_object_wrap.h src: remove `MarkIndependent()` calls 2018-04-22 11:23:29 +02:00
node_options-inl.h inspector: split the HostPort being used and the one parsed from CLI 2018-12-09 06:26:53 +08:00
node_options.cc fix: export DebugOptions 2019-03-18 11:36:44 -07:00
node_options.h fix: export DebugOptions 2019-03-18 11:36:44 -07:00
node_os.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node_perf.cc perf_hooks: clean up GC listeners (#94) 2019-03-18 11:36:44 -07:00
node_perf.h perf_hooks,trace_events: emit perf milestone trace events 2018-03-16 10:54:05 -07:00
node_perf_common.h perf_hooks: make GC tracking state per-Environment 2018-12-17 02:29:10 +01:00
node_persistent.h src: bundle persistent-to-local methods as class 2018-11-13 05:27:40 +01:00
node_platform.cc src: reduce platform worker barrier lifetime 2018-10-12 22:30:53 -07:00
node_platform.h fix: extra-semi warning 2019-03-18 11:36:44 -07:00
node_postmortem_metadata.cc src: mark some global state as const 2018-12-16 20:21:45 -08:00
node_process.cc process: move POSIX credential accessors into node_credentials.cc 2018-12-19 02:44:03 +08:00
node_provider.d
node_revert.h meta: merge TSC and CTC back into a single body 2017-08-29 08:39:25 -07:00
node_root_certs.h src: drop CNNIC+StartCom certificate whitelisting 2018-03-26 18:20:16 -04:00
node_serdes.cc src: use isolate version of BooleanValue() 2018-12-08 22:42:05 -08:00
node_stat_watcher.cc src: fix v8 compiler warnings in src 2018-11-11 08:02:30 +01:00
node_stat_watcher.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
node_trace_events.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node_types.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node_union_bytes.h process: specialize building and storage of process.config 2018-12-11 06:40:09 +08:00
node_url.cc src: use custom TryCatch subclass 2018-12-03 10:25:06 -06:00
node_url.h url: use foreach-style C++ loop 2018-10-01 09:30:15 -04:00
node_util.cc process: move POSIX credential accessors into node_credentials.cc 2018-12-19 02:44:03 +08:00
node_v8.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
node_version.h fix: bump NODE_MODULE_VERSION to 70 (#96) 2019-03-18 11:36:44 -07:00
node_watchdog.cc src: do not alias new and old signal masks 2018-12-07 10:13:51 -08:00
node_watchdog.h vm: fix race condition with timeout param 2017-05-23 21:00:40 +02:00
node_win32_etw_provider-inl.h src, tools: add check for left leaning pointers 2018-06-07 05:46:51 +02:00
node_win32_etw_provider.cc src: fix etw provider include on Windows 2017-10-31 07:53:49 -07:00
node_win32_etw_provider.h src, tools: add check for left leaning pointers 2018-06-07 05:46:51 +02:00
node_worker.cc inspector: split the HostPort being used and the one parsed from CLI 2018-12-09 06:26:53 +08:00
node_worker.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
node_zlib.cc src: bundle persistent-to-local methods as class 2018-11-13 05:27:40 +01:00
notrace_macros.py test: do not lint macros files (again) 2018-12-11 12:16:40 +01:00
pipe_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
pipe_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
process_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
req_wrap-inl.h src: add CHECK_NULL/CHECK_NOT_NULL macros 2018-05-26 12:29:31 +02:00
req_wrap.h src: keep track of open requests 2018-05-10 14:15:16 +02:00
sharedarraybuffer_metadata.cc benchmark,doc,lib,src,test,tools: fix typos 2018-10-09 16:53:12 +03:00
sharedarraybuffer_metadata.h worker: add `SharedArrayBuffer` sharing 2018-06-06 19:43:46 +02:00
signal_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
spawn_sync.cc src: use isolate version of BooleanValue() 2018-12-08 22:42:05 -08:00
spawn_sync.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
stream_base-inl.h fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
stream_base.cc fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
stream_base.h fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
stream_pipe.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
stream_pipe.h src: name EmbededderGraph edges and use class names for nodes 2018-10-04 15:32:30 +02:00
stream_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
stream_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
string_bytes.cc src: allow UTF-16 in generic StringBytes decode call 2018-09-03 22:33:42 +02:00
string_bytes.h src: allow UTF-16 in generic StringBytes decode call 2018-09-03 22:33:42 +02:00
string_decoder-inl.h string_decoder: reimplement in C++ 2018-02-10 14:38:56 +01:00
string_decoder.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
string_decoder.h string_decoder: reimplement in C++ 2018-02-10 14:38:56 +01:00
string_search.h src: fix typo string_search.h comment 2018-06-04 00:52:56 +02:00
tcp_wrap.cc src: extract common Bind method 2018-12-17 16:40:39 -05:00
tcp_wrap.h src: extract common Bind method 2018-12-17 16:40:39 -05:00
timers.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
tls_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
tls_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
tty_wrap.cc src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
tty_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
udp_wrap.cc fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
udp_wrap.h src: fix type mismatch warnings from missing priv 2018-12-03 19:44:15 -08:00
util-inl.h src: bundle persistent-to-local methods as class 2018-11-13 05:27:40 +01:00
util.cc src: fix warning for potential snprintf truncation 2018-12-07 10:13:44 -08:00
util.h fix: allocate memory of Buffer with V8's allocator 2019-03-18 11:36:44 -07:00
uv.cc src: handle empty Maybe in uv binding initialize 2018-12-19 17:31:06 +01:00
v8abbr.h src: update postmortem constant 2018-12-06 15:25:59 +01:00
v8ustack.d src: update ustack offset identifiers 2017-10-18 17:03:11 -07:00