Permalink
Commits on Jan 9, 2010
  1. bump version

    ry committed Jan 9, 2010
  2. Upgrade http-parser

    ry committed Jan 9, 2010
  3. Documentation for path module changes.

    isaacs committed with ry Jan 8, 2010
  4. Add tests for path module.

    isaacs committed with ry Jan 8, 2010
  5. Rename path.filename() to path.basename()

    Also make normalizeArray a bit more proper wrt handling dots when keepBlanks
    is enabled. Fix indentation.
    isaacs committed with ry Jan 8, 2010
  6. Added extname function to path module that returns the extension.

    Benjamin Thomas committed with ry Jan 8, 2010
  7. Fix another problem with the EIO interface

    Should call eio_poll() when given a done_poll signal as well.
    
    Bug report and test case by Kris Zyp <kriszyp@gmail.com>
    ry committed Jan 9, 2010
Commits on Jan 8, 2010
  1. Upgrade http-parser

    Fixes \n problem that psanford <pms.mail@gmail.com> reported.
    ry committed Jan 8, 2010
Commits on Jan 7, 2010
  1. getmem for freebsd

    Vanilla Hsu committed with ry Jan 7, 2010
Commits on Jan 6, 2010
  1. Fix bug in the url module's url_parse method if 'parseQueryString' is…

    … true
    Benjamin Thomas committed with ry Jan 6, 2010
  2. libeio bugfix part 4

    Oops. Last commit broke a few tests. Should work now!
    ry committed Jan 6, 2010
  3. libeio bugfix part 3

    Finally (hopefully) fix the issue that Felix reported. It's only appearing
    on macintosh (test/mjsunit/test-eio-race3.js)
    
    The trick/hack is to call eio_poll() again before reentering the event loop.
    
    Additionally this commit implements a more complex method of calling
    eio_poll(), occasionally dropping to an ev_idle watcher.
    
    See also:
    3f39772
    http://lists.schmorp.de/pipermail/libev/2010q1/000855.html
    http://groups.google.com/group/nodejs/browse_thread/thread/9f8db11c792a68bb/a89705f68971f53c
    ry committed Jan 6, 2010
  4. libeio bugfix part 2

    Reverts the change to deps/libeio/eio.c added in
    04dd2d5
    It wasn't a bug, I was just using eio incorrectly.
    
    See http://lists.schmorp.de/pipermail/libev/2010q1/000855.html
    ry committed Jan 6, 2010
  5. Updated docs for multipart errors

    felixge committed with ry Jan 5, 2010
  6. Clean up multipart test case

    felixge committed with ry Jan 5, 2010
Commits on Jan 5, 2010
  1. Added test case for the simple multipart API

    So far this didn't have any test coverage.
    felixge committed Jan 5, 2010
  2. Throw exception for invalid multipart streams

    When using the multipart parser with an regular http request, the
    parser did not complain and just never finished.
    felixge committed Jan 5, 2010
  3. libeio bugfix: want_poll should be called if breaking on maxreq

    Reported by shansen and hassox
    http://github.com/ry/node/issues#issue/38
    
    Will send upstream.
    ry committed Jan 5, 2010
  4. Upgrade libev to 3.9

    ry committed Jan 5, 2010
  5. Upgrade libeio to latest CVS

    ry committed Jan 5, 2010
  6. Moved help msg to node-repl

    tj committed with ry Jan 4, 2010
  7. Use "url" module instead of "uri" module in http.js.

    Deprecate the URI module and remove tests for it.
    - Rename "uri" to "url".
    - Use the "url" module instead of the "uri" module.
    - Remove the url parsing from http.js
    - Update http.cat with the changed field names.
    - Update tests for changes to http.js
    - Update documentation for changes in http.js
    isaacs committed with ry Jan 5, 2010
  8. Add URL and QueryString modules, and tests for each.

    Also, make a slight change from original on url-module to put the
    spacePattern into the function.  On closer inspection, it turns out that the
    nonlocal-var cost is higher than the compiling-a-regexp cost.
    
    Also, documentation.
    isaacs committed with ry Jan 4, 2010
  9. Documentation for path module

    isaacs committed with ry Jan 4, 2010
Commits on Jan 4, 2010
  1. Improve path module slightly:

    1. Provide a switch to tell it to not remove empty path parts when
       normalizing.
    2. Correct the handling of some edge cases when you have lots of dots and
       empty bits, such as paths like "././/./..//." and so on.
    isaacs committed with ry Jan 4, 2010
Commits on Jan 3, 2010
  1. Fix inspect to not trigger dynamic properties

    but to display them as special. Add unit tests to match
    creationix committed with ry Jan 3, 2010
Commits on Dec 31, 2009
  1. Fix inspect for the special case of an Object that inherits from Arra…

    …y, but has other properties.
    creationix committed with ry Dec 31, 2009
  2. bump version

    ry committed Dec 31, 2009
  3. Bugfix: Don't segfault on unknown http method

    Reported by Chakrit Wichian.
    ry committed Dec 31, 2009
Commits on Dec 30, 2009