Ryan Dahl
73ea01cd64
Revert "Upgrade libuv to 9c2dd6bea970b2376696aba070bdfc2873843cfb"
This reverts commit 4b60e87afe
.
Event loop ref count broken.
14 years ago
Ryan Dahl
4b60e87afe
Upgrade libuv to 9c2dd6bea970b2376696aba070bdfc2873843cfb
14 years ago
Ryan Dahl
3ac0ada758
Merge branch 'v0.4'
14 years ago
David Trejo
f4e69e44ff
readline docs
14 years ago
David Trejo
68d840b47d
readline docs
14 years ago
Ryan Dahl
85934bcf2a
Remove libev/macos kqueue override - goes in libuv
14 years ago
Ryan Dahl
63c0d71213
Changes for job bullets
14 years ago
Ryan Dahl
0271b785a1
fork: Use utf8 for channel encoding
14 years ago
Ryan Dahl
85bc8d02fa
Merge branch 'v0.4'
Conflicts:
src/node_crypto.cc
14 years ago
Ryan Dahl
103a450d3a
Remove 'binary' encoding assert - add tests
Don't write large characters to buffers with binary encoding. You will be
silently injured.
14 years ago
isaacs
249361cab7
Close #1054 More clear documentation for module system
14 years ago
Ryan Dahl
e83c6959db
Disable compression with OpenSSL.
This improves memory and speed. Users may apply compression in "userland"
above the CryptoStream layer if they desire.
14 years ago
koichik
d4f82ea590
Fix dns.resolve() with 'PTR' throws Error: Unknown type "PTR"
Fixes #1038
14 years ago
Brian White
e505a1215c
Add reading/writing of floats and doubles from/to buffers
Code for readIEEE754/writeIEEE754 is from jspack: http://code.google.com/p/jspack/
14 years ago
koichik
80c2fe9456
Fix event listener leak check timing
Fixes #1041 .
14 years ago
koichik
56aa2fd4c3
Fix doc - missing dns.resolveNs() and dns.resolveCname()
Fixes #1039 .
14 years ago
Felix Geisendörfer
9d717f6bef
Update http.ServerRequest docs
The documentation for 'end' was wrong, and 'close' now has an `err`
parameter.
14 years ago
Felix Geisendörfer
e7ac6d8fcd
Error argument for http.ServerRequest 'close'
Problem: It was not possible to detect the reason for a premature
connection termination in http requests.
This patch provides a new `err` argument to the 'close' event which
can be inspected to differentiate between a timeout and a client
actively terminating the connection.
Also contains tests for this new behavior for http and https.
14 years ago
Felix Geisendörfer
1fde5f51b4
Make https 'timeout' events bubble up
Also adds a test case for it.
14 years ago
Ryan Dahl
91bd144d2c
check_tick_watcher to use libuv
14 years ago
Ryan Dahl
a46c63bae7
prepare_tick_watcher to use libuv
14 years ago
Ryan Dahl
17c88db158
move tick_spinner on libuv
14 years ago
Ryan Dahl
efca334be2
Integrate libuv into build system
14 years ago
Ryan Dahl
9a3dd754be
Add trademark stuff to homepage
14 years ago
Ryan Dahl
337c48db5f
Rename spawnNode to fork
14 years ago
Ryan Dahl
7ea7094314
Improve spawnNode docs
14 years ago
Ryan Dahl
9e26dab150
child_process.spawnNode
For making easy worker processes.
14 years ago
isaacs
307f39ce9e
Fix a url regression
The change for #954 introduced a regression that would cause
the url parser to fail on special chars found in the auth
segment. Fix that, and also don't create invalid urls when
format() is called on an object containing an auth member
containing '@' characters or delimiters.
14 years ago
Ryan Dahl
11beac70e2
Docs: server.pause() server.address() socket.address()
14 years ago
Trevor Burnham
31ed87b0a9
Documenting `require.main`, fixing #997
14 years ago
isaacs
205b9beb6b
Merge branch 'v0.4'
Conflicts:
lib/tls.js
lib/url.js
src/node_version.h
test/simple/test-buffer.js
test/simple/test-url.js
14 years ago
Ryan Dahl
110f06578d
Agent socket errors bubble up to req only if req exists
Fixes #836 .
14 years ago
Marcel Laverdet
c2b5ea218c
Attempt to connect to debug process more than once
The debugger would give up after only 100ms but on my system this
timeout isn't enough. The startup process is now modified to try 6
times every 50ms instead.
Fixes #1010 .
14 years ago
Ryan Dahl
5ab3ea3955
Point changelog to correct branch
Fixes #1002 . Thanks cjavapro.
14 years ago
Ryan Dahl
55bff5bab9
TLS: simplify logic
14 years ago
Nathan Rajlich
72824d8d2d
Make sure 'ARCH' get's defined with the CMake build system.
Fixes #1004 .
14 years ago
Ryan Dahl
c33790262b
Added docs for fs.fsync and fs.fsyncSync
Thanks baudehlo. Fixes #1009 .
14 years ago
Håvard Stranden
9f0b1a9bc6
Add Diffie-Hellman support to crypto module
Fixes #573
14 years ago
Ryan Dahl
00aee73692
Add docs for buffer.fill()
14 years ago
Konstantin Käfer
5e1b7cadb4
Add Buffer::fill method to do memset
Fixes #477 .
14 years ago
Ryan Dahl
fc8afd45c7
Fix crash in debugger
14 years ago
Ryan Dahl
ad487d3226
Add on('error') to http request example
for indexzero
14 years ago
Ryan Dahl
c409aab397
Assert, Debug output in normal default build
14 years ago
Ryan Dahl
75a0cf970f
cleartextstream.destroy() should destroy socket.
This fixes a critical bug see in MJR's production. Very difficult to build a
test case. Sometimes HTTPS server gets sockets that are hanging in a
half-duplex state.
14 years ago
Robert Mustacchi
9812e31e8b
Add reading/writing of C integers to buffers
14 years ago
Ben Noordhuis
82bc25d5ad
Remove oprofile flags in wscript.
V8 3.1.5 (commit 550f73a
) dropped oprofile support so don't pass
prof=oprofile to scons.
See http://codereview.chromium.org/6474037/
Fixes #998 .
14 years ago
Ryan Dahl
8d88c00b77
Merge branch 'v8-3.1' into v0.4
14 years ago
Ryan Dahl
eb57d1b9b1
Upgrade V8 to 3.1.8.14
14 years ago
koichik
fcc04e67c8
Fix SlowBuffer.write() with 'ucs2' throws ReferenceError.
14 years ago
koichik
1343ee8d54
Doc improvements.
14 years ago