Ryan Dahl
c2d9e62f16
Merge remote branch 'origin/v0.6'
...
Conflicts:
deps/v8/src/version.cc
2011-12-23 15:58:11 -08:00
Ben Noordhuis
b261e37a34
test: ensure callback is executed
2011-12-22 17:28:23 +01:00
Ju-yeong Park
5976d58796
net: raise exception when the socket is closed
2011-12-22 17:25:14 +01:00
Ryan Dahl
6ac22bfb04
Add gitignore file for addon tests
2011-12-21 14:18:56 -08:00
Ryan Dahl
f7f8af8420
Merge remote branch 'origin/v0.6'
...
Conflicts:
Makefile
lib/_debugger.js
2011-12-21 12:17:23 -08:00
koichik
07c27e040e
tls: Fix node swallows openssl error on request
...
Fixes #2308 .
Fixes #2246 .
2011-12-21 19:48:15 +01:00
Ryan Dahl
18b92201be
Support addons with gyp
...
Initial pass.
2011-12-20 22:03:35 -08:00
James Hartig
348d8cd04a
timers: remove _idleTimeout from item in .unenroll()
...
Stops .active() from reactivating the timer.
Fixes #2114 .
2011-12-20 00:57:15 +01:00
jbergstroem
f9994114ab
build: remove unused cmakelist
2011-12-20 00:10:49 +01:00
Maciej Małecki
5c7532e5b3
assert: test `RegExp`'s properties when checking for equality
...
Previous code ignored the fact that `/a/ != /a/g`.
Test case included.
2011-12-20 00:10:49 +01:00
Pedro Teixeira
a805012d6f
assert: .deepEqual() support for RegExp objects
2011-12-20 00:10:38 +01:00
Andreas Madsen
07b1997388
Add env argument to cluster.fork
...
Fixes 2378
2011-12-19 12:34:59 -08:00
Nathan Rajlich
855f46677c
test: Add test case for MODULE_NOT_FOUND.
2011-12-19 23:47:07 +09:00
Avi Flax
ee0a7b928b
util: output Dates with Date.toString not Date.toUTCString
2011-12-18 23:07:47 +01:00
Felix Geisendörfer
ec51bfc995
Use common.PORT to avoid conflicts
2011-12-18 16:00:55 +01:00
Yoshihiro Kikuchi
f2f30286bf
timers: fix memory leak in setTimeout
...
Closing handle is leaked when setTimeout called with arguments which are
1. a callback
2. zero delay
(i.e. setTimeout(function(){}, 0); )
2011-12-18 01:50:01 +01:00
Ben Noordhuis
6df7bdd954
child_process: make .send() throw if message is undefined
...
JSON.stringify(undefined) returns "undefined" but JSON.parse() doesn't know how
to parse that.
2011-12-18 01:29:07 +01:00
Andreas Madsen
b084322f52
Add silent option to child_process.fork
...
Fixes #2354 .
2011-12-17 12:53:44 -08:00
Ryan Dahl
1865b11dcb
Merge remote branch 'origin/v0.6'
...
Conflicts:
wscript
2011-12-16 13:57:36 -08:00
Igor Zinkovsky
500c8f45f5
Remove platform files, and use uv platform api
2011-12-15 18:01:22 -08:00
Ben Noordhuis
cc2861ee44
crypto: don't ignore DH init errors
2011-12-16 02:26:01 +01:00
Ben Noordhuis
d29be0dfa2
test: binding twice to the same port should raise an error
2011-12-14 03:43:04 +01:00
Ben Noordhuis
d70ef199f1
crypto: fix memory leaks in PBKDF2 error path
2011-12-13 18:08:18 +01:00
Ben Noordhuis
b1b3dc62ff
fs: handle fractional or NaN ReadStream buffer size
...
Fixes #2320 .
2011-12-13 16:31:12 +01:00
koichik
f8c335d0ca
tls: enable rejectUnauthorized option to client
...
Fiexes #2247 .
2011-12-07 22:47:06 +09:00
Ryan Dahl
ebe0fb697a
Merge remote branch 'origin/v0.6'
2011-12-06 17:04:51 -08:00
Ben Noordhuis
fd29448be0
test: add missing copyright headers
2011-12-06 22:02:26 +01:00
Ben Noordhuis
70bc2e32af
test: new test, verify that we don't close and reuse fd 0
2011-12-06 22:02:26 +01:00
Ryan Dahl
2003593143
Merge remote branch 'origin/v0.6'
...
Conflicts:
deps/v8/src/debug.cc
deps/v8/src/version.cc
src/node_version.h
2011-12-06 11:50:54 -08:00
isaacs
580e67015c
Apply #2257 fix for Pipe streams as well as TTYs
2011-12-06 10:13:31 -08:00
Fedor Indutny
e609195202
[zlib] added dictionary support
2011-12-05 17:58:31 -08:00
isaacs
cf20b6bf65
Fix #2257 pause/resume semantics for stdin
...
This makes it so that the stdin TTY-wrap stream gets ref'ed on
.resume() and unref'ed on .pause()
The semantics of the names "pause" and "resume" are a bit weird, but the
important thing is that this corrects an API change from 0.4 -> 0.6
which made it impossible to read from stdin multiple times, without
knowing when it might end up being closed. If no one has it open, this
lets the process die naturally.
LGTM'd by @ry
2011-12-05 16:47:11 -08:00
Ryan Dahl
6f86b9cb70
Disable test-setproctitle on darwin
2011-12-05 16:25:32 -08:00
Ben Noordhuis
36815e4179
process: fix stack overflow when recursively calling process.exit()
2011-12-05 22:43:27 +01:00
Ben Noordhuis
aeb124f7f3
test: create test file in temp dir
2011-12-05 06:37:18 +01:00
Ben Noordhuis
49ba55b100
Merge branch 'v0.6'
...
Conflicts:
src/node_version.h
2011-12-02 16:34:33 +01:00
Bert Belder
e84edd2593
Win: make process.cwd and chdir support non-ansi characters
...
Closes GH-2215
2011-12-02 02:21:50 +01:00
Ben Noordhuis
3d22dbf27b
cli: add -p switch, print result of --eval
2011-12-01 18:02:15 +01:00
Ben Noordhuis
03eb41c2ec
net: don't emit 'close' event twice
...
Don't allow `socket.destroy()` to run twice. The self-destruct sequence itself
is idempotent but it makes the 'close' and 'error' events fire more than once,
which may confuse listeners.
Fixes #2223 .
2011-12-01 14:57:06 +01:00
Ben Noordhuis
f44d0b9044
crypto: throw exception on unknown digest method
...
Fixes #2227 .
2011-11-30 14:27:53 +01:00
Nathan Rajlich
b204006105
util: ensure that the .inspect function isn't the one being executed
...
Fixes #2225 .
2011-11-30 14:14:24 +01:00
Ingmar Runge
260383215b
node_crypto: use EVP_Cipher*_ex methods, not 'obsolete' versions
...
This also fixes an issue that made blowfish's ECB mode unusable.
2011-11-30 01:29:35 +01:00
seebees
aab958b713
OutgoingMessage.prototype.write does not take Array
...
Changed the type checking for OutgoingMessage.prototype.write so it only accepts string and Buffer.
And test.
Fixes #2162
Fixes #2208
2011-11-29 16:52:15 +09:00
koichik
5451ba3aa8
tls: fix https with fs.openReadStream hangs
...
Fixes #2185 .
Fixes #2198 .
2011-11-27 16:31:45 +09:00
koichik
6392eba3f9
test: update an expired certificate
2011-11-27 02:05:24 +09:00
Bert Belder
cffd0bb68d
Merge branch 'v0.6'
...
Conflicts:
Makefile
src/node_version.h
test/simple/test-http-response-no-headers.js
2011-11-25 12:34:29 +01:00
Bert Belder
b480cfaf34
Make the pummel test runner not crash on windows when a directory is locked
2011-11-25 10:27:30 +01:00
Author: Igor Zinkovsky
1f16a7b6e5
Enable long paths on windows
2011-11-25 09:35:52 +01:00
Bert Belder
232e8e19a1
Fix test-stdin-from-file
2011-11-25 03:08:27 +01:00
Bert Belder
236b217cd7
Fix issues with test-fs-chmod
...
- The test simultaneously chmods and fchmods the same file.
- On windows, it leaves behind a fixture in read-only mode,
which causes test-fs-fsync to fail.
2011-11-25 01:25:38 +01:00