Ryan Dahl
59274e8a33
Merge branch 'v0.4'
Conflicts:
lib/crypto.js
lib/tls.js
14 years ago
Ryan Dahl
9c7f89bf56
CryptoStream.prototype.readyState shoudn't reference fd
Fixes #1069
14 years ago
Brian White
2de0611b43
Remove unused variable
Fixes #1077
14 years ago
Robert Mustacchi
7ea19d02fd
Use same make as when originally invoked
14 years ago
Robert Mustacchi
317653b4df
Rework getNetworkInterfaces() for Linux, SunOS, Mac OS X
14 years ago
David Trejo
8a0ac5b422
Add test for agent upgrade and example in docs
14 years ago
Ryan Dahl
73ea01cd64
Revert "Upgrade libuv to 9c2dd6bea970b2376696aba070bdfc2873843cfb"
This reverts commit 4b60e87afe
.
Event loop ref count broken.
14 years ago
Alexandre Marangone
6c28fcf661
(char *) casting for all strings args to kstat function to avoid warnings
Fixes #1071 .
14 years ago
Alexandre Marangone
5d9dc1c6d5
Adding os.totalmem() and os.freemem() for SunOS
14 years ago
Fedor Indutny
21724ecaec
Share SSL context between server connections
Fixes #1073 .
14 years ago
Ryan Dahl
6461af1baa
Fix buffer test
14 years ago
Ryan Dahl
5e409c2f1a
makeFastBuffer should not segfault but rather throw on non-buffer
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