Nathan Rajlich
9701f1c4b2
process: expose the zlib version in use in process.versions
13 years ago
Ben Noordhuis
531eba18a6
zlib: fix include of zlib.h
Including <zlib.h> may lead to false positives when the user specifies a bad
path in `./configure --shared-zlib --shared-zlib-includes=/path/to/zlib`. If
a zlib.h exists somewhere on the system include path (common on UNIX systems),
the compiler will include that instead, possibly leading to header mismatch
errors that are hard to debug.
13 years ago
Łukasz Walukiewicz
677c2c112c
Ignore an empty port component when parsing URLs.
13 years ago
isaacs
a10cfba766
module: remove 'exited', replace 'children' array
13 years ago
Yoshihiro Kikuchi
c450ac343f
docs: fix using legacy api in the buffer doc
13 years ago
Nao Iizuka
f8ce384446
docs: correct the description of assert.ok()
13 years ago
Ben Noordhuis
4472f7bbc3
http: use HTTP_METHOD_MAP macro
13 years ago
Ben Noordhuis
79cbe1fdbb
deps: upgrade http_parser to 8bec3ea
13 years ago
Ben Noordhuis
407ecc6b5f
docs: console.dir() prints to stdout, not stderr
13 years ago
ssuda
9b672bcaa2
tls: parsing multiple values of a key in ssl certificate
Fixes #2864 .
13 years ago
Nathan Rajlich
36761b2055
process: expose the http_parser version in process.versions
13 years ago
Ben Noordhuis
ff4a9d381d
core: use proper #include directives
13 years ago
Ben Noordhuis
8c02f9b7c8
buffer: throw from constructor if length > kMaxLength
Throw, don't abort. `new Buffer(0x3fffffff + 1)` used to bring down the process
with the following error message:
FATAL ERROR: v8::Object::SetIndexedPropertiesToExternalArrayData() length
exceeds max acceptable value
Fixes #2280 .
13 years ago
Ben Noordhuis
2589d55611
core: add ThrowError(), ThrowTypeError(), ThrowRangeError()
13 years ago
Ben Noordhuis
296b7a580b
cluster: support passing of named pipes
Fixes triggered assertion:
Assertion failed: (0 && "bad address family"), function GetPeerName,
file ../src/tcp_wrap.cc, line 237.
Fixes #2870 .
13 years ago
Ben Noordhuis
9d72a742e3
uv: upgrade 8c78cb4
13 years ago
Igor Zinkovsky
0c68604823
add jslint to vcbuild.bat
13 years ago
Bert Belder
31ad1d29c7
Merge branch 'v0.6'
13 years ago
Bert Belder
3733a85d8d
Windows: include syscall in fs errors
13 years ago
Bert Belder
daaccc7cb7
uv: upgrade to 1ac71a31
13 years ago
Igor Zinkovsky
5ad0140f48
Emit end event only once
fixes #2888
Previously a pair of end events would be emitted if a response was
paused/resumed, and the underlying socket was closed while the
response was paused
13 years ago
Yoshihiro Kikuchi
f82ef0f7c3
http: remove ClientRequest.prototype.pause()
ClientRequest.prototype.pause() is not needed. ClientRequest is a writable
stream and deferring to OutgoingMessage.prototype.pause() is broken, the method
does not exist.
13 years ago
Shea Levy
024451c65c
fork: don't clear environment by default
- Set options.env to process.env instead of {} by default.
- Shallow clone the passed options.env in case the user passed process.env directly.
13 years ago
Colton Baker
c84b3c4b73
readline: ignore stray escape sequence
Fixes #2876 .
13 years ago
Bert Belder
408f450286
client latency benchmark: don't require('request')
13 years ago
isaacs
150053b3fa
Typo in http_server_lag.js script
Thanks, @mscdex
13 years ago
isaacs
fb53986a80
Bash script for running http-simple benchmarks
13 years ago
isaacs
17da4242b0
A server with configurable lag for testing
13 years ago
isaacs
d5fca08da4
A benchmark script for measuring client latency
13 years ago
ssuda
b72d43cbf9
dgram: fix when we call .close() inside 'listening'
13 years ago
Ming Liu
b6023905ff
docs: correct repl eval callback signature
13 years ago
Nathan Rajlich
07c886f944
process: add `process.hrtime()`
This commit adds a high-resolution timer function.
13 years ago
Ben Noordhuis
544e5ee1fb
bench: add http_simple_auto benchmark
Starts a server and benchmarks it with ab.
13 years ago
Rlidwka
443071db57
readline: add multiline support
13 years ago
Dmitry Nizovtsev
1e9bcf26ce
net, http, https: add localAddress option
Binds to a local address before making the outgoing connection.
13 years ago
Igor Zinkovsky
9ea5a4c468
fix simple/test-process-argv-0 on windows
13 years ago
Shigeki Ohtsu
59c3923672
process: show detailed error message in process.dlopen()
13 years ago
Nathan Rajlich
39ce94276a
addon: use absolute paths for the node include dirs
This fixes running gyp_addon from across filesystems on Windows.
This is essentially a gyp bug where it's not relativizing properly
across filesystems. See TooTallNate/node-gyp#15 for the gory details.
13 years ago
Nathan Rajlich
1520c7bf5b
addon: add module_root_dir gyp variable
For native modules to use in their gyp files.
It gives the absolute path to the root of the module directory, i.e. where your
main binding.gyp file is located.
This seems helpful for some modules where the build system is more advanced and
using absolute paths is a requirement.
13 years ago
Igor Zinkovsky
e10bd5177f
disable simple/test-signal-handler on Windows
13 years ago
isaacs
33f9074a62
Mention marked, and add license to doc generator
13 years ago
isaacs
8258bd467a
doc: 'filename' arg not guaranteed ever.
13 years ago
Ben Noordhuis
5ebc05f560
build: disable -fvisibility=hidden if gcc < 4.0.0
13 years ago
Ben Noordhuis
5062741bd7
build: make CC command in -fstrict-aliasing check configurable
13 years ago
Sadique Ali
707863c1fb
build: make CC command in host check configurable
13 years ago
Ben Noordhuis
c97b4f1971
build: remove unnecessary link flags from node.gyp
13 years ago
Ben Noordhuis
e0796b6f1f
uv: upgrade to a93dc7e
13 years ago
isaacs
959a19e118
lint
13 years ago
isaacs
1d5b6f26fe
Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
Conflicts:
ChangeLog
Makefile
deps/npm/AUTHORS
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/list.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/lib/install.js
deps/npm/lib/ls.js
deps/npm/man/man1/npm.1
deps/npm/man/man1/shrinkwrap.1
deps/npm/man/man3/npm.3
deps/npm/man/man3/shrinkwrap.3
deps/npm/node_modules/request/main.js
deps/npm/node_modules/request/package.json
deps/npm/package.json
deps/uv/src/unix/core.c
deps/v8/src/conversions-inl.h
deps/v8/src/elements.cc
deps/v8/src/version.cc
doc/about/index.html
doc/api/assert.markdown
doc/api/child_process.markdown
doc/api/cluster.markdown
doc/api/crypto.markdown
doc/api/debugger.markdown
doc/api/dgram.markdown
doc/api/dns.markdown
doc/api/documentation.markdown
doc/api/events.markdown
doc/api/fs.markdown
doc/api/globals.markdown
doc/api/http.markdown
doc/api/https.markdown
doc/api/modules.markdown
doc/api/net.markdown
doc/api/os.markdown
doc/api/path.markdown
doc/api/process.markdown
doc/api/querystring.markdown
doc/api/readline.markdown
doc/api/stdio.markdown
doc/api/stream.markdown
doc/api/timers.markdown
doc/api/tls.markdown
doc/api/tty.markdown
doc/api/url.markdown
doc/api/util.markdown
doc/api/vm.markdown
doc/api/zlib.markdown
doc/api_assets/style.css
doc/community/index.html
doc/index.html
doc/logos/index.html
doc/template.html
src/node_version.h
tools/doc/html.js
tools/gyp/test/mac/app-bundle/empty.c
13 years ago
isaacs
5ca5ec33cc
doc: css consistency on anchor links
13 years ago