Permalink
Commits on Jul 25, 2013
  1. @tjfontaine

    2013.07.25, Version 0.10.14 (Stable)

    * 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)
    tjfontaine committed Jul 25, 2013
  2. @tjfontaine

    uv: Upgrade to v0.10.13

    tjfontaine committed Jul 25, 2013
Commits on Jul 24, 2013
  1. @isaacs
  2. @isaacs

    npm: Upgrade to v1.3.5

    isaacs committed Jul 24, 2013
Commits on Jul 23, 2013
  1. @bnoordhuis

    src: os: use Number::New() for CPU info

    The return values from uv_cpu_info() don't necessarily fit in a 32 bits
    signed integer.
    
    Fixes #5732.
    bnoordhuis committed Jul 23, 2013
  2. @bnoordhuis

    fs: uids and gids must be unsigned ints

    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.
    bnoordhuis committed Jul 23, 2013
Commits on Jul 20, 2013
  1. @bnoordhuis
Commits on Jul 18, 2013
  1. @bnoordhuis

    doc: events: clarify 'newListener' emitter state

    Ditto for the 'removeListener' event.
    bnoordhuis committed Jul 18, 2013
Commits on Jul 17, 2013
  1. @swang @isaacs

    url: Fix edge-case when protocol is non-lowercase

    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.
    swang committed with isaacs Jul 17, 2013
Commits on Jul 16, 2013
  1. @isaacs
  2. @isaacs

    doc: Streams API Doc Rewrite

    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.
    isaacs committed Jul 15, 2013
Commits on Jul 15, 2013
  1. @isaacs

    tls: Trivial use_strict fix

    isaacs committed Jul 15, 2013
Commits on Jul 13, 2013
  1. @tjfontaine
Commits on Jul 12, 2013
  1. @tjfontaine

    blog: v0.11.4 release

    tjfontaine committed Jul 12, 2013
  2. @isaacs

    npm: Upgrade to 1.3.4

    isaacs committed Jul 12, 2013
  3. @isaacs

    npm: Upgrade to 1.3.3

    isaacs committed Jul 12, 2013
Commits on Jul 10, 2013
  1. @trevnorris

    node: call MakeDomainCallback in all domain cases

    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.
    trevnorris committed Jul 10, 2013
  2. @indutny @bnoordhuis

    crypto: fix memory leak in LoadPKCS12

    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 c1db1ec from the master branch.
    indutny committed with bnoordhuis Jun 27, 2013
  3. @bnoordhuis
Commits on Jul 9, 2013
  1. @isaacs
  2. @tjfontaine

    blog: Post for v0.10.13

    tjfontaine committed Jul 9, 2013
  3. @tjfontaine

    Now working v0.10.14

    tjfontaine committed Jul 9, 2013
  4. @tjfontaine
  5. @tjfontaine

    2013.07.09, Version 0.10.13 (Stable)

    * 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)
    tjfontaine committed Jul 9, 2013
  6. @tjfontaine
  7. @isaacs

    uv: Upgrade to v0.10.12

    isaacs committed Jul 9, 2013
  8. @isaacs

    npm: Upgrade to 1.3.2

    isaacs committed Jul 9, 2013
  9. @tjfontaine @isaacs

    tls: only wait for finish if we haven't seen it

    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
    tjfontaine committed with isaacs Jun 23, 2013
Commits on Jul 8, 2013
  1. @TooTallNate
  2. @isaacs
Commits on Jul 5, 2013
  1. @timoxley @bnoordhuis
  2. @bnoordhuis

    src: fix memory leak in UsingDomains()

    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.
    bnoordhuis committed Jul 5, 2013
Commits on Jul 2, 2013
  1. @tjfontaine

    test: fix tls-hello-parser-failure on smartos

    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.
    tjfontaine committed Jul 1, 2013
Commits on Jul 1, 2013
  1. @prust @tjfontaine

    http: use an unref'd timer to fix delay in exit

    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.
    prust committed with tjfontaine Jul 1, 2013
  2. @mscdex @bnoordhuis

    zlib: level can be negative

    This is a back-port of commit e945903 from the master branch.
    mscdex committed with bnoordhuis Jul 1, 2013