Timothy J Fontaine
edd3de8fea
test: update dgram tests after API change
2012-07-26 23:55:29 +02:00
Ben Noordhuis
105c6ec8d5
test: suppress simple/test-dgram-pingpong chatter
2012-07-26 23:55:29 +02:00
Ben Noordhuis
332fea5ac1
dgram: make .bind() always asynchronous
2012-07-26 23:55:25 +02:00
Ben Noordhuis
59b584c92d
node: remove PrepareTick() and CheckTick()
...
Superfluous after commit 430d94e
. Pointed out by Shigeki Ohtsu.
2012-07-26 22:32:06 +02:00
isaacs
e5498331f4
Merge remote-tracking branch 'ry/v0.8'
...
Conflicts:
AUTHORS
ChangeLog
src/node_version.h
2012-07-26 11:58:03 -07:00
isaacs
b0c0111b04
https: Use host header as effective servername
2012-07-25 13:38:43 -07:00
Nathan Rajlich
9eddaebb79
assert: remove unnecessary use of __proto__
...
AssertionError already inherits from Error above using util.inherits(),
so this extra line was redundant.
test/simple/test-assert.js already tests for `instanceof`, and still passes.
2012-07-25 10:41:08 -07:00
isaacs
b207e24bcd
Blog post for 0.8.4
2012-07-25 10:38:41 -07:00
isaacs
3d34590fba
Now working on v0.8.5
2012-07-25 10:28:03 -07:00
isaacs
32141844f1
Merge branch 'v0.8.4-release' into v0.8
2012-07-25 10:26:03 -07:00
isaacs
8656c2654e
Fix #3761 build: Default to V=1
2012-07-25 10:25:37 -07:00
isaacs
f98562fcd7
2012.07.25, Version 0.8.4 (Stable)
...
* V8: Upgrade to 3.11.10.17
* npm: Upgrade to 1.1.45
* net: fix Socket({ fd: 42 }) api (Ben Noordhuis)
* readline: Remove event listeners on close (isaacs)
* windows: correctly prep long path for fs.exists(Sync) (Bert Belder)
* debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin)
* tls: verify server's identity (Fedor Indutny)
* net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny)
2012-07-24 17:06:58 -07:00
isaacs
7fd3cb666b
Build: add jslintfix
2012-07-24 17:06:57 -07:00
isaacs
5809426d75
net.js: lint
2012-07-24 17:05:31 -07:00
Ben Noordhuis
1513848f88
net: fix Socket({ fd: 42 }) api
...
Make the implementation match the documentation. This should work:
var s = new net.Socket({ fd: 42, allowHalfOpen: true };
And now it does.
2012-07-24 15:53:22 -07:00
isaacs
e4c9c9f412
readline: Remove event listeners on close
...
Fix #3756
2012-07-24 15:36:53 -07:00
isaacs
2c487669f7
v8: Reapply floating patches
2012-07-24 14:19:50 -07:00
isaacs
f4f0daa44d
V8: Upgrade to 3.11.10.17
2012-07-24 14:18:47 -07:00
isaacs
0a0002b480
npm: Upgrade to 1.1.45
...
This includes node-gyp 0.6.1
2012-07-24 12:34:13 -07:00
Bert Belder
febffc107d
Merge branch 'v0.8'
...
Conflicts:
lib/tls.js
2012-07-23 18:34:03 +02:00
Timothy J Fontaine
77945d7f0f
add unref/ref tests for socket/server/timers
2012-07-23 18:31:32 +02:00
Timothy J Fontaine
bdd1a740cb
add docs for socket/server/timer unref and ref
2012-07-23 18:31:31 +02:00
Timothy J Fontaine
cd6122edeb
add ref/unref to setTimeout timers
2012-07-23 18:31:30 +02:00
Timothy J Fontaine
2637b5c261
ref/unref for net.Socket net.Server dgram.Socket
2012-07-23 18:31:30 +02:00
Timothy J Fontaine
19d43f852e
export HandleWrap Unref Ref in tcp/udp/timer/pipe
2012-07-23 18:31:29 +02:00
Bert Belder
43a0c88116
windows: correctly prep long path for fs.exists(Sync)
...
Closes GH-3739
2012-07-23 13:55:42 +02:00
Peter Rybin
688859afc0
debugger: wake up the event loop when a debugger command is dispatched
...
When the event loop was blocked in epoll / kqueue or similar, debugger
commands wouldn't be processed. This patch fixes that by adding an
uv_async handle which is triggered when a debugger command is
dispatched. The async handle's callback makes sure that V8 is entered.
Closes GH-3626
Closes GH-3718
2012-07-23 13:15:51 +02:00
Brian White
e06b5d7af7
http: remove duplicate assignments
...
Closes GH-3754
2012-07-23 11:35:52 +02:00
koichik
bc30c90af6
doc: remove duplicate section
...
Fixes #3750 .
2012-07-22 02:33:06 +09:00
isaacs
5bb2fe660e
Blog post about 0.9.0
2012-07-20 11:56:14 -07:00
isaacs
ec299a1329
Now working on 0.9.0
2012-07-20 11:51:08 -07:00
isaacs
839dfe7570
Merge branch 'v0.9.0-release'
2012-07-20 11:50:47 -07:00
isaacs
f9b237f478
2012.07.20, Version 0.9.0 (Unstable)
...
* punycode: update to v1.1.1 (Mathias Bynens)
* c-ares: upgrade to 1.9.0 (Saúl Ibarra Corretgé)
* dns: ignore rogue DNS servers reported by windows (Saúl Ibarra Corretgé)
* unix: speed up uv_async_send() (Ben Noordhuis)
* darwin: get cpu model correctly on mac (Xidorn Quan)
* nextTick: Handle tick callbacks before any other I/O (isaacs)
* Enable color customization of `util.inspect` (Pavel Lang)
* tls: Speed and memory improvements (Fedor Indutny)
* readline: Use one history item for reentered line (Vladimir Beloborodov)
* Fix #3521 Make process.env more like a regular Object (isaacs)
2012-07-20 11:08:53 -07:00
isaacs
e16d506a58
uv: Upgrade to ad382bca
2012-07-20 11:08:36 -07:00
Fedor Indutny
42c6952edb
tls: pass linting
2012-07-20 22:07:39 +04:00
Fedor Indutny
85185bbbaa
tls: pass linting
2012-07-20 22:07:16 +04:00
Fedor Indutny
92e7433ff9
tls: fix 'hostless' tls connection verification
...
And fix last failing tests
2012-07-20 21:48:59 +04:00
Fedor Indutny
1ccdde9a69
Revert "http/https: pass request to .createConnection()"
...
This reverts commit 53716eb0b5
.
2012-07-20 21:48:56 +04:00
Fedor Indutny
50122fed8a
tls: fix 'hostless' tls connection verification
...
And fix last failing tests
2012-07-20 21:43:12 +04:00
Fedor Indutny
93d496a4ec
tls: revert accidental API change
...
socket.authorizationError should always be string. Also make sni test
pass.
2012-07-20 21:13:54 +04:00
Fedor Indutny
5950db197c
tls: revert accidental API change
...
socket.authorizationError should always be string. Also make sni test
pass.
2012-07-20 21:10:23 +04:00
Fedor Indutny
4aa09d1e0e
tls: localhost is valid against identity-check
2012-07-20 20:51:38 +04:00
Fedor Indutny
e43fe5c833
Revert "http/https: pass request to .createConnection()"
...
This reverts commit 53716eb0b5
.
2012-07-20 20:51:02 +04:00
Fedor Indutny
0cf235410d
tls: localhost is valid against identity-check
2012-07-20 20:47:05 +04:00
Fedor Indutny
eb2ca10462
tls: veryify server's identity
2012-07-20 01:49:31 +04:00
Fedor Indutny
53716eb0b5
http/https: pass request to .createConnection()
...
It's useful for passing some additional options of request object to the
underlying API
2012-07-20 01:49:30 +04:00
Fedor Indutny
1fa0bca2ad
net: ignore socket.setTimeout(Infinity) (and NaN)
2012-07-20 01:49:30 +04:00
Fedor Indutny
8ba189b8d3
tls: veryify server's identity
2012-07-20 00:53:36 +04:00
Fedor Indutny
2b3ba3f538
http/https: pass request to .createConnection()
...
It's useful for passing some additional options of request object to the
underlying API
2012-07-20 00:45:10 +04:00
Fedor Indutny
b0950cbea2
net: ignore socket.setTimeout(Infinity) (and NaN)
2012-07-20 00:43:41 +04:00