The data contained in this repository can be downloaded to your computer using one of several clients.
Please see the documentation of your version control software client for more information.

Please select the desired protocol below to get the URL.

This URL has Read-Only access.

Statistics
| Branch: | Revision:

main_repo / src @ 6f92da2d

Name Size
  res
cares_wrap.cc 28.2 KB
fs_event_wrap.cc 5.68 KB
handle_wrap.cc 3.68 KB
handle_wrap.h 3.41 KB
node.cc 78.2 KB
node.d 12 KB
node.h 7.99 KB
node.js 24.2 KB
node.stp 3.95 KB
node_buffer.cc 17.2 KB
node_buffer.h 2.55 KB
node_constants.cc 18.9 KB
node_constants.h 1.32 KB
node_counters.cc 4.11 KB
node_counters.h 1.96 KB
node_crypto.cc 98.5 KB
node_crypto.h 14.5 KB
node_crypto_bio.cc 8.8 KB
node_crypto_bio.h 3.38 KB
node_crypto_clienthello-inl.h 2.23 KB
node_crypto_clienthello.cc 7.09 KB
node_crypto_clienthello.h 3.81 KB
node_crypto_groups.h 23 KB
node_dtrace.cc 10.5 KB
node_dtrace.h 2.78 KB
node_extensions.cc 2.28 KB
node_extensions.h 3.26 KB
node_file.cc 29.7 KB
node_file.h 1.38 KB
node_http_parser.cc 15.9 KB
node_http_parser.h 1.34 KB
node_internals.h 10.3 KB
node_javascript.cc 1.86 KB
node_javascript.h 1.35 KB
node_main.cc 2.53 KB
node_object_wrap.h 4.01 KB
node_os.cc 8.67 KB
node_os.h 1.33 KB
node_provider.d 3.54 KB
node_root_certs.h 251 KB
node_script.cc 14.3 KB
node_script.h 1.36 KB
node_stat_watcher.cc 4.14 KB
node_stat_watcher.h 1.93 KB
node_version.h 2.58 KB
node_watchdog.cc 2.57 KB
node_watchdog.h 1.65 KB
node_win32_etw_provider-inl.h 11.2 KB
node_win32_etw_provider.cc 6.13 KB
node_win32_etw_provider.h 3.58 KB
node_win32_perfctr_provider.cc 11.5 KB
node_win32_perfctr_provider.h 2.02 KB
node_wrap.h 2.64 KB
node_zlib.cc 16.8 KB
notrace_macros.py 475 Bytes
perfctr_macros.py 451 Bytes
pipe_wrap.cc 8.7 KB
pipe_wrap.h 2.13 KB
process_wrap.cc 8.8 KB
queue.h 4.81 KB
req_wrap.h 2.72 KB
signal_wrap.cc 3.66 KB
smalloc.cc 11.3 KB
smalloc.h 2.47 KB
stream_wrap.cc 16.8 KB
stream_wrap.h 5.18 KB
string_bytes.cc 20 KB
string_bytes.h 2.9 KB
tcp_wrap.cc 13.5 KB
tcp_wrap.h 2.58 KB
timer_wrap.cc 4.84 KB
tls_wrap.cc 37.9 KB
tls_wrap.h 6.26 KB
tree.h 51.6 KB
tty_wrap.cc 5.54 KB
tty_wrap.h 1.91 KB
udp_wrap.cc 11.8 KB
udp_wrap.h 3.38 KB
uv.cc 2.06 KB
v8abbr.h 4.5 KB
v8ustack.d 18.6 KB

Latest revisions

# Date Author Comment
6f92da2d 08/06/2013 05:41 PM Timothy J Fontaine

2013.08.06, Version 0.11.5 (Unstable)

  • v8: upgrade to 3.20.11
  • uv: upgrade to v0.11.7
  • buffer: return offset for end of last write (Trevor Norris)
  • build: embed the mdb_v8.so into the binary (Timothy J Fontaine)
  • build: fix --without-ssl build (Ben Noordhuis)...
b8a7eede 08/06/2013 11:51 AM Ben Noordhuis

process_wrap: omit superfluous Number creation

Don't create a superfluous Number object, just use the version of
v8::Object::Get() that takes an unsigned int. Convert the index to
unsigned int while we're here.

45d056ee 08/06/2013 09:47 AM Ben Noordhuis

src: fix WITH_GENERIC_STREAM() type check bug

The handle object was checked against the wrong constructor template.
Put another way, it was unwrapped as the wrong StreamWrap type.

57649663 08/06/2013 09:39 AM Ben Noordhuis

crypto: fix signed/unsigned comparison warning

The type of the expression `(uint16_t) server_names_len + 2` gets
implicitly widened to int. Change the type of server_names_len to
uint32_t to avoid the following warnings:

../../src/node_crypto_clienthello.cc:144: warning: comparison...
048e0e77 08/06/2013 08:13 AM Fedor Indutny

tls: asynchronous SNICallback

Make ClientHelloParser handle SNI extension, and extend `_tls_wrap.js`
to support loading SNI Context from both hello, and resumed session.

fix #5967

8e28193c 08/06/2013 08:13 AM Fedor Indutny

tls_wrap: DRY ClientHelloParser

Share ClientHelloParser code between `tls_wrap.cc` and `node_crypto.cc`.

fix #5959

5383e758 08/03/2013 04:50 PM Ben Noordhuis

src: use static_cast for void-to-T casts

Code cleanup, replace a few uses of reinterpret_cast<T*>(void_ptr) with
static_cast<T*>(void_ptr).

d4cc30f1 08/03/2013 04:23 PM Ben Noordhuis

src: use PersistentToLocal() in a few more places

Update a few more `Local<T>::New(isolate, persistent)` call sites to
`PersistentToLocal(isolate, persistent)` - the latter has a fast path
for non-weak persistent references.

e5791f74 08/03/2013 06:04 AM Fedor Indutny

crypto: fix another over-run in bio

When doing `FreeEmpty`, `NodeBIO` skips pre-allocated `head_` buffer.
However this might lead to double-freeing buffers since in `~NodeBIO()`
we're starting deallocation from `head_` buffer.

350fc806 08/02/2013 07:30 PM Ben Noordhuis

src: remove non-isolate PersistentToLocal(), v2

Commit 78d9094 updated src/*.cc to use the version of PersistentToLocal
that takes a v8::Isolate* as its first argument. This commit removes
the non-isolate version.

View revisions

Also available in: Atom