Ryan
a8813fcdf5
evcom upgrade - ignore sigpipe. remove error output.
16 years ago
Ryan
ed3602dddc
Sync evcom
16 years ago
Ryan
048a1b8b9e
Upgrade v8 to 1.3.6
16 years ago
Ryan
368ea93bfe
Upgrade evcom - fix API issues.
16 years ago
Ryan
0cec74d03d
Upgrade v8 to 1.3.5
16 years ago
Ryan
b41ea5289e
Upgrade libev to 3.8
16 years ago
Ryan
9dc621f83a
Upgrade v8 to 1.3.4
16 years ago
Ryan
79ff085c4a
Upgrade v8 to 1.3.3
16 years ago
Ryan
3b0408ec1c
Sync evcom after refactor; fix binding issues
16 years ago
Ryan
4253baf4ab
Sync evcom.
16 years ago
Ryan
ca0dda797a
(evcom) SOL_SOCKET got renamed in socket,stream renaming
This was breaking the build on Macintosh.
16 years ago
Ryan
738d20f6f0
(evcom) Add fix for pausing against big buffers.
discussion:
http://groups.google.com/group/nodejs/browse_thread/thread/11a920da4d0ed21d
16 years ago
Ryan
7d60998ee1
Upgrade evcom
Made API changes in evcom and had to make minor change src/net.cc to comply.
16 years ago
Ryan
abaab2ce9b
Add -m32 gcc flag to udns build.
This is a temporary fix until V8 supports 64bit systems natively.
16 years ago
Ryan
d8226af7f5
Upgrade http_parser to v0.2
16 years ago
Ryan
0486c091e1
(evcom) Increase recv buffer from 4 bytes (!!!) to 8192
16 years ago
Ryan
7946e98c1f
Delete v8 file that was removed in 1.3.2
16 years ago
Ryan
8bb8b4b570
Upgrade v8 to 1.3.2
16 years ago
Ryan
fb7dd02929
Add ranlib to udns Makefile
Thanks to Urban Hafner.
http://groups.google.com/group/nodejs/browse_thread/thread/25867dba9db11d8
16 years ago
Ryan
396ed96b2d
Upgrade evcom - fix accepting too many connections issue
16 years ago
Ryan
2312ff4b23
Apply patch for V8 bug 414
http://groups.google.com/group/nodejs/browse_thread/thread/25867dba9db11d8
http://code.google.com/p/v8/issues/detail?id=414
http://codereview.chromium.org/159659
16 years ago
Ryan
2ebd692151
Upgrade V8 to 1.3.1
16 years ago
Ryan
41d89f611f
Add DNS API.
Missing functional tests. I'm not sure how to do tests because I don't want
to rely on the fact that users have an internet connection.
16 years ago
Ryan
0fb0af3a6c
Rename evnet to evcom.
16 years ago
Ryan
88e9a5f122
Upgrade V8 to 1.2.14
16 years ago
Ryan
f4dfbe37a3
Upgrade libev to 3.7
16 years ago
Ryan
8b819d8546
Upgrade evnet.
16 years ago
Ryan
5e2a6f8c46
Upgrade evnet to fix close() bug. Add test for bug.
evnet wasn't properly closing sockets if they didn't have data to write.
16 years ago
Ryan
116069fab3
upgrade http_parser
16 years ago
Ryan
c5ab0d5a80
Upgrade liboi, which is now called evnet.
16 years ago
Ryan
e763efdadf
Upgrade v8 to 1.2.10 and libev to 3.6
16 years ago
Ryan
cc67d8efc7
Fix bug waf problem with HAVE_CLOCK_SYSCALL
16 years ago
Ryan
115c4942db
Create tools directory
Users will need to "make distclean" to recompile from scratch since I've
moved a lot of the core build tools around.
16 years ago
Ryan
84f9178e66
upgrade v8 to 1.2.8
16 years ago
Ryan
fd83e1d7d8
Upgrade http parser
16 years ago
Ryan
4624906e2a
upgrade http_parser
16 years ago
Ryan
00868b9565
upgrade liboi
16 years ago
Ryan
4bd63d35fb
Upgrade http_parser - protects against buffer overflows now
16 years ago
Ryan
696f024557
Upgrade to v8 1.2.7
16 years ago
Ryan
a3627c06f8
Change to build on FreeBSD
The v8/SConstruct change has been give to the v8 people.
http://codereview.chromium.org/113897
16 years ago
Ryan
562db19d32
Add includes for freebsd compatibility
16 years ago
Ryan
69ab87ca53
Fix crash in oi_socket; add ready state reader to Connection objects.
16 years ago
Ryan
3a41367c40
Upgrade v8 to version 1.2.3.
16 years ago
Ryan
43531093a3
don't die on EPIPE
16 years ago
Ryan
ae7c6314ca
Various fixes to make the web server not give off so many errors.
16 years ago
Ryan
cfd61622ae
Reference counting. Network bugs.
Connections were being garbage collected while they were still in progress
since the object would leave scope. This commit adds ObjectWrap::Attach()
and ObjectWrap::Detach() to tell v8 that an object is currently on the event
loop and will be needed in the future.
Other changes to oi_socket.c and net.cc are to fix bugs encountered while
running the HTTP server.
16 years ago
Ryan
30450388d6
update oi_socket - modify node code to match
16 years ago
Ryan
5a071ad72f
Begin refactor of http.cc. Remove libebb add http_parser.
And most of http.cc was deleted.
16 years ago
Ryan
90fc8d3622
Update liboi. Use EV_MULTIPLICITY=0.
This might need to be changed in the future if ev is needed in thread pools
or extension libraries. However for now it makes sense to just use a single
loop.
16 years ago
Ryan
8e7bbf26e2
get 'make install' working
16 years ago