Switch branches/tags
Commits on Oct 28, 2009
  1. bump version

    ry committed Oct 28, 2009
  2. Revert "Change HTTP back to a 1.1 client."

    ry committed Oct 28, 2009
    This reverts commit 9a70abb.
  3. Only allow a promise to fire once, remove promise.cancel()

    ry committed Oct 16, 2009
    promise.cancel() is due to return at some point.
  4. Use full path to link to libv8.a and libudns.a

    ry committed Oct 27, 2009
    Previously was linking just by doing -lv8 or -ludns which could confuse the
    build when a system libv8 or libudns was installed.
Commits on Oct 27, 2009
  1. Link libev and libeio as a normal .o instead of as .a

    ry committed Oct 27, 2009
    Using WAF "staticlib" to compile libev tends to confuse it with a system
    version. Thanks to mr.binary42 for helping debug.
  2. Enable large file support.

    ry committed Oct 27, 2009
  3. Prefix all source files with node_

    ry committed Oct 27, 2009
  4. Remove unused macro

    ry committed Oct 27, 2009
Commits on Oct 26, 2009
  1. Change HTTP back to a 1.1 client.

    ry committed Oct 26, 2009
    This was modified in b893859 even though it
    wasn't really required. Some users are experiencing problems after changing
    to 1.0 - once those are identified the client will returned to 1.0.
  2. Correctly guess x64 architecture

    ry committed Oct 26, 2009
    Previously was dependent on how python was compiled, and this was causing
    build errors for some Macintosh Snow Leopard users. The solution is to use
    a functionality already in WAF which looks at the output of
      echo | gcc -E -dM -
Commits on Oct 25, 2009
  1. Rename node.libraryPaths to require.paths

    ry committed Oct 25, 2009
    to be more inline with CommonJS.
Commits on Oct 16, 2009
  1. Add work-around for configure --debug with Python 2.4.3

    ry committed Oct 16, 2009
    This is the error that was encountered:
      : make
      Waf: Entering directory `/dcs/06/csugds/node/ry-node-cfe5876/build'
      Traceback (most recent call last):
        File "tools/waf-light", line 148, in ?
          Scripting.prepare(t, cwd, VERSION, wafdir)
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 142, in prepare
          prepare_impl(t, cwd, ver, wafdir)
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 132, in prepare_impl
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 185, in main
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 382, in build
          return build_impl(bld)
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 395, in build_impl
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 924, in add_subdirs
          self.recurse(dirs, 'build')
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 599, in recurse
        File "<string>", line 312, in build
        File "/dcs/06/csugds/node/ry-node-cfe5876/tools/wafadmin/", line 297, in clone
          setattr(newobj, x, copy.copy(getattr(self, x)))
        File "/usr/lib/python2.4/", line 108, in copy
          return _reconstruct(x, rv, 0)
        File "/usr/lib/python2.4/", line 336, in _reconstruct
          y = callable(*args)
        File "/usr/lib/python2.4/", line 92, in __newobj__
          return cls.__new__(cls, *args)
      TypeError: function() takes at least 2 arguments (0 given)
      make: *** [all] Error 1
  2. Upgrade v8 to 1.3.16

    ry committed Oct 16, 2009
    and apply my V8 patch for debugging.
  3. Improve webpage

    ry committed Oct 16, 2009
    - add google-analytics
    - add example to front-page
Commits on Oct 15, 2009
  1. Upgrade http parser, change node as needed.

    ry committed Oct 15, 2009
    The latest version of http-parser is a bit more stringent EOF semantics.
  2. Added external interface for signal handlers.

    brandon-beacher committed with ry Oct 14, 2009
    Also and node.kill().
Commits on Oct 14, 2009
  1. Upgrade http_parser, allows quotes in URI

    ry committed Oct 14, 2009
    http_parser needs to be upgraded to latest code. Currently running off the
    v0.2 branch, which is missing the latest fixes.
  2. Add node.fs.sendfile()

    Connorhd committed with ry Oct 14, 2009
  3. Add connection.fd getter.

    ry committed Oct 14, 2009
Commits on Oct 13, 2009
  1. Cleanup to follow the newer style to match the code of fi…

    Timothy Caswell committed with ry Sep 22, 2009
Commits on Oct 12, 2009
  1. Fix for confusing deprecation message

    felixge committed with ry Oct 12, 2009
  2. Bugfix: 'data' event for stdio should emit a string

    ry committed Oct 12, 2009
    Was emitting a single element array where array[0] was the input.
  3. Add some code comments to

    ry committed Oct 12, 2009
  4. Use bundle flags for osx in node-waf

    ry committed Oct 12, 2009