Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-30 | bump versionv0.1.0 | Ryan | 4 | -2/+25 | |
2009-06-30 | Add changelog | Ryan | 1 | -0/+55 | |
2009-06-30 | small cleanups | Ryan | 2 | -4/+0 | |
2009-06-30 | Change 'new node.tcp.Connection' to 'node.tcp.createConnection' | Ryan | 5 | -17/+17 | |
2009-06-30 | Remove node.Process constructor from API | Ryan | 9 | -13/+32 | |
2009-06-30 | Add new documentation (using asciidoc!) | Ryan | 3 | -1105/+1018 | |
2009-06-29 | Add -m32 flags for compiling on 64bit machines. | Ryan | 1 | -6/+6 | |
These can be removed after v8 supports x64. | |||||
2009-06-29 | Fix ref/unref problem. Was doing opposite of what I should. | Ryan | 2 | -6/+6 | |
2009-06-29 | Add new test for node.fs.stat() | Ryan | 1 | -0/+24 | |
2009-06-29 | Clean up some of the event handling code | Ryan | 2 | -22/+15 | |
2009-06-29 | Snakecase events . | Ryan | 19 | -97/+97 | |
2009-06-29 | Bad array index in AfterStat() | Ryan | 1 | -2/+1 | |
2009-06-29 | Upgrade v8 to 1.2.10 and libev to 3.6 | Ryan | 162 | -3019/+54770 | |
2009-06-28 | Fix unused variable warnings. | Ryan | 7 | -17/+21 | |
2009-06-28 | Timer::RepeatSetter wasn't getting the right value | Ryan | 1 | -2/+2 | |
2009-06-28 | Fix Process::MaybeShutdown's return type | Ryan | 2 | -2/+2 | |
2009-06-28 | Wrong number of arguments being passed to emit in AfterOpen | Ryan | 1 | -1/+1 | |
2009-06-28 | Implement Promises for file i/o | Ryan | 13 | -255/+416 | |
2009-06-28 | Add Promise class | Ryan | 4 | -3/+70 | |
2009-06-28 | Remove onEvent compatibility | Ryan | 12 | -76/+74 | |
2009-06-28 | Use EventEmitter for node.Process | Ryan | 2 | -33/+13 | |
2009-06-28 | Use events for all HTTP messages. | Ryan | 8 | -149/+103 | |
This is a rather large refactor! Mostly for the better side. I've had to remove some functionality like req.interrupt(). A lot of other work is left messy or incomplete. | |||||
2009-06-28 | events for http.Server | Ryan | 1 | -254/+262 | |
2009-06-28 | Further expand EventEmitter to TCP and HTTP | Ryan | 16 | -162/+138 | |
The constructor for TCP servers can no longer take a connection handler for purely technical reasons. (The constructor for EventEmitter is implemented in C++ but addListener is in javascript, and I don't want to make too many C++ -> Javascript references.) Thus I introduce new constructor methods to ease the creation of the servers: node.tcp.createServer() node.http.createServer() These work almost the same as the old constructors. In general we're working towards a future where no constructors are publicly exposed or take arguments. The HTTP events like "on_uri" are not yet using the event interface. onMessage still is a constructor - but this will change soon. | |||||
2009-06-28 | Timers on Events | Ryan | 3 | -48/+62 | |
2009-06-28 | in the middle putting in event code. broken. | Ryan | 8 | -63/+146 | |
2009-06-27 | Add some notes about extent of HTTP API | Ryan | 1 | -0/+13 | |
2009-06-27 | add irc channel to website | Ryan | 1 | -4/+12 | |
2009-06-27 | Add make test-all | Ryan | 1 | -0/+3 | |
2009-06-27 | add more detail to req.uri documentation | Ryan | 1 | -6/+19 | |
2009-06-27 | Fix issue in 5b7fb10 | Ryan | 2 | -5/+3 | |
2009-06-27 | Add failing test. Process spawning loop. | Ryan | 1 | -0/+29 | |
I think this is the issue Felix Geisendoerfer is reporting: http://groups.google.com/group/nodejs/browse_thread/thread/efbae1ec1e67786c | |||||
2009-06-24 | bump versionv0.0.6 | Ryan | 2 | -1/+5 | |
2009-06-24 | test-process-kill: start process after onLoad | Ryan | 1 | -6/+8 | |
2009-06-24 | bugfix: Properly exit a process. | Ryan | 3 | -32/+113 | |
This requires that onExit() is not called immediately upon receiving a SIGCHLD. There could still be data in the pipez. So, instead just set a flag and invoke the pipe watchers. Sometimes one will not receive an EOF from pipes because the process was killed by a SIGTERM, or something. If SIGCHLD has been recved but we are getting EAGAIN, the pipez need to be closed too. | |||||
2009-06-23 | Fix thread pool unref issue. | Ryan | 2 | -1/+7 | |
Tests were silently failing since f56309d... Since the eio_watcher is now not counted in the list of active watchers, we need to explicitly tell the ev_loop not to exit when entering the thread pool. | |||||
2009-06-23 | Fix some typos in the docs | Ryan | 1 | -5/+5 | |
2009-06-22 | Move oi_buf creation to node.cc | Ryan | 4 | -51/+30 | |
2009-06-22 | Remove eio_warmup. Use ev_ref instead. | Ryan | 4 | -19/+4 | |
2009-06-22 | Fix bug waf problem with HAVE_CLOCK_SYSCALL | Ryan | 3 | -5/+6 | |
2009-06-22 | Add scons to LICENSE | Ryan | 1 | -1/+1 | |
2009-06-22 | Use v8's test runner | Ryan | 26 | -229/+1455 | |
2009-06-22 | lint | Ryan | 2 | -55/+51 | |
2009-06-22 | Create tools directory | Ryan | 189 | -9/+12 | |
Users will need to "make distclean" to recompile from scratch since I've moved a lot of the core build tools around. | |||||
2009-06-21 | Remove unnecessary Detach | Ryan | 1 | -2/+0 | |
2009-06-21 | Fix up docs. | Ryan | 1 | -9/+49 | |
2009-06-21 | Finished remote module loading | Urban Hafner | 5 | -11/+20 | |
2009-06-21 | Tests and implementation of node.cat() | Urban Hafner | 2 | -0/+37 | |
2009-06-21 | Update to use the new parseUri() | Urban Hafner | 1 | -3/+1 | |
2009-06-21 | Remove empty parts of the parsed URI. | Urban Hafner | 1 | -1/+5 | |