1. Dec 06, 2009
    • Ryan Dahl's avatar
      Refactor node_file.cc to not use Promises. · 3414eab2
      Ryan Dahl authored
      At the same time implement synchronous wrappers of the POSIX functions.
      These will be undocumented until we settle on an API. Works like this
      
          // returns promise as before
          posix.mkdir("test").addCallback(function () {
            sys.puts("done");
          });
      
          // returns undefined, executed synchronously.
          posix.mkdirSync("test");
          sys.puts("done");
      
      This refactoring is a step towards allowing promises to be implemented
      purely in javascript.
      3414eab2
    • Ryan Dahl's avatar
      Don't use promises internally in DNS module · 8141448f
      Ryan Dahl authored
      8141448f
    • Ryan Dahl's avatar
      Use --jobs=1 with WAF · 90ab0794
      Ryan Dahl authored
      Some people were reporting waf erroring with
      
        thread.error: can't start new thread
      
      this seems to fix that problem.
      90ab0794
    • Ryan Dahl's avatar
      Clean up context creation · 48452838
      Ryan Dahl authored
      48452838
  2. Dec 05, 2009
  3. Nov 30, 2009
  4. Nov 29, 2009
  5. Nov 28, 2009
  6. Nov 23, 2009
  7. Nov 22, 2009
  8. Nov 21, 2009
    • Ryan Dahl's avatar
      New http-parser · 7719ce33
      Ryan Dahl authored
      No longer based on Ragel, but hand-written.
      
      Had to add HTTPConnection.resetParser() because the parser is stricter and
      will error out when you try to give it a message after the previous had
      "Connection: close". The HTTP client was doing that. Thus we reset the
      parser manually after each new connection.
      7719ce33
    • Ryan Dahl's avatar
      Revert "Normalize HTTP headers." · 1eba0cad
      Ryan Dahl authored
      This reverts commit f623fd76.
      But only the changes made in lib/ they were falsely detecting outgoing
      headers.
      1eba0cad
  9. Nov 20, 2009
  10. Nov 18, 2009
  11. Nov 17, 2009