1. May 05, 2012
    • isaacs's avatar
      Fix incorrect merge choices · cd8f82c0
      isaacs authored
      cd8f82c0
    • isaacs's avatar
      Merge remote-tracking branch 'ry/v0.6' into v0.6-merge · 01d146c2
      isaacs authored
      Conflicts:
      	ChangeLog
      	Makefile
      	deps/npm/AUTHORS
      	deps/npm/html/api/bin.html
      	deps/npm/html/api/bugs.html
      	deps/npm/html/api/commands.html
      	deps/npm/html/api/config.html
      	deps/npm/html/api/deprecate.html
      	deps/npm/html/api/docs.html
      	deps/npm/html/api/edit.html
      	deps/npm/html/api/explore.html
      	deps/npm/html/api/help-search.html
      	deps/npm/html/api/init.html
      	deps/npm/html/api/install.html
      	deps/npm/html/api/link.html
      	deps/npm/html/api/load.html
      	deps/npm/html/api/ls.html
      	deps/npm/html/api/npm.html
      	deps/npm/html/api/outdated.html
      	deps/npm/html/api/owner.html
      	deps/npm/html/api/pack.html
      	deps/npm/html/api/prefix.html
      	deps/npm/html/api/prune.html
      	deps/npm/html/api/publish.html
      	deps/npm/html/api/rebuild.html
      	deps/npm/html/api/restart.html
      	deps/npm/html/api/root.html
      	deps/npm/html/api/run-script.html
      	deps/npm/html/api/search.html
      	deps/npm/html/api/shrinkwrap.html
      	deps/npm/html/api/start.html
      	deps/npm/html/api/stop.html
      	deps/npm/html/api/sub...
      01d146c2
    • isaacs's avatar
      http: Clean up parser usage · 1de43149
      isaacs authored
      Move parsers.free(parser) to a single function, which also
      nulls all of the various references we hang on them.
      
      Also, move the parser.on* methods out of the closure, so that
      there's one shared definition of each, instead of re-defining
      for each parser in a spot where they can close over references
      to other request-specific objects.
      
      Conflicts:
      
      	lib/http.js
      1de43149
    • isaacs's avatar
      Clean up gc tests · a9fc63f7
      isaacs authored
      This fixes the additional issues brought up in #3179.
      a9fc63f7
    • isaacs's avatar
      http: .once() usage in setTimeout · 0abe42a0
      isaacs authored
      0abe42a0
    • isaacs's avatar
      Tests for memory leaks · e63c7821
      isaacs authored
      Conflicts:
      
      	Makefile
      e63c7821
    • isaacs's avatar
      http leak: Null links from parser to req/res · e4dd8dc2
      isaacs authored
      e4dd8dc2
    • vvo's avatar
      Fix #3179 HTTP memory leak using ClientRequest. · 5eac8d67
      vvo authored
      5eac8d67
    • isaacs's avatar
      http client: Destroy on timeout · 2f93eb61
      isaacs authored
      2f93eb61
    • isaacs's avatar
      0a414f4c
    • isaacs's avatar
      Null references to request object on socket errors. · 9164fa6a
      isaacs authored
      Regarding #3199 and #3179 and issues seen in production.
      Hopefully this fixes them.
      9164fa6a
    • isaacs's avatar
      Now working on 0.6.18 · 992e3464
      isaacs authored
      992e3464
    • isaacs's avatar
      Merge branch 'v0.6.17-release' into v0.6 · fbe143d9
      isaacs authored
      fbe143d9
    • isaacs's avatar
      2012.05.04 Version 0.6.17 (stable) · 4ced23de
      isaacs authored
      * Upgrade npm to 1.1.21
      
      * uv: Add support for EROFS errors (Ben Noordhuis, Maciej Małecki)
      
      * uv: Add support for EIO and ENOSPC errors (Fedor Indutny)
      
      * windows: Add support for EXDEV errors (Bert Belder)
      
      * http: Fix client memory leaks (isaacs, Vincent Voyer)
      
      * fs: fix file descriptor leak in sync functions (Ben Noordhuis)
      
      * fs: fix ReadStream / WriteStream double close bug (Ben Noordhuis)
      4ced23de
    • isaacs's avatar
      test: Run weak install with --unsafe-perm · 711ecdd5
      isaacs authored
      This way it doesn't die when running as root.
      711ecdd5
    • isaacs's avatar
      Upgrade npm to 1.1.21 · aaf0453b
      isaacs authored
      aaf0453b
    • isaacs's avatar
      Upgrade uv to 936795a2c · 719cd461
      isaacs authored
      719cd461
    • isaacs's avatar
      Update Authors · ab60efb5
      isaacs authored
      ab60efb5
    • isaacs's avatar
      Merge branch 'http-memleak' into v0.6 · d1effbb3
      isaacs authored
      d1effbb3
    • isaacs's avatar
      http: Clean up parser usage · 2fc528ce
      isaacs authored
      Move parsers.free(parser) to a single function, which also
      nulls all of the various references we hang on them.
      
      Also, move the parser.on* methods out of the closure, so that
      there's one shared definition of each, instead of re-defining
      for each parser in a spot where they can close over references
      to other request-specific objects.
      2fc528ce
    • isaacs's avatar
      Clean up gc tests · 62c12d21
      isaacs authored
      This fixes the additional issues brought up in #3179.
      62c12d21
  2. May 04, 2012
  3. May 03, 2012
  4. May 02, 2012