isaacs
5c0f039c9c
Update npm to 1.1.0-3
2012-01-26 15:59:26 -08:00
Ben Noordhuis
352febe251
uv: upgrade to 9c76d0d
2012-01-27 00:56:32 +01:00
Fedor Indutny
ccf7b41a69
module: fix --debug-brk on symlinked scripts
...
* fixes #1519
2012-01-24 19:07:38 +01:00
Ben Noordhuis
2775c0e97e
dgram: bring back setTTL()
2012-01-24 00:11:45 +01:00
Ben Noordhuis
46e86aa803
dgram: bring back setMulticastLoopback()
2012-01-24 00:11:45 +01:00
Ben Noordhuis
986e612557
uv: upgrade to b88bc43
2012-01-24 00:11:44 +01:00
Ben Noordhuis
57ddf5f50a
test: fix typos in error messages
2012-01-24 00:11:44 +01:00
Ben Noordhuis
aef62a03ee
test: join multicast group *after* binding
2012-01-24 00:11:44 +01:00
Ben Noordhuis
9037decb28
test: remove erroneous dropMembership() call
...
The socket is not part of any multicast group. Bug wasn't visible until 6999fb3
.
2012-01-24 00:11:21 +01:00
Ben Noordhuis
6999fb3d1e
dgram: make addMembership() and dropMembership() conform to v0.4 API
...
- throw on error, don't return an error code
2012-01-24 00:05:34 +01:00
Ben Noordhuis
fc6a9673c8
dgram: make setBroadcast() conform to v0.4 API
...
- don't return a value
2012-01-24 00:05:34 +01:00
Ben Noordhuis
ed111975a0
dgram: make setMulticastTTL() conform to v0.4 API
...
- throw if the ttl argument is not a number
- return the ttl argument (not particulary useful but it's what v0.4 did)
Note that the 0 < ttl < 256 check has *not* been reinstated. On Linux, -1 is a
valid argument to setsockopt(IPPROTO_IP, IP_TTL).
2012-01-24 00:05:34 +01:00
isaacs
f33a35e293
doc: trademark link must be absolute
2012-01-23 13:53:11 -08:00
isaacs
7b93eb0000
doc: Remove default border around logo for MSIE
2012-01-23 13:50:31 -08:00
isaacs
6768d2fc93
doc: Pixel-nudging
2012-01-23 13:11:33 -08:00
isaacs
5c0d11b12a
doc: Add images to makefile
2012-01-23 13:11:33 -08:00
isaacs
5d7577c71a
doctool: correct improperly nested ul/li handling
2012-01-23 13:11:33 -08:00
isaacs
4fd315192a
Add images to doc_assets
2012-01-23 13:11:32 -08:00
Matthew Fitzsimmons
831c8199f6
Nodejs.org design refresh.
2012-01-23 13:11:32 -08:00
Igor Zinkovsky
6c0c00a205
fix windows build
2012-01-23 01:35:11 -08:00
Igor Zinkovsky
f5e742b264
upgrade libuv to edbabe6f83
2012-01-23 01:34:05 -08:00
Ben Noordhuis
9edb984274
crypto: silence unused variable warning
...
`retry` is not used if SSL_PRINT_DEBUG is not defined.
2012-01-22 18:20:03 +01:00
koichik
827180097c
test: fix test/simple/test-net-server-max-connections.js is racey
...
Fixes #1333 .
2012-01-22 23:23:04 +09:00
koichik
93298afc4e
test: for #2109
2012-01-22 17:35:28 +09:00
Brandon Benvie
f9014438c7
util: use getOwnPropertyDescripter
...
Change formatProperty in util.js to use Object.getOwnPropertyDescriptor
instead of __lookup[GS]etter__.
Use the cached value from the descriptor to reduce number of property
lookups from 3 to 1.
Fallback to standard lookup if the descriptor is empty. This doesn't
ever happen with normal JS objects (this function is called only when
the key exists) but apparently does with Node's custom ENV interface.
Fixes : #2109 .
2012-01-22 17:29:40 +09:00
koichik
3df7c90c30
http: keep-alive should default with HTTP/1.1 server
...
As RFC 2616 says we should, assume that servers will provide a persistent
connection by default.
> A significant difference between HTTP/1.1 and earlier versions of
> HTTP is that persistent connections are the default behavior of any
> HTTP connection. That is, unless otherwise indicated, the client
> SHOULD assume that the server will maintain a persistent connection,
> even after error responses from the server.
> HTTP/1.1 applications that do not support persistent connections MUST
> include the "close" connection option in every message.
Fixes #2436 .
2012-01-22 14:55:41 +09:00
Dan VerWeire
f2b1f57f74
dgram: reintroduce setMulticastTTL()
...
Removed during the early stages of node 0.5 refactoring to libuv.
2012-01-21 03:26:09 +01:00
Dan VerWeire
f749338e1e
dgram: reintroduce setBroadcast()
...
Removed during the early stages of node 0.5 refactoring to libuv.
2012-01-21 03:26:04 +01:00
Roman Shtylman
a38fd6056c
dgram: reintroduce addMembership() and dropMembership()
...
Removed during the early stages of node 0.5 refactoring to libuv.
2012-01-21 03:21:51 +01:00
Ben Noordhuis
08ab306afd
uv: upgrade to 497b1ec
2012-01-21 03:14:15 +01:00
koichik
35fe3eb5c7
http: reduce creating http-parser instances
...
Fixes #2577 .
2012-01-20 16:24:01 -08:00
Nicolas LaCasse
40c93486e8
Fix #2365 zlib crashing on invalid input
...
Fix zlib crashes on error due to improper use of removeListener
in the error handler
2012-01-20 13:12:32 -08:00
isaacs
f25ec0782e
Add missing ChangeLog item re: fs.stat improvement
...
This was a very significant improvement that should have been called out
explicitly.
I added 'review all libuv changes' to my build checklist. It won't
happen again. Sorry, @igorzi.
2012-01-20 10:17:48 -08:00
isaacs
ec1d1ee61f
Now working on 0.6.9
2012-01-19 21:15:12 -08:00
isaacs
d18cebaf8a
2012.01.19, Version 0.6.8 (stable)
...
* Update V8 to 3.6.6.19
* Numeric key hash collision fix for V8 (Erik Corry, Fedor Indutny)
* Add missing TTY key translations for F1-F5 on Windows (Brandon Benvie)
* path.extname bugfix with . and .. paths (Bert Belder)
* cluster: don't always kill the master on uncaughtException (Ben
* Noordhuis)
* Update npm to 1.1.0-2 (isaacs)
* typed arrays: set class name (Ben Noordhuis)
* zlib binding cleanup (isaacs, Bert Belder)
* dgram: use slab memory allocator (Michael Bernstein)
* fix segfault #2473
2012-01-19 18:29:43 -08:00
isaacs
4afc46d7bc
Upgrade V8 to 3.6.6.19
2012-01-19 18:29:11 -08:00
Fedor Indutny
4fdec07bd8
Land number collision fix for v8 3.6 by Erik Corry
...
Update with fixes from: http://codereview.chromium.org/9190001/
2012-01-19 21:55:48 +06:00
Artur Adib
e282c0a081
docs: document common add-on design patterns
2012-01-19 16:31:36 +01:00
Brandon Benvie
f7b612550a
Add missing TTY key translations for F1-F5 on Windows
2012-01-18 16:00:55 +01:00
Bert Belder
d489a01f81
Make path.extname do the right thing when the last path component is . or ..
...
Closes GH-2526
2012-01-18 15:21:58 +01:00
Ben Noordhuis
d44ce97909
cluster: don't always kill the master on uncaughtException
...
uncaughtException handlers installed by the user override the default one that
the cluster module installs, the one that kills off the master process.
Fixes #2556 .
2012-01-18 00:45:02 +01:00
Dan Williams
091ab850aa
docs: replace expresso with mocha in appendix 1
2012-01-17 23:30:58 +01:00
Ryan Dahl
54ad2f6cbb
Link to Marak's module rap in community page
2012-01-17 11:34:16 -08:00
Bert Belder
892056bf97
tests: fix more lint issues
2012-01-17 20:16:49 +01:00
Andreas Madsen
4865063924
Tests: fix jslint issues
2012-01-17 19:45:09 +01:00
Andreas Madsen
ca6ededbd1
child_process: add errno property to exceptions
...
In case of a write failure when using fork() an error would be thrown. The
thrown exception was missing the `errno` property.
2012-01-17 18:37:02 +01:00
Fedor Indutny
1695332941
Land number collision fix for v8 3.6 by Erik Corry
...
- If V8 snapshots are enabled then the hash is only randomized at build time.
---
backport @10366, @10367 and @10402 to 3.6
Add seed to hash of numeric keyed properties.
Minor cleanups of numeric seeded hashing patch.
Split NumberDictionary into a randomly seeded and an unseeded version.
We don't want to randomize the stub cache.
Review URL: http://codereview.chromium.org/9190001/
2012-01-17 22:22:52 +06:00
koichik
534df2f8d2
tls: fix double 'error' events on HTTPS Requests
...
Fixes #2549 .
2012-01-17 17:09:27 +01:00
Ben Noordhuis
549443a7cc
typed arrays: set class name
...
Make obj.toString and Object.prototype.toString work correctly for typed arrays.
2012-01-17 16:20:39 +01:00
isaacs
25410096b4
Update npm to 1.1.0-2
2012-01-16 15:06:16 -08:00