Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 19, 2012
  1. @isaacs

    2012.06.19, Version 0.7.12 (unstable)

    isaacs committed
    * npm: Upgrade to 1.1.30
      - Improved 'npm init'
      - Fix the 'cb never called' error from 'oudated' and 'update'
      - Add --save-bundle|-B config
      - Fix npm/npm#2465: Make npm script and windows shims cygwin-aware
      - Fix npm/npm#2452 Use --save(-dev|-optional) in npm rm
      - `logstream` option to replace removed `logfd` (Rod Vagg)
      - Read default descriptions from files
    * Shims to support deprecated ev_* and eio_* methods (Ben Noordhuis)
    * #3118 net.Socket: Delay pause/resume until after connect (isaacs)
    * #3465 Add ./configure --no-ifaddrs flag (isaacs)
    * child_process: add .stdin stream to forks (Fedor Indutny)
    * build: fix `make install DESTDIR=/path` (Ben Noordhuis)
    * tls: fix off-by-one error in renegotiation check (Ben Noordhuis)
    * crypto: Fix diffie-hellman key generation UTF-8 errors (Fedor Indutny)
    * node: change the constructor name of process from EventEmitter to process (Andreas Madsen)
    * net: Prevent property access throws during close (Reid Burke)
    * querystring: improved speed and code cleanup (Felix Böhm)
    * sunos: fix assertion errors breaking (Fedor Indutny)
    * unix: stat: detect sub-second changes (Ben Noordhuis)
    * add stat() based file watcher (Ben Noordhuis)
  2. @isaacs

    trivial: Doc typo and lint fix

    isaacs committed
  3. @isaacs
  4. @bnoordhuis

    node: fix namespacing issue in ev-emul.h

    bnoordhuis committed
    Always use C linkage, prevent accidental name mangling.
  5. @piscisaureus

    uv: upgrade to b496c122

    piscisaureus committed
  6. @piscisaureus

    uv: upgrade to 67090653

    piscisaureus committed
  7. @isaacs

    npm: Upgrade to 1.1.30

    isaacs committed
  8. @verwaest @piscisaureus

    Fixing bugs in promotion of elements transitions (r1175). - Fixed inv…

    verwaest committed with piscisaureus
    …alid memory access when reading enum-cache from descriptor array with elements transitions but 0 real descriptors. - Fixed infinite recursion in the intrusive map iterator when visiting elements transitions. - Properly cached non-fastmode elements transitions.
    Review URL:
    git-svn-id: ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  9. @piscisaureus

    Remove unused-but-set variable from committed with piscisaureus
    This fixes compilation with newer GCCs.
    Review URL:
    git-svn-id: ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  10. @erikcorry @piscisaureus

    Revert part of 11727 as it sometimes tanked V8 benchmark (raytrace) p…

    erikcorry committed with piscisaureus
    …erformance for reasons that are not obvious. Now we make objects into fast-case objects when they are made prototypes for other objects, but we do not mark objects that are already fast case with a bit that helps keep them in fast case. Review URL:
    git-svn-id: ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  11. @piscisaureus

    MIPS: Fix packed-element.js test on ARM with no snap committed with piscisaureus
    Port r11826 (5be3568a)
    Review URL:
    Patch from Akos Palfi <>.
    git-svn-id: ce2b1a6d-e550-0410-aec6-3dcde31c8c00
  12. @bnoordhuis

    Revert "build: fix `make install DESTDIR=/path`"

    bnoordhuis committed
    This reverts commit f805139.
    The reverted commit made DESTDIR behave more like we want it to but it was
    pointed out in #3489 that it makes life a lot harder for distro package
    Those guys and gals already have a hard enough time as it is, let's not make
    their jobs even more hellish.
  13. @bnoordhuis

    node: preemptively unbreak windows build

    bnoordhuis committed
    No one has complained about it so far but I'm sure MSVC doesn't like things
    like __attribute__((unused)). Include the libev and libeio shims only on
    non-Windows platforms.
  14. @isaacs

    npm: Upgrade to 1.1.29

    isaacs committed
  15. @isaacs

    Update npm's license

    isaacs committed
    Adds the Gubblebum Blocky copyright statement
  16. @isaacs
  17. @bnoordhuis

    build: install eio-emul.h

    bnoordhuis committed
  18. @bnoordhuis

    build: install ev-emul.h

    bnoordhuis committed
Commits on Jun 18, 2012
  1. @isaacs

    Fix breakage introduced in de65ba7

    isaacs committed
  2. @isaacs
  3. @trentm @bnoordhuis

    node: remove unused flags and files

    trentm committed with bnoordhuis
    Drop vestigial `process.installPrefix`, `node --vars`, NODE_CFLAGS and
    Also removed unused (replaced with config.gypi a while back).
  4. @isaacs

    Fix #3465 Add ./configure --no-ifaddrs flag

    isaacs committed
    For Old Solaris.
  5. @isaacs

    uv: Upgrade to 382f2a26

    isaacs committed
  6. @indutny

    child_process: add .stdin stream to forks

    indutny committed
    Remove test as it doesn't make any sense after the latest stdio API
  7. @indutny

    uv: upgrade to 61a6e06e

    indutny committed
  8. @piscisaureus

    test-eio-limit: bump the number of allowed background tasks to 200

    piscisaureus committed
    This makes the test pass on Windows.
  9. @piscisaureus

    Fix test-cluster-message so it passes on Windows

    piscisaureus committed
    The test was relying on a particular order of events that cannot be
    Also fixes some typos.
  10. @bnoordhuis

    build: fix `make install DESTDIR=/path`

    bnoordhuis committed
    Install to $DESTDIR, not $DESTDIR/$PREFIX.
    Example: if DESTDIR=/opt/node, install to /opt/node, not /opt/node/usr/local.
  11. @bnoordhuis

    tls: fix off-by-one error in renegotiation check

    bnoordhuis committed
    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. @indutny

    crypto: add padding to diffie-hellman key

    indutny committed
    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. @AndreasMadsen @isaacs
  3. @mmalecki @isaacs

    events: cache `domain` module locally

    mmalecki committed with isaacs
    It's faster than calling `require` every time we create an
  4. @reid @isaacs

    net: Prevent property access throws during close

    reid committed with isaacs
    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.
  5. @isaacs

    npm: Upgrade to 1.1.27

    isaacs committed
    - severely enhanced 'npm init'
    - upgraded node-gyp
Commits on Jun 16, 2012
  1. @isaacs
Something went wrong with that request. Please try again.