Bert Belder
4899116d4b
v8: upgrade to 3.11.10.22
2012-09-06 15:58:09 +02:00
Bert Belder
6174ea6b4c
doc: don't use '
...
Ref: #3964
2012-09-04 21:15:39 +02:00
Atsuya Takagi
9f57e422cf
doc: fix typo in api/cluster
2012-09-04 00:41:40 +02:00
Ben Noordhuis
7dfa587d18
crypto, tls: make setSNICallback() compatible with domains
2012-09-03 23:33:02 +02:00
Ben Noordhuis
7d0543c128
crypto: make pbkdf2() compatible with domains
2012-09-03 23:33:02 +02:00
Ben Noordhuis
d1eff9ab68
crypto: make randomBytes() compatible with domains
...
Don't execute the callback in the context of the global object.
MakeCallback() tries to apply the active domain to the callback. If the user
polluted the global object with a 'domain' property, as in the code example
below, MakeCallback() will try to apply that.
Example:
domain = {}; // missing var keyword is intentional
crypto.randomBytes(8, cb); // TypeError: undefined is not a function
Fixes #3956 .
2012-09-03 23:33:02 +02:00
Bert Belder
ea1cba6246
windows: don't blow when a signal handler is attached
...
Blowing up when the user attaches a signal handler makes no sense. Also,
in Node 0.10 signals will be supported, so allow people to get used to
it.
2012-09-03 19:05:40 +02:00
koichik
37f0eb8df3
Revert "buffer: added support for writing NaN and Infinity"
...
This reverts commit 6b9425fe37
.
2012-09-02 20:59:50 +09:00
Ben Noordhuis
6c5fdd5223
doc: document prerequisites in README
2012-09-02 13:32:57 +02:00
koichik
6b9425fe37
buffer: added support for writing NaN and Infinity
...
to writeDoubleBE(), writeDoubleLE(), writeFloatBE() and writeFloatLE().
Fixes #3934 .
2012-09-02 00:27:17 +09:00
Shigeki Ohtsu
f347077e78
tls: support unix domain socket/named pipe in tls.connect
2012-08-31 00:23:36 +02:00
Bert Belder
9603f08f21
uv: upgrade to 24c062c
2012-08-30 17:28:02 +02:00
Bert Belder
b0d2795fe9
child process: fix processes with IPC channel don't emit 'close'
...
With this patch the IPC socket is no longer available in the
ChildProcess.stdio array. This shouldn't be very problematic, since
this socket was effectively non-functional; it would never emit any
events.
2012-08-30 16:13:27 +02:00
Nathan Rajlich
355c148427
build: set process.platform
to "sunos" on SunOS
...
gyp sets it to "solaris" by default, but versions of node v0.6.x and
older would report "sunos". Let's keep things consistent.
Fixes #3944 .
2012-08-29 16:12:59 -07:00
Ankur Oberoi
a57d31595d
doc: fix grammar errors
2012-08-30 00:27:00 +02:00
isaacs
dec16aa5c2
Test client renegotiation attacks on HTTPS
...
This test should output roughly the same results as the tls ci-reneg attack
pummel test. However, it does not.
2012-08-29 12:26:28 -07:00
isaacs
0ef1e5b5eb
blog: Post for 0.9.1 release
2012-08-28 15:34:08 -07:00
Bearice Ren
ef3617c6f8
build: fix make -j' fails after
make clean'
...
make fails if:
./configure && make clean && make -j6
as out/Makefile has not yet be made when entering sub dirs
2012-08-28 22:10:56 +02:00
Bert Belder
2418434568
windows: fix single-accept mode for shared server sockets
2012-08-28 02:17:08 +02:00
Ben Noordhuis
2786737417
build: compile with -fno-tree-sink if gcc <= 4.4
...
Fixes a 'pure virtual method called' run-time error with some versions of gcc
on some platforms, notably ARM.
2012-08-27 22:09:23 +02:00
Ben Noordhuis
84590f3fe9
build: fix -fno-tree-vrp heuristic
...
-fno-tree-vrp is a gcc only switch. Don't enable it when compiling with clang,
it will only complain about -fno-tree-vrp being ignored.
2012-08-27 22:09:01 +02:00
Nathan Rajlich
2d0c1da975
docs: fix syntax error in "https" example
2012-08-24 16:11:55 -07:00
koichik
752ac320ae
https: make https.get() accept a URL
...
https.get() now accepts either a URL (as a string) or an options object.
Refs #2859 .
Fixes #3882 .
2012-08-24 16:56:06 +02:00
Brandon Wilson
59011448c0
doc: more uniform and sleek buttons
...
Closes GH-3909
2012-08-24 15:47:53 +02:00
Nathan Rajlich
7142b260c6
build: tweak the openssl android configuration to build
...
Removed NO_CAST, NO_MD2 and NO_STORE because otherwise there were build errors.
Added NO_CAMELLIA, NO_MDC2, and NO_CMS because otherwise there were linker errors.
2012-08-23 16:46:03 -07:00
Nathan Rajlich
f8fd9aca8b
build: use the openssl android configuration for "arm" builds
2012-08-23 16:45:55 -07:00
Bert Belder
985fdf2cb3
doc: tidy the community page html file
2012-08-23 17:54:25 +02:00
Bert Belder
6c371c6a8c
doc: remove Felix's IRC logs from the community page
...
It's been down for months.
2012-08-23 17:54:24 +02:00
Bert Belder
31ddd9516e
doc: move ul styling to pipe.css
2012-08-23 17:54:23 +02:00
Bert Belder
1eab51412f
doc: pixel nudge
2012-08-23 17:54:22 +02:00
Bert Belder
45cd4e211e
doc: use somewhat consistent styling for css assets
2012-08-23 17:54:12 +02:00
Stéphan Kochen
81b711ba0b
doc: remove nodejs-dev from the community page
2012-08-23 16:04:53 +02:00
Ben Noordhuis
422772f23b
net: fix asserts
...
Fixes a 'Converting circular structure to JSON' TypeError.
2012-08-23 16:03:48 +02:00
isaacs
1597ce0eb3
website: Fix download link on win, un-break industry section
2012-08-22 15:11:34 -07:00
Bert Belder
99ad52ecbe
doc: remote the "recommended modules" section
2012-08-22 23:58:34 +02:00
isaacs
0407ecfcfb
blog: v0.8.8 release
2012-08-22 12:53:22 -07:00
isaacs
0ccdedab79
Now working on 0.8.9
2012-08-22 12:52:05 -07:00
isaacs
0ee1760ee1
Merge branch 'v0.8.8-release' into v0.8
2012-08-22 12:51:53 -07:00
Ryan Dahl
f90c9ce0e2
Upgrade GYP to r1477
2012-08-22 15:18:45 -04:00
isaacs
a299c97bbc
2012.08.22, Version 0.8.8 (Stable)
...
* V8: upgrade to 3.11.10.19
* npm: upgrade to 1.1.59
* windows: fix uninitialized memory access in uv_update_time() (Bert Belder)
* unix, windows: fix memory corruption in fs-poll.c (Ben Noordhuis)
* unix: fix integer overflow in uv_hrtime (Tim Holy)
* sunos: fix uv_cpu_info() on x86_64 (Ben Noordhuis)
* tls: update default cipher list (Ben Noordhuis)
* unix: Fix llvm and older gcc duplicate symbol warnings (Bert Belder)
* fs: fix use after free in stat watcher (Ben Noordhuis)
* build: Fix using manually compiled gcc on OS X (Nathan Rajlich)
* windows: make junctions work again (Bert Belder)
2012-08-22 11:03:20 -07:00
isaacs
c259499945
npm: Upgrade to 1.1.59
2012-08-22 11:03:15 -07:00
isaacs
ee200942dd
lint
2012-08-22 11:03:14 -07:00
Ron Korving
2e1f2b535e
doc: fix typo in cluster example code
2012-08-22 09:33:52 +02:00
isaacs
2f1985ca7d
npm: Upgrade to 1.1.57
2012-08-21 17:38:21 -07:00
isaacs
024f4b12a5
npm: Upgrade to 1.1.56
2012-08-21 16:27:30 -07:00
isaacs
2bcb9ab7bc
npm: Upgrade to 1.1.55
2012-08-21 15:29:37 -07:00
Ben Noordhuis
badbd1af27
tls: update default cipher list
...
Update the default cipher list from RC4-SHA:AES128-SHA:AES256-SHA
to ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH
in order to mitigate BEAST attacks.
The documentation suggested AES256-SHA but unfortunately that's a CBC cipher
and therefore susceptible to attacks.
Fixes #3900 .
2012-08-21 22:27:13 +02:00
Ben Noordhuis
7c75ca7182
doc: cluster: setupMaster() can be called only once
2012-08-21 13:44:29 +02:00
Bert Belder
ef0ca2affd
v8: reapply floating patches
2012-08-21 03:05:25 +02:00
Bert Belder
2d9239359d
v8: upgrade to v3.11.10.19
2012-08-21 03:04:16 +02:00