1. Jan 01, 2013
    • Ben Noordhuis's avatar
      dgram: fix double implicit bind error · 9e32c2ef
      Ben Noordhuis authored
      Calling send() on an unbound socket forces an implicit bind to
      a random port.
      
      332fea5a made the 'listening' event asynchronous. Unfortunately,
      it also introduced a bug where the implicit bind was tried more
      than once if send() was called again before the first bind operation
      completed.
      
      Address that by keeping track of the bind status and making sure that
      bind() is called only once.
      
      Fixes #4499.
      9e32c2ef
  2. Dec 30, 2012
  3. Dec 29, 2012
  4. Dec 28, 2012
  5. Dec 27, 2012
  6. Dec 26, 2012
    • Ben Noordhuis's avatar
      test: add regression test for #4463 · d2e7ca04
      Ben Noordhuis authored
      d2e7ca04
    • Ben Taber's avatar
      net: allow socket end before connect · 526d8525
      Ben Taber authored
      Fix a bug where calling .end() on a socket without calling .connect() first
      throws a TypeError:
      
        TypeError: Cannot read property 'shutdown' of undefined
            at Socket.onSocketFinish (net.js:194:20)
            at Socket.EventEmitter.emit (events.js:91:17)
            at Socket.Writable.end (_stream_writable.js:281:10)
            at Socket.end (net.js:352:31)
      
      Fixes #4463.
      526d8525
  7. Dec 24, 2012
  8. Dec 22, 2012
    • Maciej Małecki's avatar
      build: allow to specify custom tags · f84bf5b6
      Maciej Małecki authored
      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).
      
      Closes #4452.
      f84bf5b6
    • isaacs's avatar
      Now working on 0.9.5 · 70eb227e
      isaacs authored
      70eb227e
    • isaacs's avatar
      Merge branch 'v0.9.4-release' · cdcac49c
      isaacs authored
      cdcac49c