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
3456a16f71
Accept string representations of signals in node.kill and child.kill
15 years ago
Brandon Beacher
334d56d2be
Added external interface for signal handlers.
Also process.pid and node.kill().
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
Connor Dunn
2dbd0d3806
Add node.fs.sendfile()
15 years ago
Ryan Dahl
a1e5089d9b
Add connection.fd getter.
15 years ago
Tim Caswell
d2f5094096
Fix the link to the new Contribute section
15 years ago
Felix Geisendörfer
fd189c8a73
New section about contributing for the homepage
15 years ago
Timothy Caswell
2b9a9f9140
Clean up many of the reccommendations from jslint in the file.js library
15 years ago
Timothy Caswell
8bf9a42c70
Cleanup node.fs.cat to follow the newer style to match the code of file.writeFile
15 years ago
Ryan Dahl
2b8ab7e24f
utils.js links to sys.js instead of other way around
15 years ago
Felix Geisendörfer
0329468e73
Fix for confusing deprecation message
15 years ago
Ryan Dahl
12c2ea05ca
Bugfix: 'data' event for stdio should emit a string
Was emitting a single element array where array[0] was the input.
15 years ago
Felix Geisendörfer
f09d0cd93c
Documentation for Promise.timeout() and Promise.cancel()
15 years ago
Ryan Dahl
d949074014
Add some code comments to net.cc
15 years ago
Felix Geisendörfer
0dbf2d7792
Implemented Promise.timeout() and Promise.cancel()
15 years ago
Ryan Dahl
e7d0dcee10
Use bundle flags for osx in node-waf
15 years ago
Ryan Dahl
8b62e8616b
Fix tabs in changelog
15 years ago
Ryan Dahl
d79b6e9f7f
bump version
15 years ago
Ryan Dahl
e7096fd769
ACTUALLY remove node_version.h from node.h
15 years ago
Ryan Dahl
0ae02c9f04
Internalize node_version.h.
With the more detailed node.version changing (every commit), having
node_version.h exposed to all modules required a complete recompile each
time a commit was made.
People can use the javascript interface to get the version.
15 years ago
Ryan Dahl
388145546d
Add comments to node.cc
15 years ago
Ryan Dahl
962e9291f7
'git-describe' to 'git describe'
15 years ago
Ryan Dahl
d979ac9c7f
Put git revision into version string
15 years ago
Ryan Dahl
78d06eec06
Clean up README.
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
335d9af71f
Update docs to use sys.js and not so much mixin().
15 years ago
Ryan Dahl
349200bd1c
symlink sys.js to utils.js
15 years ago
Ryan Dahl
6325878d43
Raise helpful error when include() is called.
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
59b7a1bf26
More updates to wscripts v8 building.
This allows me to hack on V8 without recompiling the whole thing.
15 years ago
Ryan Dahl
d85724d741
Fix wscript for python 2.4
15 years ago
Ryan Dahl
53ebe75930
Improve build for V8
Users following HEAD should 'make distclean' and reconfigure after this
update.
15 years ago
Ryan Dahl
e46a832ded
Use /bin/sh from exec()
15 years ago
Felix Geisendörfer
6219f2a2be
Removed getHeader() function thanks to f623f
15 years ago
Ryan Dahl
f623fd7658
Normalize HTTP headers.
"Content-Length" becomes "content-length".
15 years ago
Ryan Dahl
d03b67669c
Upgrade v8 to 1.3.15
15 years ago
Ryan Dahl
b404996cf3
Fix --v8-options command line argument.
15 years ago
Ryan Dahl
b76d853f0d
Fix test-signal-handler.js on macintosh - pause before exit.
15 years ago
Ryan Dahl
be2ca1ec80
Fix build.
- Add -f flag to rm on make clean.
- Use old jsmin - the new one seems to be broken.
15 years ago
Ryan Dahl
e982349b16
Fix 'make distclean'
15 years ago
Ryan Dahl
1f31a7dbfe
Upgrade v8 to 1.3.14
15 years ago
Ryan Dahl
1a2762b78e
Update benchmarks with new createChildProcess API
15 years ago
Felix Geisendörfer
abbc624f52
Multipart test now uses a fixture instead of CURL
15 years ago
Felix Geisendörfer
3fd1cba073
Fixed bad indention in multipart.js
15 years ago
Ryan Dahl
1817d4b062
ev_unref() the signal handlers.
That means even if they are Attached(), libev will still exit if there is
nothing else to do.
15 years ago
Brandon Beacher
f068251494
Added signal handler.
To be used internally. Needs an exposed interface.
15 years ago
Ryan Dahl
82465fc4b1
Do not use /bin/sh to create child processes.
Instead directly call execvp(). This change is needed for the
soon-to-be-added signal handlers because the /bin/sh parent process does not
pass all signals to it's children, particularly SIGUSR1 on Linux.
The parameters of createChildProcess had to be changed slightly.
utils.exec() also has a changed implementation. A bug involving quoted
arguments was knowingly introduced into utils.exec(). Will fix later.
15 years ago
Ryan Dahl
39c61367a7
Only arguments before -- should be passed to V8.
15 years ago
Ryan Dahl
2b994d9e37
Also accept 'utf-8' to specify utf8 encodings.
15 years ago