1. Jan 23, 2012
  2. Jan 22, 2012
    • koichik's avatar
      test: fix test/simple/test-net-server-max-connections.js is racey · 82718009
      koichik authored
      Fixes #1333.
      82718009
    • koichik's avatar
      test: for #2109 · 93298afc
      koichik authored
      93298afc
    • Brandon Benvie's avatar
      util: use getOwnPropertyDescripter · f9014438
      Brandon Benvie authored
      Change formatProperty in util.js to use Object.getOwnPropertyDescriptor
      instead of __lookup[GS]etter__.
      
      Use the cached value from the descriptor to reduce number of property
      lookups from 3 to 1.
      
      Fallback to standard lookup if the descriptor is empty. This doesn't
      ever happen with normal JS objects (this function is called only when
      the key exists) but apparently does with Node's custom ENV interface.
      
      Fixes: #2109.
      f9014438
    • koichik's avatar
      http: keep-alive should default with HTTP/1.1 server · 3df7c90c
      koichik authored
      As RFC 2616 says we should, assume that servers will provide a persistent
      connection by default.
      
      > A significant difference between HTTP/1.1 and earlier versions of
      > HTTP is that persistent connections are the default behavior of any
      > HTTP connection. That is, unless otherwise indicated, the client
      > SHOULD assume that the server will maintain a persistent connection,
      > even after error responses from the server.
      
      > HTTP/1.1 applications that do not support persistent connections MUST
      > include the "close" connection option in every message.
      
      Fixes #2436.
      3df7c90c
  3. Jan 21, 2012
  4. Jan 20, 2012
    • isaacs's avatar
      Now working on 0.6.9 · ec1d1ee6
      isaacs authored
      ec1d1ee6
    • isaacs's avatar
      2012.01.19, Version 0.6.8 (stable) · d18cebaf
      isaacs authored
      * Update V8 to 3.6.6.19
      
      * Numeric key hash collision fix for V8 (Erik Corry, Fedor Indutny)
      
      * Add missing TTY key translations for F1-F5 on Windows (Brandon Benvie)
      
      * path.extname bugfix with . and .. paths (Bert Belder)
      
      * cluster: don't always kill the master on uncaughtException (Ben
      * Noordhuis)
      
      * Update npm to 1.1.0-2 (isaacs)
      
      * typed arrays: set class name (Ben Noordhuis)
      
      * zlib binding cleanup (isaacs, Bert Belder)
      
      * dgram: use slab memory allocator (Michael Bernstein)
      
      * fix segfault #2473
      d18cebaf
    • isaacs's avatar
      Upgrade V8 to 3.6.6.19 · 4afc46d7
      isaacs authored
      4afc46d7
  5. Jan 19, 2012
  6. Jan 18, 2012
  7. Jan 17, 2012
  8. Jan 14, 2012
    • Ben Noordhuis's avatar
      net: make .write() throw on bad input · f0c1376e
      Ben Noordhuis authored
      Passing a non-buffer or non-string argument to Socket.prototype.write triggered
      an assert:
      
        Assertion failed: (Buffer::HasInstance(args[0])), function Write,
        file ../src/stream_wrap.cc, line 289.
      
      Fixes #2532.
      f0c1376e
  9. Jan 13, 2012
    • Guillermo Rauch's avatar
      website: Add "Api Docs" button next to "Download" · 766f6098
      Guillermo Rauch authored
      * Added Docs button and `button` class.
      * Refactored download button style into `.button`
      * Applied color overrides for download/docs buttons.
      * Pointed docs link to latest available docs.
      766f6098
    • mrb's avatar
      dgram: use slab memory allocator · bd9fa2e8
      mrb authored
      Change udp memory allocation scheme from uv_buf_init to slab allocation. Takes
      slab allocation scheme from stream_wrap.
      bd9fa2e8
  10. Jan 12, 2012
  11. Jan 11, 2012
    • Maciej Małecki's avatar
      makefile: ignore `lib/punycode.js` while linting · b073989e
      Maciej Małecki authored
      `punycode` is a third party code which generates a lot of lint errors.
      Upstream was contacted in order to fix it in bestiejs/punycode.js#6, but
      request was denied.
      
      Therefore, it's reasonable to exclude this file from linting process.
      
      Ref #2456.
      b073989e
    • isaacs's avatar
      zlib binding cleanup · 8cca30f3
      isaacs authored
      * Add assert to prevent parallel writes
      * Embed request object instead of using new/delete
      * Remove unnecessary WorkReqWrap in favor of uv_work_t
      * Use container_of instead of req->data
      
      Along with 2d8af39a and
      0ad2717f, this should Fix #2504.
      8cca30f3
    • Ryan Dahl's avatar
      Use .jpg instead of .bmp for .msi · 290bc0c0
      Ryan Dahl authored
      smaller.
      290bc0c0