Andreas Madsen
f9a47debfc
Add cluster.setupMaster
Fixes #2470
13 years ago
Ben Noordhuis
6b5853794d
build: disable NDEBUG in release builds for now
assert() sanity checks are a good thing.
13 years ago
Ben Noordhuis
4e5247772d
fs, handle_wrap: use Loop(), not uv_default_loop()
Using the default loop will fail in unexpected and interesting ways when
isolates are used.
13 years ago
Shigeki Ohtsu
2156e5eca1
fs: don't assert on uv_fs_*() errors
Pass errors to the JS callbacks, don't assert in C++ land.
Fixes among other things the case where Node aborts because uv_fs_futimes()
returns ENOSYS.
13 years ago
Ben Noordhuis
0f33768059
v8: link against libsocket and libnsl on sunos
The V8 debugger requires BSD socket support. Solaris-like systems obviously
support that but you need to link against the right libraries, it's not part of
libc.
13 years ago
Ben Noordhuis
90587b1ccb
v8: implement VirtualMemory class on SunOS
Unbreaks build on SunOS. Re-applies 4908e5bf7a
.
13 years ago
Ingmar Runge
0ca30187cf
Crypto: adding ability to turn off automatic PKCS padding
13 years ago
Ben Noordhuis
ad42a82df5
build: remove node_debug from config.gypi
13 years ago
Dan Williams
29ce743385
docs: fix syntax error on cluster api docs
13 years ago
Ben Noordhuis
e493b29598
build: respect --debug configure switch
13 years ago
Andreas Madsen
4a38795b6f
Add failing test case: parent on('exit')
Fixes #2564
13 years ago
Andreas Madsen
70884875c9
Allow calling fork() without args or options
Closes GH-2424
13 years ago
Ryan Dahl
21dd53f9d3
Makefile: Don't force user to run ./configure first
13 years ago
Fedor Indutny
6e76a7cb45
installer: install node-waf
* added --without-waf flag for configure script
13 years ago
Ryan Dahl
72cbb7492c
Now working on v0.7.1-pre
13 years ago
Ryan Dahl
9cc55dca6f
Bump version to v0.7.0
13 years ago
Ryan Dahl
716f5bc66b
Add make dist-upload
13 years ago
Ryan Dahl
317ba9fb64
Fix 'make dist'
13 years ago
Igor Zinkovsky
2c1025706b
upgrade libuv to 52511b9ddc
13 years ago
Igor Zinkovsky
ab18d72b35
fix windows build
13 years ago
Ryan Dahl
ca2a047b8e
Merge remote branch 'origin/v0.6'
Conflicts:
deps/uv/src/win/util.c
src/udp_wrap.cc
13 years ago
Ryan Dahl
7584225873
Upgrade libuv to joyent/libuv@f5bd21f
13 years ago
isaacs
25410096b4
Update npm to 1.1.0-2
13 years ago
Igor Zinkovsky
95844451b6
fix windows build
13 years ago
Ryan Dahl
60040a4f36
Upgrade V8 to 3.8.6
13 years ago
Ryan Dahl
1afd0b52fe
Revert "gyp: install node-gyp"
No.
This reverts commit 3d1476a316
.
13 years ago
Fedor Indutny
3d1476a316
gyp: install node-gyp
* fixes #2480
13 years ago
Maciej Małecki
d5047f5fe6
http: use `util._deprecationWarning` for deprecation warning
13 years ago
Fedor Indutny
f0c629a36b
uv: upgrade to e7758e1
13 years ago
Fedor Indutny
03e689fae4
Revert "util: always display a warning for module in debug mode"
This reverts commit df62005ece
.
13 years ago
Maciej Małecki
df62005ece
util: always display a warning for module in debug mode
13 years ago
Fedor Indutny
23de33968f
querystring: fix maxKeys = 0 is ignored
13 years ago
Fedor Indutny
f1678bfc65
http: do not accept headers if limit is exceeded
* fix limiting when parser was reused
* fix maxHeadersCount = 0 is ignored ( credit to @koichik )
* add test-http-max-headers-count.js ( credit to @koichik )
13 years ago
Ben Noordhuis
03cb903e7e
isolates: remove references to uv_thread_self()
uv_thread_self() is difficult to implement on Windows in a way where the return
value is valid across threads. It's already been removed from upstream libuv.
13 years ago
Fedor Indutny
8a98c2f1d8
http, querystring: added limits to prevent DoS
13 years ago
Ben Noordhuis
93465d3051
build: support --dest-cpu configure switch again
13 years ago
Fedor Indutny
220288725f
test-eio-limit: add missing copyright headers
13 years ago
Fedor Indutny
e03b42d1bb
Add failing test-eio-limit.js
13 years ago
Ben Noordhuis
f0c1376e07
net: make .write() throw on bad input
Passing a non-buffer or non-string argument to Socket.prototype.write triggered
an assert:
Assertion failed: (Buffer::HasInstance(args[0])), function Write,
file ../src/stream_wrap.cc, line 289.
Fixes #2532 .
13 years ago
Guillermo Rauch
766f609838
website: Add "Api Docs" button next to "Download"
* Added Docs button and `button` class.
* Refactored download button style into `.button`
* Applied color overrides for download/docs buttons.
* Pointed docs link to latest available docs.
13 years ago
mrb
bd9fa2e841
dgram: use slab memory allocator
Change udp memory allocation scheme from uv_buf_init to slab allocation. Takes
slab allocation scheme from stream_wrap.
13 years ago
Nathan Rajlich
f2ba4cef2a
build: remove the old -DPLATFORM="mac" define
To prevent redefinition warnings.
13 years ago
Nathan Rajlich
9ff86a2848
build: set `process.platform` to "darwin" on OS X
This is consistent with the old waf build system, and doesn't break old scripts
that are expecting the value to be "darwin".
Fixes #2518 .
13 years ago
Ben Noordhuis
465e22e62f
docs: clarify filename argument of vm.* functions
13 years ago
koichik
7dffbaf2ce
http: Upgrade/CONNECT request should detach its socket earlier
With Upgrade or CONNECT request, http.ClientRequest emits 'close' event
after its socket is closed. However, after receiving a response, the socket
is not under management by the request.
http.ClientRequest should detach the socket before 'upgrade'/'connect'
event is emitted to pass the socket to a user. After that, it should
emit 'close' event immediately without waiting for closing of the socket.
Fixes #2510 .
13 years ago
Igor Zinkovsky
247d0da188
update libuv to 855764406e
fixes #2521
13 years ago
Fedor Indutny
71ae175319
zlib: reset() method for deflate/inflate streams
* ammended test-zlib-dictionary to cover reusing streams
13 years ago
Fedor Indutny
89556f5a2f
zlib: C++ style fixes for dictionary
13 years ago
Fedor Indutny
9e6957b0a5
Merge branch 'v0.6'
Conflicts:
src/handle_wrap.cc
src/node_zlib.cc
src/process_wrap.cc
13 years ago
Fedor Indutny
07701e7cc8
zlib: C++ style fixes
13 years ago