Bert Belder
4822d780bb
uv: upgrade to 621a4e3
2012-08-28 02:44:36 +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
isaacs
985e3a25cb
lint
2012-08-27 13:03:30 -07:00
isaacs
e5d95ba939
fs: Throw early on invalid encoding args
...
Re #3918
2012-08-27 13:03:30 -07:00
isaacs
05282588e0
Buffer.isEncoding(enc)
...
Re: #3918
2012-08-27 13:01:29 -07:00
Nathan Rajlich
2d0c1da975
docs: fix syntax error in "https" example
2012-08-24 16:11:55 -07:00
Nathan Rajlich
0285dae26a
repl: create a new Console instance for the repl when "useGlobal" is off
...
Now `console.log('blah')` will work in a REPL running over a socket.
Closes #3876 .
2012-08-24 14:31:32 -07:00
Nathan Rajlich
025f53c306
console: refactor the console module to be reusable
...
So that multiple instances can be created pointing
to different writable streams.
This is needed for #3876 .
2012-08-24 14:31:32 -07:00
Ben Noordhuis
c4fa77a5ec
tools: fix missing initializer warning in js2c.py
...
Fix a -Wmissing-field-initializers style compiler warning in the code that's
generated by js2c.py.
2012-08-24 22:56:28 +02:00
Brian White
c78678b081
http: bubble up parser errors to ClientRequest
...
Make parser errors bubble up to the ClientRequest instead of the underlying
net.Socket object.
Fixes #3776 .
2012-08-24 17:26:31 +02: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
Ben Noordhuis
1867511400
build: compile with -Wextra -Wno-unused-parameter
2012-08-22 10:05:18 +02: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
Bert Belder
ed093f1314
uv: upgrade to 564e7c7
2012-08-22 00:54:15 +02: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
63d13e86a5
child_process: emit error on exec failure
...
libuv calls the exit cb with exit code == -1 when it fails to spawn the new
process. Anticipate that and emit the error on the ChildProcess object.
2012-08-21 14:29:20 +02:00
Ben Noordhuis
7c75ca7182
doc: cluster: setupMaster() can be called only once
2012-08-21 13:44:29 +02:00
Ben Noordhuis
2cdf427dce
signal_wrap: fix unused variable compiler warning
2012-08-21 12:50:34 +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
Bert Belder
2c5828b65b
Remove node_io_watcher
2012-08-21 00:37:59 +02:00
Bert Belder
34fc97880f
Delete the old node_signal_watcher code
2012-08-21 00:32:45 +02:00
Bert Belder
600a6468dc
process: use uv_signal instead of ev_signal
2012-08-21 00:18:10 +02:00
Bert Belder
d38d7bea6c
unix: don't explicitly instantiate v8::Persistent<x> templates
...
These explicit instantiations were added to make MSVC happy. It turns
out that some older versions of gcc and llvm now complain about duplicate
symbols, so we instantiate these templates only when MSVC is used.
2012-08-20 18:42:05 +02:00
Bert Belder
6bec5440eb
uv: upgrade to 8073a26
2012-08-20 18:41:31 +02:00
Bert Belder
772b3bf4c8
unix: don't explicitly instantiate v8::Persistent<x> templates
...
These explicit instantiations were added to make MSVC happy. It turns
out that some older versions of gcc and llvm now complain about duplicate
symbols, so we instantiate these templates only when MSVC is used.
2012-08-20 19:13:05 +03:00