Ryan Dahl
ce4204a069
Upgrade http-parser
Fixes, among other things, a header overflow attack.
15 years ago
Ryan Dahl
152d956deb
Remove -Werror from V8
15 years ago
Ryan Dahl
0c1255453e
Initial Solaris support
15 years ago
Ryan Dahl
e60d653a58
Upgrade V8 to 2.0.6.1
15 years ago
Vanilla Hsu
6c5c808569
use SUN_LEN to calculate length of unix address @ FreeBSD.
15 years ago
Ryan Dahl
c9e21435c0
Upgrade http-parser
15 years ago
Ryan Dahl
75e6c39733
Upgrade http-parser
Fixes \n problem that psanford <pms.mail@gmail.com> reported.
15 years ago
Ryan Dahl
3f39772834
libeio bugfix part 2
Reverts the change to deps/libeio/eio.c added in
04dd2d51be
It wasn't a bug, I was just using eio incorrectly.
See http://lists.schmorp.de/pipermail/libev/2010q1/000855.html
15 years ago
Ryan Dahl
04dd2d51be
libeio bugfix: want_poll should be called if breaking on maxreq
Reported by shansen and hassox
http://github.com/ry/node/issues#issue/38
Will send upstream.
15 years ago
Ryan Dahl
933a37cd28
Upgrade libev to 3.9
15 years ago
Ryan Dahl
af6c177b91
Upgrade libeio to latest CVS
15 years ago
Ryan Dahl
8fd46a34d6
Kill -Werror in V8 for GCC 4.4.1 users.
http://code.google.com/p/v8/issues/detail?id=413
15 years ago
Ryan Dahl
fd73a3a398
Upgrade V8 to 2.0.5.4
15 years ago
Ryan Dahl
a98afdfb2f
Revert "Upgrade V8 to 2.0.5"
This reverts commit 20b945df70
.
Broken on Hagen's Macintosh. Don't have time to investigate.
15 years ago
Ryan Dahl
22d1d3dbf7
Fix kqueue check (broke it in last commit)
15 years ago
Ryan Dahl
fa667f718c
Fix check for epoll_ctl(). Was broken on Linux
15 years ago
Rasmus Andersson
752da03eb0
detect nanosleep on OS X and do not look for functions in libraries we know dows not exist
15 years ago
Rasmus Andersson
87077e03cc
fix kqueue feature detection on Mac OS X 10.6
15 years ago
Ryan Dahl
20b945df70
Upgrade V8 to 2.0.5
15 years ago
Ryan Dahl
ee8530e0ee
offload method look up to http-parser
15 years ago
Ryan Dahl
c3e0a4bc7c
Upgrade http-parser; supports webdav extension methods now
15 years ago
Ryan Dahl
c8b6ef248e
upgrade v8 to 2.0.3
15 years ago
Ryan Dahl
0cea946cb9
Fix v8 SConstruct for freebsd
15 years ago
Ryan Dahl
4129305b7c
Upgrade v8 to 2.0.2
15 years ago
Ryan Dahl
8be6a89654
Upgrade http_parser (fixes bug reported by Felix)
15 years ago
Ryan Dahl
7719ce33db
New http-parser
No longer based on Ragel, but hand-written.
Had to add HTTPConnection.resetParser() because the parser is stricter and
will error out when you try to give it a message after the previous had
"Connection: close". The HTTP client was doing that. Thus we reset the
parser manually after each new connection.
15 years ago
Ryan Dahl
728d8a37f4
Upgrade v8 to 2.0
(With just one change: remove -Werror)
15 years ago
Ryan Dahl
55f9fdd6b5
Upgrade libev to latest CVS
15 years ago
Ryan Dahl
2ca788e6e2
Add 'drain' event to tcp.Connection
15 years ago
Ryan Dahl
51c1526b6a
Revert "Upgrade http parser, change node as needed."
Something is broken in how keep-alive is working. Reverting until I can fix
it.
This reverts commit b893859c34
.
15 years ago
Ryan Dahl
6959a1d6d1
Upgrade v8 to 1.3.18
15 years ago
Ryan Dahl
50f45d14b4
Upgrade v8 to 1.3.17
15 years ago
Ryan Dahl
c779647600
Link libev and libeio as a normal .o instead of as .a
Using WAF "staticlib" to compile libev tends to confuse it with a system
version. Thanks to mr.binary42 for helping debug.
15 years ago
Ryan Dahl
cfe5876350
Add v8 patch to fix mac x64 build.
http://codereview.chromium.org/284012
15 years ago
Ryan Dahl
8e6d978bba
Upgrade v8 to 1.3.16
and apply my V8 patch for debugging.
15 years ago
Ryan Dahl
b893859c34
Upgrade http parser, change node as needed.
The latest version of http-parser is a bit more stringent EOF semantics.
15 years ago
Ryan Dahl
0283e68129
Upgrade http_parser, allows quotes in URI
http_parser needs to be upgraded to latest code. Currently running off the
v0.2 branch, which is missing the latest fixes.
15 years ago
Ryan Dahl
2060e32ec9
Kill -Werror in V8 for GCC 4.4.1 users.
http://code.google.com/p/v8/issues/detail?id=413
15 years ago
Ryan Dahl
e742d077e0
Enable debugging.
Use the --debug command line flag to enable.
It appears that d8 sucks. Luckily it can be rewritten rather easily with the
repl and tcp client libraries.
Node's CL option parsing is getting rather unwieldy - needs refactor.
15 years ago
Ryan Dahl
d03b67669c
Upgrade v8 to 1.3.15
15 years ago
Ryan Dahl
1f31a7dbfe
Upgrade v8 to 1.3.14
15 years ago
Ryan Dahl
13793aed20
Add Makefiles which were forgotten.
15 years ago
Jeremy Lal
5e7a8dc75e
Fixes for libeio wscript on Debian.
- Link libeio to pthread.
- Add -D_GNU_SOURCE to libeio wscript.
15 years ago
Ryan Dahl
45ea62a0f6
Changes to compile on Andrew Miller's very old machine
15 years ago
Ryan Dahl
0eb8d880f8
Remove -Werror on v8, for compiling on GCC 4.4
15 years ago
Ryan Dahl
e0ec0036ca
Add connection.setNoDelay() to disable Nagle algorithm.
15 years ago
Ryan Dahl
2df13c7310
Upgrade v8 to 1.3.13
15 years ago
Ryan Dahl
ab530bb211
Upgrade v8 to 1.3.11
16 years ago
Jeff Smick
bc6f381c98
Use "platform.architecture()" to find the proper architecture.
In Snow Leopard "platform.machine()" returns "i386" while
"platform.architecture()" returns ('64bit',''). Using information from both
we can determine the proper architecture
This reverts commit ea29e137b5
re-enabling the
64bit build on Macintosh.
16 years ago
Ryan
fcff66bf29
Upgrade v8 to 1.3.10
16 years ago