1. Jan 08, 2013
  2. Jan 07, 2013
    • Ben Noordhuis's avatar
      test: fix simple/test-http-client-timeout-with-data · 879efb33
      Ben Noordhuis authored
      The test was failing in debug mode because the timeouts were set too
      low. Fix that by increasing the timeouts. Admittedly not a great fix.
      If this test keeps playing up, it's probably best to remove it.
      
      Fixes #4528.
      879efb33
    • Ben Noordhuis's avatar
      test: put tty in blocking mode after test · fa3bfc3a
      Ben Noordhuis authored
      Tests can leave the tty in non-blocking mode. If the test runner tries
      to print to stdout/stderr after that and the tty buffer is full, it'll
      die with a EAGAIN OSError. Ergo, put the tty back in blocking mode
      before proceeding.
      fa3bfc3a
    • Ben Noordhuis's avatar
      test: disable simple/test-debug-brk-file · 4e1a2f9a
      Ben Noordhuis authored
      This test is timing sensitive and hence quite unreliable with debug
      builds. What's worse is that it leaves a stray child process behind
      that listens on the default test port and that makes all the tests
      that come after it fail with EADDRINUSE errors.
      4e1a2f9a
    • Bradley Meck's avatar
      child_process: make fork() execPath configurable · 70ad9bbc
      Bradley Meck authored
      Allows for arbitrary path to executable spawned using `fork`. This
      fixes some issues around running multiple versions of node with workers
      and allows arbitrary IPC with compatible executables.
      
      Fixes #3248.
      70ad9bbc
  3. Jan 06, 2013
  4. Jan 05, 2013
  5. Jan 04, 2013
  6. Jan 03, 2013
    • Ben Noordhuis's avatar
      v8: remove optimization switches · ce1b33a9
      Ben Noordhuis authored
      Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi,
      we set them globally in $(TOPLEVEL)/common.gypi.
      
      Commit 7b4d95a9 introduced the switches again, resulting in V8 getting
      built without any optimizations.
      
      This commit is essentially a rehash of commit 4b8629db.
      ce1b33a9
  7. Jan 02, 2013
  8. Jan 01, 2013
    • Fedor Indutny's avatar
      deps: update v8 to 3.15.11 · 7b4d95a9
      Fedor Indutny authored
      7b4d95a9
    • Tim Bradshaw's avatar
      os: change CPU time from Integer to Number · 50e88d0b
      Tim Bradshaw authored
      CPU time values must be Numbers, not Integers, as they can be too large
      for Integers on 32 bit platforms.
      50e88d0b
    • 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
  9. Dec 31, 2012
  10. Dec 30, 2012
    • isaacs's avatar
      blog: Post for v0.9.5 · 44ceb5d8
      isaacs authored
      44ceb5d8
    • isaacs's avatar
      Now working on 0.9.6 · 30bd774f
      isaacs authored
      30bd774f
    • isaacs's avatar
      Merge branch 'v0.9.5-release' · 9ff2b0b6
      isaacs authored
      9ff2b0b6
    • isaacs's avatar
      2012.12.30, Version 0.9.5 (Unstable) · 01994e81
      isaacs authored
      * assert: improve support for new execution contexts (lukebayes)
      
      * domain: use camelCase instead of snake_case (isaacs)
      
      * domain: Do not use uncaughtException handler (isaacs)
      
      * fs: make 'end' work with ReadStream without 'start' (Ben Noordhuis)
      
      * https: optimize createConnection() (Ryunosuke SATO)
      
      * buffer: speed up base64 encoding by 20% (Ben Noordhuis)
      
      * doc: Colorize API stabilitity index headers in docs (Luke Arduini)
      
      * net: socket.readyState corrections (bentaber)
      
      * http: Performance enhancements for http under streams2 (isaacs)
      
      * stream: fix to emit end event on http.ClientResponse (Shigeki Ohtsu)
      
      * stream: fix event handler leak in readstream pipe and unpipe (Andreas Madsen)
      
      * build: Support ./configure --tag switch (Maciej Małecki)
      
      * repl: don't touch `require.cache` (Nathan Rajlich)
      
      * node: Emit 'exit' event when exiting for an uncaught exception (isaacs)
      01994e81
    • isaacs's avatar
      node: emit 'exit' when exiting with error · 6c80ef01
      isaacs authored
      Fix #3555
      6c80ef01
    • isaacs's avatar
      benchmark: Make flamegraphs a bit more useful · 7550e31d
      isaacs authored
      7550e31d