isaacs
b90c1502e5
doc: Correct stream.write fd mention
...
No streams actually work this way.
2012-10-01 14:30:02 -07:00
Paul Serby
41e53e5579
path: add platform specific path delimiter
...
Closes #3728
Closes #4071
2012-10-01 22:10:36 +02:00
Nathan Rajlich
3b7312d23a
repl: make "end of input" JSON.parse() errors throw in the REPL
2012-10-01 11:36:06 -07:00
Nathan Rajlich
f1722a280c
repl: make invalid RegExp modifiers throw in the REPL
...
Fixes #4012 .
2012-09-30 22:47:57 -07:00
isaacs
fa912c246c
blog: s/LibUV/libuv/
2012-09-30 15:47:27 -07:00
isaacs
d3e818cf8f
blog: LXJS talk by @piscisaureus
2012-09-30 10:34:28 -07:00
isaacs
3053f4d27d
test: Fix stdin message tests
2012-09-28 10:42:52 -07:00
isaacs
5a0056703a
test: Fix simple/test-http-client-timeout-agent
...
Merge breakage.
2012-09-28 09:55:29 -07:00
isaacs
ae40f1c438
Merge remote-tracking branch 'ry/v0.8' into v0.8-merge
...
Conflicts:
AUTHORS
ChangeLog
deps/openssl/openssl.gyp
deps/uv/src/unix/linux/linux-core.c
deps/uv/src/unix/process.c
deps/uv/src/unix/stream.c
deps/v8/src/arm/builtins-arm.cc
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/arm/full-codegen-arm.cc
lib/tls.js
src/node_version.h
test/simple/test-http-client-timeout-agent.js
2012-09-28 09:47:48 -07:00
Fedor Indutny
d68c02e3fe
debugger: test repeating last command
...
* debugger: Add NODE_FORCE_READLINE environment variable, handle
`SIGINT`'s sent to process while in this mode.
2012-09-28 10:58:50 +04:00
Alex Kocharin
8ac1a73635
Fixed a bug with last command repeating in debugger
2012-09-28 10:21:37 +04:00
Pavel Lang
b38277be26
http: add response.headersSent property
...
Boolean property getter. True if headers was sent, false otherwise.
2012-09-28 02:57:01 +02:00
thewilli
33a5c8a814
http: handle multiple Proxy-Authenticate values
...
Just as the 'WWW-Authenticate' HTTP header the 'Proxy-Authenticate' header might
be received several times as well. Currently only one value is preserved. This
change allows to receive multiple values concatenated by space and comma.
2012-09-27 13:28:16 -07:00
isaacs
c08320c957
doc: Make the CLA more simple/sane
...
1. Emails should go to @isaacs, not emily.
2. Ask for the electronic signature first, not the printed faxed thing.
2012-09-27 13:25:55 -07:00
isaacs
dcc01df968
blog: Post about 0.8.11
2012-09-27 10:25:37 -07:00
isaacs
9877b8f414
Now working on 0.8.12
2012-09-27 10:25:12 -07:00
isaacs
a9429052c2
Merge branch 'v0.8.11-release' into v0.8
2012-09-27 10:24:32 -07:00
isaacs
e1f39468fa
2012.09.27, Version 0.8.11 (Stable)
...
* fs: Fix stat() size reporting for large files (Ben Noordhuis)
2012-09-27 09:39:23 -07:00
thewilli
ac17dc1764
http: handle multiple Proxy-Authenticate values
...
Just as the 'WWW-Authenticate' HTTP header the 'Proxy-Authenticate' header might
be received several times as well. Currently only one value is preserved. This
change allows to receive multiple values concatenated by space and comma.
2012-09-27 01:11:00 +02:00
Bert Belder
b5db5fc9dc
test: pick another CNAME record to test dns queries
...
Google.com no longer has a CNAME record.
2012-09-26 01:57:24 +02:00
Ben Noordhuis
ec03c47c19
fs: fix stat() reporting for large files
...
Use Number::New(), not Integer::New(). Large values won't fit in an Integer.
Apply to the size, ino and blocks fields.
2012-09-26 01:20:56 +02:00
isaacs
8ca44f9928
blog: Post about v0.8.10
2012-09-25 15:37:53 -07:00
isaacs
37869f1c9a
Now working on 0.8.11
2012-09-25 15:36:10 -07:00
isaacs
02897bd8de
Merge branch 'v0.8.10-release' into v0.8
2012-09-25 15:33:01 -07:00
isaacs
0bc273da4f
2012.09.25, Version 0.8.10 (Stable)
...
* npm: Upgrade to 1.1.62
* repl: make invalid RegExps throw in the REPL (Nathan Rajlich)
* v8: loosen artificial mmap constraint (Bryan Cantrill)
* process: fix setuid() and setgid() error reporting (Ben Noordhuis)
* domain: Properly exit() on domain disposal (isaacs)
* fs: fix watchFile() missing deletion events (Ben Noordhuis)
* fs: fix assert in fs.watch() (Ben Noordhuis)
* fs: don't segfault on deeply recursive stat() (Ben Noordhuis)
* http: Remove timeout handler when data arrives (Frédéric Germain)
* http: make the client "res" object gets the same domain as "req" (Nathan Rajlich)
* windows: don't blow up when an invalid FD is used (Bert Belder)
* unix: map EDQUOT to UV_ENOSPC (Charlie McConnell)
* linux: improve /proc/cpuinfo parser (Ben Noordhuis)
* win/tty: reset background brightness when color is set to default (Bert Belder)
* unix: put child process stdio fds in blocking mode (Ben Noordhuis)
* unix: fix EMFILE busy loop (Ben Noordhuis)
* sunos: don't set TCP_KEEPALIVE (Ben Noordhuis)
* tls: Use slab allocator for memory management (Fedor Indutny)
* openssl: Use optimized assembly code for x86 and x64 (Bert Belder)
2012-09-25 13:48:15 -07:00
Bert Belder
d05d6a35b6
openssl: fix compilation issues on SmartOS x64
...
the SunOS linker is more strict than usual, so we have to be more
correct.
2012-09-25 13:48:14 -07:00
isaacs
ea2ceb731c
test: Fix premature close in test-http-client-timeout-agent
2012-09-25 11:15:52 -07:00
isaacs
411d46087f
tls: lint
...
cc @indutny >_<
2012-09-25 11:09:39 -07:00
isaacs
2a9a5e2318
domain: Remove stray console.log
2012-09-25 11:08:52 -07:00
Bert Belder
e0e9f0c15a
openssl: use optimized asm code on x86 and x64
2012-09-25 08:51:05 -07:00
Bert Belder
823e807b5b
openssl: add generated asm code
2012-09-25 08:51:04 -07:00
Bert Belder
62c3879cfa
openssl: add 'clean' target to asm Makefile
2012-09-25 08:51:04 -07:00
Ben Noordhuis
202ecbc9c7
openssl: generate asm code with a Makefile
2012-09-25 08:51:04 -07:00
Bert Belder
66638a4435
openssl: disable HT sidechannel attack mitigation
...
It used to be off before. It's extremely unlikely that such an attack
would be a viable attack against node. And it makes AES much slower.
2012-09-25 08:51:03 -07:00
Bert Belder
d2fb507556
openssl: revert empty_OPENSSL_cpuid_setup.patch
2012-09-25 08:51:03 -07:00
Bert Belder
09ac9d0b2c
openssl: fix perlasm issue
...
When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble the CPUID instruction. Bumping
the target to 586 solves this problem.
2012-09-25 08:51:03 -07:00
Bert Belder
3568edf711
openssl: add optimized bignum x64 asm code for windows
2012-09-25 08:51:02 -07:00
Fedor Indutny
7651228ab2
tls: use slab allocator
2012-09-25 08:37:08 -07:00
isaacs
83d39c8d53
npm: upgrade to 1.1.62
2012-09-25 08:29:05 -07:00
Shigeki Ohtsu
a1ba29d110
test: fix failing due to too early timeout
2012-09-25 14:42:59 +02:00
Adam Blackburn
d5e9895ce0
doc: put API table of contents in alphabetical order
2012-09-25 14:38:36 +02:00
Bert Belder
5691e8aca7
windows: fix typo in node.gyp
2012-09-25 00:50:37 +02:00
Nathan Rajlich
0f2ed2bc2c
http: make the client "res" object gets the same domain as "req"
...
Fixes #4046 .
2012-09-24 11:48:39 -07:00
Nathan Rajlich
4a2670740c
repl: make invalid RegExps throw in the REPL
...
Fixes #2746 .
2012-09-21 19:49:29 -07:00
Bert Belder
f536eb176b
uv: upgrade to 39ca621
2012-09-22 03:53:48 +02:00
Bryan Cantrill
4165f736e6
v8: loosen artificial mmap constraint
...
Fixes #4010 .
2012-09-21 18:51:44 -07:00
Ben Noordhuis
17ef062db1
handle_wrap: don't abort if wrap == NULL
...
After a disconnect, the internal pointer of the parent/child channel is set to
NULL. That's not an error so don't abort().
2012-09-22 03:49:17 +02:00
Andreas Madsen
86d4cf71d6
test: possible ipc.ref() regression
2012-09-22 03:49:17 +02:00
Andreas Madsen
5070eccf1b
child_process: don't die when disconnect event exists
2012-09-22 03:49:17 +02:00
Ben Noordhuis
212466bea2
child_process: make .fork()'d child auto-exit
...
A child process created with .fork() needed to call `process.exit()` explicitly
because the communication channel with the parent kept the event loop alive.
Fix that by only ref'ing the channel when there are 'message' event listeners.
Fixes #3799 .
2012-09-22 03:48:59 +02:00