Commit Graph

  • 90d584129d Add mongrel and parseUri references to LICENSE file Ryan 2009-06-09 13:59:13 +0200
  • dca7f7bada Add http server / http client test. Ryan 2009-06-09 10:28:59 +0200
  • ddac43f4ba Allow for absolute paths to specify root module Ryan 2009-06-09 10:06:04 +0200
  • 8c146dfa0b Don't use AI_NUMERICSERV. Doesn't work on mac. Ryan 2009-06-08 23:56:09 +0200
  • 8b49cef10b Modify the tests to use onExit hook. Ryan 2009-06-08 19:10:23 +0200
  • 696f024557 Upgrade to v8 1.2.7 Ryan 2009-06-08 18:34:06 +0200
  • f6a7fe2657 Implement onExit() hook for modules. Ryan 2009-06-08 16:17:33 +0200
  • b6fe4aec50 Module system refactor Ryan 2009-06-08 15:30:10 +0200
  • 887f056923 Do not assume transfer-encoding: chunked as default on requests. Ryan 2009-06-06 23:57:15 +0200
  • 5558bc4e6e Add connection.remoteAddress for server-side node.tcp.Connections. Ryan 2009-06-05 20:15:54 +0200
  • 5170823572 Documentation for connection.connect() Ryan 2009-06-05 15:18:05 +0200
  • 6e4e228665 Don't use AI_PASSIVE in getaddrinfo() for client connections. Ryan 2009-06-05 15:10:46 +0200
  • 1614f51047 Merge branch 'ujh/master' Ryan 2009-06-05 14:32:53 +0200
  • d04ef89758 Mention node_chat Urban Hafner 2009-06-05 13:28:56 +0300
  • bee7ef90bd Add link to chat room demo Ryan 2009-06-05 12:27:09 +0200
  • 565becb8ad XHTML compliant HTML and a few spelling fixes Urban Hafner 2009-06-05 13:23:51 +0300
  • 9e6603476a Mentioning the google group in the README and documentation. Urban Hafner 2009-06-05 11:38:41 +0300
  • c226f81768 Fix HTTP client output bug. Ryan 2009-06-04 15:41:40 +0200
  • c457b829e2 If http.Client has an error, do not continue to reconnect. Ryan 2009-06-04 12:36:08 +0200
  • 8cfdd326a8 Add "had_error" argument to the "onDisconnect" in node.tcp.Client Ryan 2009-06-04 12:31:45 +0200
  • b933743d83 status_code -> statusCode in test_client.js Ryan 2009-06-04 10:49:01 +0200
  • d0988da515 Website: correct typos. Ryan 2009-06-03 11:43:54 +0200
  • 8bf2a2fa55 Rename req.uri.queryKey to req.uri.params. More familar to rails users. Ryan 2009-06-01 20:59:33 +0200
  • ed283dc280 Fix bug: catting non-existent files Ryan 2009-06-01 12:56:28 +0200
  • 4fbe15f065 bump version to v0.0.2 v0.0.2 Ryan 2009-05-31 14:25:07 +0200
  • 739276b3a5 work on About on webpage Ryan 2009-05-31 14:24:10 +0200
  • d13d06467a Add audience to website Ryan 2009-05-30 19:36:41 +0200
  • 7bd2282a9f Fix up description on web page Ryan 2009-05-30 18:14:26 +0200
  • 272c4167da changes to website Ryan 2009-05-29 18:59:18 +0200
  • aceb1987ed Remove complex string appending in http's send() method. Ryan 2009-05-29 17:05:03 +0200
  • 247c9d2210 Remove unnecessary AdjustAmountOfExternalAllocatedMemory from node.http. Ryan 2009-05-29 13:58:52 +0200
  • 34a6f10695 Fix ::exit() compile issues. Ryan 2009-05-28 14:47:16 +0200
  • 3c701cb56d add long description to website Ryan 2009-05-28 13:45:18 +0200
  • d958befde1 Remove old .gitmodules file Ryan 2009-05-28 12:30:22 +0200
  • d460bdd31f Clean up that download link. Ryan 2009-05-27 18:41:04 +0200
  • 80eed19612 Update website with first release link. Ryan 2009-05-27 18:38:22 +0200
  • a3627c06f8 Change to build on FreeBSD v0.0.1 Ryan 2009-05-27 16:29:55 +0200
  • 1d8c4659d1 Just twiddling with the webpage Ryan 2009-05-27 15:42:16 +0200
  • b3338273b4 Reorganize the website into two pages. Ryan 2009-05-27 14:53:36 +0200
  • 765815ba1f add license, readme Ryan 2009-05-27 01:59:31 +0200
  • 562db19d32 Add includes for freebsd compatibility Ryan 2009-05-27 01:35:54 +0200
  • 11b2e5dcc4 Remove file access flags that arn't present in macintosh. Ryan 2009-05-26 20:35:42 +0200
  • b260a9108b Add errno constants. Move all constants to `node.constants` namespace. Ryan 2009-05-26 19:48:49 +0200
  • 3bdd042a6e Rename fatal_exception to FatalException Ryan 2009-05-26 18:18:17 +0200
  • c4e53c7ceb Have connection.setEncoding use node::ParseEncoding Ryan 2009-05-26 18:14:32 +0200
  • 24ebd0360a Clean up doc intro and syntax highlighting. Ryan 2009-05-26 18:06:53 +0200
  • e8f177aa2d Clean up outgoing encoding API. Generally: send(chunk, encoding). Ryan 2009-05-26 17:46:56 +0200
  • cf0eebf685 Add preliminary tcp documentation Ryan 2009-05-26 15:20:25 +0200
  • c326614c8d More docs. Add rmdir and unlink. Ryan 2009-05-26 12:11:31 +0200
  • a9f29cd18d File I/O documentation. Remove necessity of class="sh_javascript". Ryan 2009-05-26 11:39:40 +0200
  • 2fe090b7f6 Add node.fs prefix to some constants. oops. Ryan 2009-05-26 03:37:18 +0200
  • d1b0ce6d37 Large refactor of file code. Ryan 2009-05-26 03:30:51 +0200
  • f3af6c6f53 More docs Ryan 2009-05-25 19:52:05 +0200
  • 3eb4819db1 Add docs. Rename exit() to node.exit(). Ryan 2009-05-25 13:38:36 +0200
  • 5c2389fada Remove error codes from file on_completion callbacks. Use file.onError. Ryan 2009-05-25 13:17:35 +0200
  • 58c13e5192 Namespace File stuff in node.fs Ryan 2009-05-21 12:49:41 +0200
  • 6244f77822 Beginnings of file i/o docs. Finish up timers. Ryan 2009-05-21 12:33:57 +0200
  • e787e11a1b Begin documentation for file i/o Ryan 2009-05-20 16:58:08 +0200
  • cb3a11d72a Camel case status_code and http_version. Ryan 2009-05-20 16:05:31 +0200
  • 691467670d More node.http.Client docs Ryan 2009-05-20 16:02:53 +0200
  • 6a582a4d9a Begin node.http.Client docs Ryan 2009-05-20 13:42:26 +0200
  • 81b39a04cd Add setBodyEncoding to http client responses. Ryan 2009-05-20 13:00:20 +0200
  • a1aecc9378 HTTP Server: Close 1.0 connections properly. Ryan 2009-05-20 10:28:10 +0200
  • 0ef5c99973 Add http.ServerRequest.setBodyEncoding. Needs test still. Ryan 2009-05-20 10:17:07 +0200
  • 1b54e3d87d Change encoding setter/getter to setEncoding function. Ryan 2009-05-20 10:02:02 +0200
  • 5e37dfca02 Clean up tests. Add docs. Ryan 2009-05-19 22:32:41 +0200
  • 82e773630b HTTP Client: add fix to allow TCP connection to reconnect. Ryan 2009-05-19 21:53:26 +0200
  • b445514898 Remove debugging statement. Ryan 2009-05-19 20:40:56 +0200
  • b9fedf0500 Add color PASS/FAIL statements. Use python for portability. Ryan 2009-05-19 20:31:40 +0200
  • 6a172d7119 Fix a bug in HTTP server when receiving half-closes. Ryan 2009-05-19 20:24:37 +0200
  • a5d5056327 Bug fix: need to return readyState symbol from scope. Ryan 2009-05-19 16:19:47 +0200
  • 536eceaa2d Debugging http. Add simple test. (Does not pass.) Ryan 2009-05-19 14:49:28 +0200
  • 3700568322 Add request method. (How could that be missing still?) Ryan 2009-05-19 14:46:07 +0200
  • 5dce17c5aa Modify website colors. Ryan 2009-05-19 13:16:36 +0200
  • 87e6578aa9 Simple HTTP client is working a bit. Ryan 2009-05-19 13:12:46 +0200
  • 3bc73ba967 Add ParseUri to the node namespace Ryan 2009-05-19 00:01:11 +0200
  • 456bb1b9f8 Work on motivation statement. Ryan 2009-05-18 23:21:11 +0200
  • edc38b4134 Use parseUri() for req.uri. Update docs. Ryan 2009-05-18 19:33:05 +0200
  • 9c70bf356b HTTP Server: check the ready state of the connection before each send. Ryan 2009-05-18 14:02:50 +0200
  • 310eed03e0 Clean up readyState handling. Add test. Ryan 2009-05-18 13:48:58 +0200
  • 69ab87ca53 Fix crash in oi_socket; add ready state reader to Connection objects. Ryan 2009-05-18 13:38:15 +0200
  • 478e45a32f Change request handler to take two parameters: req, res. Ryan 2009-05-18 12:44:01 +0200
  • d0b5961960 Work on website styling. Ryan 2009-05-17 15:54:06 +0200
  • 9c0db09d95 Add to module documentation. Ryan 2009-05-16 13:53:18 +0200
  • 9a63d8ec28 Remove v8 prefix from function template callbacks. Ryan 2009-05-16 12:54:44 +0200
  • 175223d5d7 Remove HTTP parser callbacks for fragment, query_string, path. Ryan 2009-05-16 12:49:33 +0200
  • 91bd3124ad Add sendUtf8 method to socket objects. Ryan 2009-05-16 12:44:49 +0200
  • 2cb81113ec Slightly better buffer allocation. (Probably not worth it.) Ryan 2009-05-15 22:41:36 +0200
  • fb96f07ece Commit partial work in http.js. Comment out V8::Dispose(); in node.cc Ryan 2009-05-15 18:11:49 +0200
  • baed9d514d Inform V8 of external allocations. Ryan 2009-05-15 16:28:10 +0200
  • 81691c7dc5 Fixes to get HTTP working with new TCP API. Ryan 2009-05-15 01:47:17 +0200
  • 589d8af5d4 Wrap NewInstance with TryCatch. (Was still missing the error.) Ryan 2009-05-15 01:36:51 +0200
  • febbf75302 Wrap calls in TryCatch; Check return values after UNWRAP. Ryan 2009-05-15 01:12:46 +0200
  • 73fb24f48d Relatively large update to TCP API. No more "protocol". Ryan 2009-05-14 23:47:21 +0200
  • 31ba3cde17 Rename TCP classes to sit in node hierarchy. Ryan 2009-05-14 20:34:14 +0200
  • de6036669d Add p() like in Ruby. Ryan 2009-05-14 18:37:53 +0200
  • dfde465483 Don't need librt. Ryan 2009-05-14 17:36:39 +0200
  • 28f86c7aa8 update node.html Ryan 2009-05-14 17:36:25 +0200
  • 028c278a05 Add HTTP Server documentation. Ryan 2009-05-14 15:55:28 +0200
  • 4b2cd6f305 Remove -n from echo in Makefile. (Doesn't work on OSX.) Ryan 2009-05-14 14:05:07 +0200