0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 07:00:59 +01:00
Cross-platform JavaScript runtime environment https://nodejs.org/
Go to file
Ryan 15d24d8002 Major refactor of network code
Here I massively change both the external and internal API of the TCP
sockets and servers.

This change introduces the concept of a protocol object like is found in
Twisted Python. I believe this allows for a much cleaner description of how
a socket behaves. What was once a single object "client" or "connection" is
now represented by two objects: a "connection" and a "protocol".

Well - I don't want to ramble too much because neither API is yet public or
documented.  Look the diff of test/test-pingpong.js to see how things have
changed.
2009-05-02 16:34:24 +02:00
deps Update liboi. Use EV_MULTIPLICITY=0. 2009-04-28 22:37:03 +02:00
src Major refactor of network code 2009-05-02 16:34:24 +02:00
test Major refactor of network code 2009-05-02 16:34:24 +02:00
.gitignore update gitignore to work with waf files 2009-04-16 13:20:22 +02:00
.gitmodules BROKEN COMMIT: removing git submodules 2009-04-22 18:17:56 +02:00
configure wasn't sending pos arg for puts() 2009-04-23 14:22:57 +02:00
js2c.py everything is changed. i've waited much too long to commit. 2009-04-15 10:08:28 +02:00
jsmin.py everything is changed. i've waited much too long to commit. 2009-04-15 10:08:28 +02:00
ragel.py use the WAF build system 2009-04-04 14:50:15 +02:00
waf use the WAF build system 2009-04-04 14:50:15 +02:00
wscript remove process.{cc,h} process.exit() now exit() 2009-04-29 11:09:32 +02:00