Skip to content
This repository
tag: v0.8.18

Jan 18, 2013

  1. Isaac Z. Schlueter

    2013.01.18, Version 0.8.18 (Stable)

    * npm: Upgrade to v1.2.2
    
    * dns: make error message match errno (Dan Milon)
    
    * tls: follow RFC6125 more stricly (Fedor Indutny)
    
    * buffer: reject negative SlowBuffer offsets (Ben Noordhuis)
    
    * install: add simplejson fallback (Chris Dent)
    
    * http: fix "Cannot call method 'emit' of null" (Ben Noordhuis)
    authored January 18, 2013
  2. Isaac Z. Schlueter

    npm: Upgrade to v1.2.2

    authored January 18, 2013
  3. Isaac Z. Schlueter

    blog: Post for v0.9.7 release

    authored January 18, 2013
  4. Dan Milon

    dns: make error message match errno

    authored January 18, 2013 bnoordhuis committed January 18, 2013

Jan 17, 2013

  1. Fedor Indutny

    tls: follow RFC6125 more stricly

    * Allow wildcards only in left-most part of hostname identifier.
    * Do not match CN if altnames are present
    authored January 15, 2013
  2. Fedor Indutny

    Revert "Revert "tls: allow wildcards in common name""

    This reverts commit 30e2370.
    
    Works properly with b4b750b
    authored January 18, 2013
  3. Ben Noordhuis

    Revert "tls: allow wildcards in common name"

    This reverts commit 45024e7.
    
    It's making test/simple/test-tls-check-server-identity.js fail:
    
      AssertionError: Test#4 failed: { host: 'b.a.com',
        cert: { subject: { CN: '*.a.com' } },
        result: false }
          at <omitted>/test/simple/test-tls-check-server-identity.js:201:10
    authored January 17, 2013
  4. Ben Noordhuis

    test: add cluster 'bind twice' test

    This test starts two clustered HTTP servers on the same port.
    It expects the first cluster to succeed and the second cluster
    to fail with EADDRINUSE.
    
    Reapplies commit cacd3ae, accidentally reverted in a2851b6.
    authored February 09, 2012
  5. Ben Noordhuis

    buffer: reject negative SlowBuffer offsets

    Reject negative offsets in SlowBuffer::MakeFastBuffer(), it allows
    the creation of buffers that point to arbitrary addresses.
    
    Reported by Trevor Norris.
    authored January 17, 2013

Jan 15, 2013

  1. Chris Dent

    install: add simplejson fallback

    Make tools/install.py work with python 2.5
    
    2.5 is still fairly widespread and does not include a json lib as
    standard. Most python folk will have simplejson if they are in that
    boat.
    
    In general it seems a bit tricky to solve this perfectly...
    authored January 14, 2013 bnoordhuis committed January 15, 2013

Jan 14, 2013

  1. Bert Belder

    buffer: zero-length buffers shouldn't be slab-backed

    authored January 05, 2013
  2. Fedor Indutny

    tls: allow wildcards in common name

    see #4592
    authored January 14, 2013
  3. Ben Noordhuis

    http: fix "Cannot call method 'emit' of null"

    Fix the following exception:
    
      http.js:974
        this._httpMessage.emit('close');
                          ^
      TypeError: Cannot call method 'emit' of null
          at Socket.onServerResponseClose (http.js:974:21)
          at Socket.EventEmitter.emit (events.js:124:20)
          at net.js:421:10
          at process._tickCallback (node.js:386:13)
          at process._makeCallback (node.js:304:15)
    
    Fixes #4586.
    authored January 14, 2013

Jan 11, 2013

  1. Isaac Z. Schlueter

    blog: release v0.9.6

    authored January 11, 2013
  2. Nathan Rajlich

    make binary: allow custom config flags

    For example, to cross-compile from my OS X laptop for Raspberry Pi, you would
    do something like:
    
      $ make binary BINARYNAME=node-v`python tools/getnodeversion.py`-linux-arm-pi \
          DESTCPU=arm CONFIG_FLAGS="--dest-os=linux"
    authored January 10, 2013

Jan 10, 2013

  1. Isaac Z. Schlueter

    blog, changelog: 0.8.17 was released in 2013, not 2012

    authored January 10, 2013
  2. Isaac Z. Schlueter

    blog: Correct shasums for v0.8.17

    authored January 09, 2013
  3. Isaac Z. Schlueter

    blog: Add security notice to v0.8.17 post

    authored January 09, 2013
  4. Isaac Z. Schlueter

    blog: Post about v0.8.17

    authored January 09, 2013
  5. Isaac Z. Schlueter

    Now working on 0.8.18

    authored January 09, 2013
  6. Isaac Z. Schlueter

    Merge branch 'v0.8.17-release' into v0.8

    authored January 09, 2013
  7. Isaac Z. Schlueter

    2012.01.09, Version 0.8.17 (Stable)

    * npm: Upgrade to v1.2.0
      - peerDependencies (Domenic Denicola)
      - node-gyp v0.8.2 (Nathan Rajlich)
      - Faster installs from github user/project shorthands (Nathan Zadoks)
    
    * typed arrays: fix 32 bit size/index overflow (Ben Noordhuis)
    
    * http: Improve performance of single-packet responses (Ben Noordhuis)
    
    * install: fix openbsd man page location (Ben Noordhuis)
    
    * http: bubble up parser errors to ClientRequest (Brian White)
    authored January 09, 2013

Jan 09, 2013

  1. Ben Noordhuis

    typed arrays: fix 32 bit size/index overflow

    Fix an out-of-bound read/write bug due to integer wrapping. Reported by
    Dean McNamee.
    authored January 10, 2013
  2. Isaac Z. Schlueter

    npm: Upgrade to v1.2.0

    authored January 09, 2013
  3. Fedor Indutny

    object_wrap: add missing HandleScope

    by Sven Panne's suggestion, see [0] for details.
    
    [0]: https://code.google.com/p/v8/issues/detail?id=2468
    authored January 04, 2013

Jan 08, 2013

  1. Ben Noordhuis

    dgram: don't assert on send('string')

    Raise a TypeError when the argument to send() or sendto() is anything
    but a Buffer.
    
    Fixes the following assertion:
    
      $ node -e 'require("dgram").createSocket("udp4").send("BAM")'
      node: ../../src/udp_wrap.cc:220: static v8::Handle<v8::Value>
      node::UDPWrap::DoSend(const v8::Arguments&, int): Assertion
      `Buffer::HasInstance(args[0])' failed.
      Aborted (core dumped)
    
    Fixes #4496.
    authored January 08, 2013

Jan 04, 2013

  1. Johannes Ewald

    doc: improve example of process.hrtime()

    The example clarifies now that diff[0] * 1000000000 + diff[1] equals
    the result in nanoseconds.
    authored January 04, 2013 bnoordhuis committed January 04, 2013

Dec 31, 2012

  1. Tim Bradshaw

    os: change CPU time from Integer to Number

    CPU time values must be Numbers, not Integers, as they can be too large
    for Integers on 32 bit platforms.
    authored December 20, 2012 bnoordhuis committed December 31, 2012
  2. Ben Noordhuis

    doc: add CONTRIBUTING.md

    authored December 31, 2012

Dec 30, 2012

  1. Isaac Z. Schlueter

    blog: Post for v0.9.5

    authored December 29, 2012

Dec 29, 2012

  1. Ben Noordhuis

    deps: upgrade libuv to 4997738

    authored December 29, 2012

Dec 27, 2012

  1. Maciej Małecki

    build: allow to specify custom tags

    When building custom `node` versions (e.g., floating features/fixes from
    different versions) it's often useful to specify a custom tag which
    easily identifies build when invoking `node -v`.
    
    Introduce a way to specify this tag in `node_version.h` file or by
    running `./configure --tag="<tag>"`. Insert it right after the patch
    version (and before `-pre`, if build is not a release).
    authored December 21, 2012 isaacs committed December 26, 2012

Dec 26, 2012

  1. Isaac Z. Schlueter

    lint

    authored December 26, 2012

Dec 21, 2012

  1. Isaac Z. Schlueter

    blog: Post about v0.9.4

    authored December 21, 2012
  2. Isaac Z. Schlueter

    npm: upgrade to 1.1.70

    authored December 21, 2012
Something went wrong with that request. Please try again.