Permalink
Commits on Jun 18, 2012
  1. test-eio-limit: bump the number of allowed background tasks to 200

    piscisaureus committed Jun 18, 2012
    This makes the test pass on Windows.
  2. Fix test-cluster-message so it passes on Windows

    piscisaureus committed Jun 18, 2012
    The test was relying on a particular order of events that cannot be
    guaranteed.
    
    Also fixes some typos.
  3. build: fix `make install DESTDIR=/path`

    bnoordhuis committed Jun 18, 2012
    Install to $DESTDIR, not $DESTDIR/$PREFIX.
    
    Example: if DESTDIR=/opt/node, install to /opt/node, not /opt/node/usr/local.
  4. tls: fix off-by-one error in renegotiation check

    bnoordhuis committed Jun 18, 2012
    Make CLIENT_RENEG_LIMIT inclusive instead of exclusive, i.e. a limit of 2
    means the peer can renegotiate twice, not just once.
    
    Update pummel/test-tls-ci-reneg-attack accordingly and make it less timing
    sensitive (and run faster) while we're at it.
Commits on Jun 17, 2012
  1. crypto: add padding to diffie-hellman key

    indutny committed Jun 17, 2012
    DH_size returns number of bytes in a prime number, DH_compute_key returns number
    of bytes in a remainder of exponent, which may have less bytes than a prime
    number. Therefore add 0-padding to the allocated buffer.
    
    Fixes #3372
  2. events: cache `domain` module locally

    mmalecki authored and isaacs committed Jun 17, 2012
    It's faster than calling `require` every time we create an
    `EventEmitter`.
  3. net: Prevent property access throws during close

    reid authored and isaacs committed Jun 16, 2012
    Fix #3455.
    
    The remoteAddress and remotePort properties are
    dynamically retrieved from _getpeername().
    
    While _getpeername() checks if the _handle is
    null, it is also possible for the tcp_wrapped
    _handle.getpeername() to return null on error.
    
    Such a condition happens when the remote closes
    and one of these properties is accessed before
    _handle is set to null.
  4. npm: Upgrade to 1.1.27

    isaacs committed Jun 17, 2012
    - severely enhanced 'npm init'
    - upgraded node-gyp
Commits on Jun 16, 2012
  1. Revert "Check if a stream has a valid fd before read_start"

    piscisaureus committed Jun 16, 2012
    uv_stream_t.fd is a private field which exists only on unix.
    This reverts commit 8d5c120.
  2. Revert "DNS: Support NAPTR queries"

    isaacs committed Jun 16, 2012
    This reverts commit 91bf18f.
  3. DNS: Support NAPTR queries

    ssuda authored and isaacs committed Apr 25, 2012
    Adding support for NAPTR records
    fixes #3170
  4. querystring: improved speed and code cleanup

    fb55 authored and isaacs committed May 16, 2012
  5. Add test-stdin-pause-resume-sync

    isaacs committed Jun 16, 2012
    This is the last bit needed to Close #3346
  6. Check if a stream has a valid fd before read_start

    skomski authored and isaacs committed Jun 15, 2012
    Closes #3118
  7. Makefile: Refuse to build release from unclean repo

    isaacs committed Jun 16, 2012
    Root cause of an error during the 0.7.11 release
  8. test: skip test-http-full-response on ab errors

    AvianFlu authored and isaacs committed Jun 16, 2012
    If we get errors from ab or apr, skip the test and move on.
    
    Fix #3451
Commits on Jun 15, 2012
  1. Now working on 0.7.12

    isaacs committed Jun 15, 2012
  2. Merge branch 'v0.7.11-release'

    isaacs committed Jun 15, 2012
  3. 2012.06.15, Version 0.7.11 (unstable)

    isaacs committed Jun 15, 2012
    * V8: Upgrade to v3.11.10
    
    * npm: Upgrade to 1.1.26
    
    * doc: Improve cross-linking in API docs markdown (Ben Kelly)
    
    * Fix #3425: removeAllListeners should delete array (Reid Burke)
    
    * cluster: don't silently drop messages when the write queue gets big (Bert Belder)
    
    * Add Buffer.concat method (isaacs)
    
    * windows: make symlinks tolerant to forward slashes (Bert Belder)
    
    * build: Add node.d and node.1 to installer (isaacs)
    
    * cluster: rename worker.unqiueID to worker.id (Andreas Madsen)
    
    * Windows: Enable ETW events on Windows for existing DTrace probes. (Igor Zinkovsky)
    
    * test: bundle node-weak in test/gc so that it doesn't need to be downloaded (Nathan Rajlich)
    
    * Make many tests pass on Windows (Bert Belder)
    
    * Fix #3388 Support listening on file descriptors (isaacs)
    
    * Fix #3407 Add os.tmpDir() (isaacs)
    
    * Unbreak the snapshotted build on Windows (Bert Belder)
    
    * Clean up child_process.kill throws (Bert Belder)
    
    * crypto: make cipher/decipher accept buffer args (Ben Noordhuis)
  4. Upgrade npm to 1.1.26

    isaacs committed Jun 15, 2012
  5. doc: Improve cross-linking in API docs markdown

    wanderview authored and isaacs committed Jun 6, 2012
    Cross-link EventEmitter references in API docs to events.html
    
    Fix broken cross-reference links with wrong anchor names in API docs.
  6. zlib: use Buffer.concat()

    isaacs committed Jun 15, 2012
  7. test-domain-implicit-fs: make it pass on windows

    piscisaureus committed Jun 15, 2012
    The error message is slightly different on windows. However there was no
    need to verify the exact error message - there are assert()s that check
    all the properties of the error object.
  8. doc: Include zlib constants

    isaacs committed Jun 15, 2012
  9. readline: don't cache the "keypress" listeners

    TooTallNate authored and isaacs committed Jun 14, 2012
    it's not safe to since `removeAllListeners()` will detach the returned
    Array from the stream instance if that's ever called by the user.
  10. Fix #3425: removeAllListeners should delete array

    reid authored and isaacs committed Jun 13, 2012
    When removeAllListeners is called, the listeners array
    is deleted to maintain compatibility with v0.6.
    
    Reverts "events: don't delete the listeners array"
    
    This reverts commit 78dc13f.
    
    Conflicts:
    
    	test/simple/test-event-emitter-remove-all-listeners.js
Commits on Jun 14, 2012