- Jul 26, 2013
-
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
* uv: Upgrade to v0.10.13 * npm: Upgrade to v1.3.5 * os: Don't report negative times in cpu info (Ben Noordhuis) * fs: Handle large UID and GID (Ben Noordhuis) * url: Fix edge-case when protocol is non-lowercase (Shuan Wang) * doc: Streams API Doc Rewrite (isaacs) * node: call MakeDomainCallback in all domain cases (Trevor Norris) * crypto: fix memory leak in LoadPKCS12 (Fedor Indutny)
-
Timothy J Fontaine authored
-
- Jul 25, 2013
- Jul 23, 2013
-
-
Ben Noordhuis authored
The return values from uv_cpu_info() don't necessarily fit in a 32 bits signed integer. Fixes #5732.
-
Ben Noordhuis authored
Before this commit, fs.chown() and fs.fchown() coerced the uid and gid arguments to signed integers which is wrong because uid_t and gid_t are unsigned on most all platforms and IDs that don't fit in a signed integer do exist. This commit changes the aforementioned functions to take unsigned ints instead. No test because we can't assume the system has [GU]IDs that large. This change depends on joyent/libuv@d779eb5. Fixes #5890.
-
- Jul 20, 2013
-
-
Ben Noordhuis authored
Fixes #5876.
-
- Jul 19, 2013
-
-
Ben Noordhuis authored
Ditto for the 'removeListener' event.
-
- Jul 18, 2013
-
-
Shuan Wang authored
When using url.parse(), path and pathname usually return '/' when there is no path available. However when you have a protocol that contains non-lowercase letters and the input string does not have a trailing slash, both path and pathname will be undefined.
-
- Jul 17, 2013
-
-
isaacs authored
-
isaacs authored
The Streams API doc is now broken up into 3 sections: 1. API for Consumers 2. API for Implementors 3. Details and Extras This addresses one of the biggest points of confusion for new users who start to consume streams, and get the impression that they have to do lots of extra work and implement classes and such, just to get some data out of a file.
-
- Jul 15, 2013
-
-
isaacs authored
-
- Jul 13, 2013
-
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
isaacs authored
-
- Jul 12, 2013
-
-
isaacs authored
-
- Jul 11, 2013
-
-
Trevor Norris authored
Previously there was no way to pass a Function callback directly to MakeCallback and support domains. The check has been added so that users never have to worry about supporting domains while using MakeCallback.
-
- Jul 10, 2013
-
-
Fedor Indutny authored
X509_STORE_add_cert increment reference of passed `x509` cert, `X509_free` must be called to avoid memory leak. This is a back-port of commit c1db1ecd from the master branch.
-
Ben Noordhuis authored
-
isaacs authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
-
Timothy J Fontaine authored
* uv: Upgrade to v0.10.12 * npm: Upgrade to 1.3.2 * windows: get proper errno (Ben Noordhuis) * tls: only wait for finish if we haven't seen it (Timothy J Fontaine) * http: Dump response when request is aborted (isaacs) * http: use an unref'd timer to fix delay in exit (Peter Rust) * zlib: level can be negative (Brian White) * zlib: allow zero values for level and strategy (Brian White) * buffer: add comment explaining buffer alignment (Ben Noordhuis) * string_bytes: properly detect 64bit (Timothy J Fontaine) * src: fix memory leak in UsingDomains() (Ben Noordhuis)
-
Timothy J Fontaine authored
-
isaacs authored
-
isaacs authored
-
Timothy J Fontaine authored
A pooled https agent may get a Connection: close, but never finish destroying the socket as the prior request had already emitted finish likely from a pipe. Since the socket is not marked as destroyed it may get reused by the agent pool and result in an ECONNRESET. re: #5712 #5739
-
- Jul 09, 2013
-
-
Nathan Rajlich authored
-
isaacs authored
Fixes #5695
-
- Jul 05, 2013
-
-
Tim Oxley authored
-
Ben Noordhuis authored
UsingDomains() assigned process_tickCallback when it had already been set by MakeCallback() a few frames down the call stack. Dispose the handle first or we'll retain whatever is in the lexical closure of the old process._tickCallback function. Fixes #5795.
-
- Jul 02, 2013
-
-
Timothy J Fontaine authored
Assert that when the client closes it has seen an error, this prevents the test from timing out. Also queue a second write in the case that we were able to send the buffer before the other side closed the connection.
-
Peter Rust authored
There was previously up to a second exit delay when exiting node right after an http request/response, due to the utcDate() function doing a setTimeout to update the cached date/time. Fixing this should increase the performance of our http tests.
-
Brian White authored
This is a back-port of commit e9459036 from the master branch.
-
Brian White authored
This is a back-port of commit c9644fbd from the master branch.
-
- Jun 28, 2013
-
-
Ben Noordhuis authored
-
- Jun 27, 2013
-
-
Ben Noordhuis authored
Avoids alignment issues (unaligned loads/stores) on ARM. Originally added in commit 285d8c65. Fixes #3030.
-
isaacs authored
-