Commits on Aug 22, 2009
  1. @ry

    bump version

    ry committed Aug 22, 2009
  2. @ry
Commits on Aug 21, 2009
  1. @ry

    bump version

    ry committed Aug 21, 2009
  2. @kvz @ry

    Buggy connections could crash node.js. Now check connection before se…

    …nding data every time
    
    
    http://groups.google.com/group/nodejs/browse_thread/thread/16abfa87c32408f3
    
    We have our node.js server monitored by monit, however it seems monit is pretty
    agressive / quick about closing its connection and thus we've gotten into a
    loop of errors like this:
    
        at #<a ServerResponse>.flush
        at #<a ServerResponse>.sendBody
        at [object Object].json
        at [object Object].[anonymous]
        at [object Object].[anonymous]
        at [object Object].[anonymous]
    http.js:353: Socket is not open for writing
          connection.send(out, out.encoding);
                     ^
    
    Below is a patch that basically cause flushMessageQueue to check the connection
    state for each item in the queue rather than just a single time in the
    beginning.
    kvz committed with ry Aug 21, 2009
  3. @ry

    Sync evcom

    ry committed Aug 21, 2009
  4. @ry

    Don't Close TCP Connection/Server on destruction.

    If the connection is open when the destructor is called it's a bug! Don't
    want to try to compensate for bugs.
    ry committed Aug 21, 2009
  5. @ry

    Upgrade v8 to 1.3.6

    ry committed Aug 21, 2009
Commits on Aug 19, 2009
  1. @ry

    Remove connnection.fullClose() from documentation.

    This function was removed in 368ea93.
    ry committed Aug 19, 2009
  2. @ry

    Upgrade evcom - fix API issues.

    ry committed Aug 19, 2009
  3. @ry

    Upgrade v8 to 1.3.5

    ry committed Aug 19, 2009
  4. @ry
  5. @ry

    Bugfix: stdin fd (0) being ignored by node.File.

    In the case of stdin options.fd is 0, which is considered false, therefore fd
    gets set to null intead of 0.
    http://groups.google.com/group/nodejs/msg/80849f6aa0b0eaa0
    Abe Fettig committed with ry Aug 19, 2009
Commits on Aug 14, 2009
  1. @ry

    API: tcp.Connection "disconnect" event renamed to "close".

    More semantic, since the event will be emitted on connection error,
    when the connection was ever established.
    ry committed Aug 14, 2009
  2. @ry
Commits on Aug 13, 2009
  1. @ry

    bump version

    ry committed Aug 13, 2009
  2. @ry

    Upgrade libev to 3.8

    ry committed Aug 13, 2009
  3. @ry

    Upgrade v8 to 1.3.4

    ry committed Aug 13, 2009
  4. @ry

    Enable test-tcp-many-clients.

    ry committed Aug 13, 2009
  5. @ry
  6. @ry

    Upgrade v8 to 1.3.3

    ry committed Aug 13, 2009
  7. @ry
Commits on Aug 10, 2009
  1. @ry

    Sync evcom.

    ry committed Aug 10, 2009
  2. @ry

    (evcom) SOL_SOCKET got renamed in socket,stream renaming

    This was breaking the build on Macintosh.
    ry committed Aug 10, 2009
  3. @ry
Commits on Aug 9, 2009
  1. @ry
  2. @ry
  3. @ry

    Upgrade evcom

    Made API changes in evcom and had to make minor change src/net.cc to comply.
    ry committed Aug 9, 2009
  4. @ry

    Bugfix: Negative ints in HTTP's on_body and node.fs.read()

    Similar to the error fixed in
    9d3ed1b.
    
    Reported by Felix Geisendörfer.
    ry committed Aug 9, 2009
  5. @ry

    Bugfix: response.setBodyEncoding("ascii") not working.

    This is same error that was fixed in 216fb3b.
    
    Reported by Felix Geisendörfer.
    ry committed Aug 9, 2009
Commits on Aug 8, 2009
  1. @ry
  2. @ry

    Add -m32 gcc flag to udns build.

    This is a temporary fix until V8 supports 64bit systems natively.
    ry committed Aug 8, 2009
Commits on Aug 7, 2009
  1. @ry

    Upgrade http_parser to v0.2

    ry committed Aug 7, 2009
  2. @ry
  3. @ry
Commits on Aug 6, 2009
  1. @ry