summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ryan [Mon, 9 Mar 2009 00:23:41 +0000 (01:23 +0100)]
better error messages
Ryan [Sat, 7 Mar 2009 16:08:35 +0000 (17:08 +0100)]
fixed bug in HTTPServer. wasn't properly destroying requests.
Ryan [Fri, 6 Mar 2009 18:49:52 +0000 (19:49 +0100)]
working towards working keep-alive. need tests
Ryan [Thu, 5 Mar 2009 17:17:36 +0000 (18:17 +0100)]
add blockingFileRead to tide me over until I can get a proper file interface.
Ryan [Thu, 5 Mar 2009 13:45:11 +0000 (14:45 +0100)]
add some information about http request objects
Ryan [Thu, 5 Mar 2009 13:35:54 +0000 (14:35 +0100)]
add minimal amount about HTTPServer to spec
Ryan [Thu, 5 Mar 2009 13:22:09 +0000 (14:22 +0100)]
update TCPClient specs
Ryan [Thu, 5 Mar 2009 12:53:21 +0000 (13:53 +0100)]
complete tcp client (for the most part)
Ryan [Thu, 5 Mar 2009 12:41:10 +0000 (13:41 +0100)]
half way implemented the new TCPClient
Ryan [Wed, 4 Mar 2009 18:16:07 +0000 (19:16 +0100)]
implement setInterval()
Ryan [Wed, 4 Mar 2009 18:15:39 +0000 (19:15 +0100)]
add beginnings of a specification doc
Ryan [Wed, 4 Mar 2009 11:04:04 +0000 (12:04 +0100)]
add test/test_clearTimeout.rb
Ryan [Wed, 4 Mar 2009 10:54:20 +0000 (11:54 +0100)]
add test_setTimeout
Had to disable Init_tcp because it starts an oi_async thread pool and
prevents the node loop from exiting when no watchers remain. Not sure how
to deal with this problem in general because eventually we'll need the
thread pool.
Ryan [Wed, 4 Mar 2009 10:29:39 +0000 (11:29 +0100)]
add test/test_http_server_echo and 'make test'
Ryan [Wed, 4 Mar 2009 09:22:37 +0000 (10:22 +0100)]
add command line options
Ryan [Wed, 4 Mar 2009 09:08:33 +0000 (10:08 +0100)]
rename module load function to Init_modulename(), like ruby
Ryan [Tue, 3 Mar 2009 23:31:37 +0000 (00:31 +0100)]
exit program on top level exceptions
(also lots of reorg.)
Ryan [Tue, 3 Mar 2009 18:17:33 +0000 (19:17 +0100)]
Add beginnings of the setTimeout interface
Ryan [Tue, 3 Mar 2009 01:36:08 +0000 (02:36 +0100)]
refactor js_request creation into method
Ryan [Tue, 3 Mar 2009 01:15:26 +0000 (02:15 +0100)]
avoid reallocating the same strings every request
Ryan [Tue, 3 Mar 2009 00:56:15 +0000 (01:56 +0100)]
Major refactoring: program name now "node"
Trying to make a more moduler design. Two libraries currently "TCP" and
"HTTP" each have their own file.
Other major feature added here is multiple web servers! excitement.
Ryan [Mon, 2 Mar 2009 14:49:24 +0000 (15:49 +0100)]
begin work on the TCP.connect interface
Ryan [Sun, 1 Mar 2009 11:15:27 +0000 (12:15 +0100)]
update example.js
Ryan [Tue, 24 Feb 2009 18:13:58 +0000 (19:13 +0100)]
add headers to request object
Ryan [Mon, 23 Feb 2009 21:43:50 +0000 (22:43 +0100)]
fix bug in count-hosts.js was closing the chunked encoding before request ended
Ryan [Mon, 23 Feb 2009 20:53:03 +0000 (21:53 +0100)]
upload/download works seemingly
Ryan [Mon, 23 Feb 2009 20:04:30 +0000 (21:04 +0100)]
trying to implement streamed upload. not working.
Ryan [Mon, 23 Feb 2009 12:48:34 +0000 (13:48 +0100)]
compactify the code into a single file. will abstract later.
Ryan [Sun, 22 Feb 2009 17:15:18 +0000 (18:15 +0100)]
request.respond(null) sends eof
Ryan [Sun, 22 Feb 2009 16:50:43 +0000 (17:50 +0100)]
gitignore
Ryan [Sun, 22 Feb 2009 16:46:11 +0000 (17:46 +0100)]
request.respond works
Ryan [Sat, 21 Feb 2009 20:00:40 +0000 (21:00 +0100)]
add http method access
Ryan [Fri, 20 Feb 2009 16:49:47 +0000 (17:49 +0100)]
add some printfs..
Ryan [Fri, 20 Feb 2009 16:06:07 +0000 (17:06 +0100)]
first compile
Ryan [Fri, 20 Feb 2009 15:34:18 +0000 (16:34 +0100)]
intermediate commit. nothing works.
Ryan [Fri, 20 Feb 2009 15:18:44 +0000 (16:18 +0100)]
...
Ryan [Mon, 16 Feb 2009 00:34:45 +0000 (01:34 +0100)]
add readme and initial code
Ryan [Mon, 16 Feb 2009 00:02:00 +0000 (01:02 +0100)]
add dependencies