1. Jan 25, 2013
  2. Jan 24, 2013
  3. Jan 23, 2013
    • Trevor Norris's avatar
      buffer: remove float write range checks · 3d286b68
      Trevor Norris authored
      Removed range checks when writing float values, and removed a few
      includes and defines. Also updated api docs to reflect that invalid 32
      bit float is an unspecified behavior.
      3d286b68
    • Ben Noordhuis's avatar
      http: close connection on 304 and chunked encoding · 2cbf4586
      Ben Noordhuis authored
      Force the connection to close when the response is a 304 Not Modified
      and the user has set a "Transfer-Encoding: chunked" header.
      
      RFC 2616 mandates that 304 responses MUST NOT have a body but node.js
      used to send out a zero chunk anyway to accommodate clients that don't
      have special handling for 304 responses.
      
      It was pointed out that this might confuse reverse proxies to the point
      of creating security liabilities, so suppress the zero chunk and force
      the connection to close.
      2cbf4586
    • Bert Belder's avatar
      deps: upgrade libuv to e4d8cba · e2acf26a
      Bert Belder authored
      e2acf26a
  4. Jan 22, 2013
  5. Jan 21, 2013
    • Fedor Indutny's avatar
      gyp: fix build with dtrace support on FreeBSD · e2592cc6
      Fedor Indutny authored
      Fix undefined reference to `gelf_getsym`... and other undefined symbols
      from libelf, by adding `-lelf` to linker options on FreeBSD.
      e2592cc6
    • Fedor Indutny's avatar
      dtrace: fix generation of v8 constants on freebsd · 3d67f895
      Fedor Indutny authored
      Every constant is certainly 4 bytes now, but freebsd's objdump utility
      prints out odd byte sequences (5-bytes, 6-bytes and even 9-bytes long)
      for v8's data section. We can safely ignore all upper bytes, because all
      constants that we're using are just `int`s. Since on all supported
      platforms `int` is 32bit long (and anyway v8's constants are 32bit too),
      we ignore all higher bits if they were read.
      3d67f895
  6. Jan 20, 2013
  7. Jan 19, 2013
    • isaacs's avatar
      console: Support formatting options in trace() · 539bf1d7
      isaacs authored
      Fix #4589
      539bf1d7
    • Dave Olszewski's avatar
      domain: empty stack on all exceptions · 14c911de
      Dave Olszewski authored
      Due to the nature of asyncronous programming, it's impossible to know
      what will run on the next tick.  Because of this, it's not correct to
      maintain domain stack state between ticks
      
      Since the _fatalException handler is only invoked after the stack is
      unwound, once it exits the tick will end.  The only reasonable thing to
      do in that case is to exit *all* domains.
      14c911de
    • Yi EungJun's avatar
      doc: Add NODE_DEBUG env to the first example. · 33d22428
      Yi EungJun authored
      The first example in cluster.markdown requires NODE_DEBUG env to show
      debug message.
      
      And also fix the message because it was a little bit different with
      the actual message.
      33d22428
    • isaacs's avatar
      Merge remote-tracking branch 'ry/v0.8' into master · 3d7818fc
      isaacs authored
      Conflicts:
      	AUTHORS
      	ChangeLog
      	src/node_version.h
      	test/simple/test-buffer.js
      3d7818fc
    • isaacs's avatar
      blog: Post for v0.8.18 release · 9c2c8454
      isaacs authored
      9c2c8454
    • isaacs's avatar
      Now working on 0.8.19 · 4598a4c6
      isaacs authored
      4598a4c6
    • isaacs's avatar
      Merge branch 'v0.8.18-release' into v0.8 · f05cf3be
      isaacs authored
      f05cf3be
    • isaacs's avatar
      2013.01.18, Version 0.8.18 (Stable) · 2c4eef0d
      isaacs authored
      * 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)
      2c4eef0d
    • isaacs's avatar
      npm: Upgrade to v1.2.2 · 4d32fc59
      isaacs authored
      4d32fc59
    • isaacs's avatar
      Now working on 0.9.8 · fc3547bc
      isaacs authored
      fc3547bc
    • isaacs's avatar
      Merge branch 'v0.9.7-release' · fa543da8
      isaacs authored
      fa543da8
    • isaacs's avatar
      blog: Post for v0.9.7 release · 1c35ee86
      isaacs authored
      1c35ee86
    • isaacs's avatar
      2013.01.18, Version 0.9.7 (Unstable) · 9e7bebeb
      isaacs authored
      * V8: Upgrade to 3.15.11.7
      
      * npm: Upgrade to 1.2.2
      
      * punycode: Upgrade to 1.2.0 (Mathias Bynens)
      
      * repl: make built-in modules available by default (Felix Böhm)
      
      * windows: add support for '_Total' perf counters (Scott Blomquist)
      
      * cluster: make --prof work for workers (Ben Noordhuis)
      
      * child_process: do not keep list of sent sockets (Fedor Indutny)
      
      * tls: Follow RFC6125 more strictly (Fedor Indutny)
      
      * buffer: floating point read/write improvements (Trevor Norris)
      
      * TypedArrays: Improve dataview perf without endian param (Dean McNamee)
      
      * module: assert require() called with a non-empty string (Felix Böhm, James Campos)
      
      * stdio: Set readable/writable flags properly (isaacs)
      
      * stream: Properly handle large reads from push-streams (isaacs)
      9e7bebeb
    • isaacs's avatar
      doc: Remove mention of child.send 'track' option · ee2fd79e
      isaacs authored
      Will be removed very soon.  No point making it public.
      ee2fd79e