1. Dec 27, 2012
  2. 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
  3. Dec 24, 2012
  4. 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
    • isaacs's avatar
      2012.12.21, Version 0.9.4 (Unstable) · d86d83c7
      isaacs authored
      * streams: Update all streaming interfaces to use new classes (isaacs)
      
      * node: remove idle gc (Ben Noordhuis)
      
      * http: protect against response splitting attacks (Bert Belder)
      
      * fs: Raise error when null bytes detected in paths (isaacs)
      
      * fs: fix 'object is not a function' callback errors (Ben Noordhuis)
      
      * fs: add autoClose=true option to fs.createReadStream (Farid Neshat)
      
      * process: add getgroups(), setgroups(), initgroups() (Ben Noordhuis)
      
      * openssl: optimized asm code on x86 and x64 (Bert Belder)
      
      * crypto: fix leak in GetPeerCertificate (Fedor Indutny)
      
      * add systemtap support (Jan Wynholds)
      
      * windows: add ETW and PerfCounters support (Scott Blomquist)
      
      * windows: fix normalization of UNC paths (Bert Belder)
      
      * crypto: fix ssl error handling (Sergey Kholodilov)
      
      * node: remove eio-emul.h (Ben Noordhuis)
      
      * os: add os.endianness() function (Nathan Rajlich)
      
      * readline: don't emit "line" events with a trailing 'n' char (Nathan Rajlich)
      
      * build: add configure option to generate xcode build files (Timothy J Fontaine)
      
      * build: allow linking against system libuv, cares, http_parser (Stephen Gallagher)
      
      * typed arrays: add slice() support to ArrayBuffer (Anthony Pesch)
      
      * debugger: exit and kill child on SIGTERM or SIGHUP (Fedor Indutny)
      
      * url: url.format escapes delimiters in path and query (J. Lee Coltrane)
      d86d83c7
    • Nathan Rajlich's avatar
      repl: don't touch `require.cache` · 837df70b
      Nathan Rajlich authored
      Fixes #3226.
      
      Consider a production server that uses a REPL to debug. Creating the instance
      would wipe out the global cache of modules, and subsequent "require" calls in
      the server would be reloaded from disk. The REPL should observe only, without
      altering, its environment.
      837df70b
    • isaacs's avatar
      doc: Nudge formatting to make json generator happy · 98298144
      isaacs authored
      Starting a line with `**bold**` text makes it think that it's a link,
      and get confused.
      
      This should really be fixed properly in the doc generator, but for now,
      it's not a major issue.  It's probably just a matter of updating marked.
      98298144
    • isaacs's avatar
      Merge remote-tracking branch 'ry/v0.8' · f119effc
      isaacs authored
      f119effc
    • Scott Blomquist's avatar
    • isaacs's avatar
      stdio: Do not read from stdout/err · 24492482
      isaacs authored
      This fixes windows stdio pipes in streams2 land.
      24492482
    • isaacs's avatar
      test: Fix simple/test-http-localaddress · 0edd93dc
      isaacs authored
      0edd93dc
    • isaacs's avatar
      lint · fb915ed9
      isaacs authored
      fb915ed9
    • isaacs's avatar
      http: Trivial fix for comments and 'this.read' · c048c814
      isaacs authored
      c048c814
    • isaacs's avatar
      npm: upgrade to 1.1.70 · d30e76e0
      isaacs authored
      d30e76e0
  5. Dec 21, 2012
  6. Dec 20, 2012