isaacs
db45b2ca02
MakeCallback: Use in node_signal_watcher
13 years ago
isaacs
e1dd570585
MakeCallback: Use in node_io_watcher
13 years ago
isaacs
35c0cd219d
MakeCallback: Use in node_crypto
13 years ago
isaacs
91701c2db1
MakeCallback: Use in node_file.cc
13 years ago
isaacs
88f94fa28c
MakeCallback: abort() if not a function
13 years ago
isaacs
ac1aaddc00
MakeCallback: Return the callback return value
13 years ago
isaacs
7407be896e
MakeCallback: Accept Function or Symbol argument
13 years ago
isaacs
80a55e9c83
Report errors thrown from uncaughtException handers
13 years ago
Nathan Rajlich
e621250116
test: lowercase setRawMode() test case filename
13 years ago
Nathan Rajlich
e28eb6de30
doc: update the `readline` docs for the "close" event behavior
13 years ago
Nathan Rajlich
327286dbcd
repl: update the `repl` for the new `readline` behavior
This fixes the failing REPL tests.
13 years ago
Nathan Rajlich
c5d35aca33
test: check for multiple "emit" calls in repl-end-emits-exit.js
13 years ago
Nathan Rajlich
9c3559f0ad
readline: re-add the Interface#close() method; rename "end" to "close"
The idea here is to reduce the number of times that `setRawMode()` is called
on the `input` stream, since it is expensive, and simply pause()/resume()
should not call it.
So now `setRawMode()` only gets called at the beginning of the Interface
instance, and then when `Interface#close()` is called.
Test case included.
13 years ago
Nathan Rajlich
86bd9b6e70
doc: change `in` to `input` in the readline docs
Also compacting some long lines.
13 years ago
Kyle Robinson Young
718aa505c4
doc: add require.extensions to globals
Closes #3028
13 years ago
Kyle Robinson Young
7cd1690f3d
doc: add cache argument to fs.realpath()
13 years ago
domenic
5bc07cc90b
doc: note that `stream.pause` is advisory
13 years ago
ssuda
70005be4ff
Fixing ClientRequest setTimeout EventEmitter Leak
This will fix #3068
13 years ago
Zachary Scott
540a441259
docs: fix broken links in zlib docs
13 years ago
Zachary Scott
b4626afb61
docs: url.format uses host for hostname and port, not auth
Fixes #3062 .
13 years ago
Zachary Scott
59e6b14395
docs: url.host doesn't include auth
Fixes #3062 .
13 years ago
fukayatsu
0f95a93a2c
tls: remove duplicate line
13 years ago
Shigeki Ohtsu
0d13142332
tcp: make getsockname() return address family as string
13 years ago
Ben Noordhuis
21d2683976
test: don't make request until server is listening
Preemptively fixes simple/test-https-timeout on platforms where binding to an
interface is not an instantaneous action.
13 years ago
ssuda
48d52d85c3
http, https: fix .setTimeout()
Fixes #3107 .
13 years ago
lrn@chromium.org
5d69bbfbdb
Fix bug in x64 RegExp detecting start of string.
Also add missing MIPS case in regexp tracer.
Fixes issues v8:1748 and v8:1746
BUG=v8:1748, v8:1746
TEST=mjsunit/regress/regress-1748.js
Review URL: http://codereview.chromium.org/8116001
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@9504 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 years ago
Dave Pacheco
0f74729758
disable omit-frame-pointer on solaris systems
13 years ago
isaacs
0c0f13eda4
Patches floating on v8
13 years ago
Bert Belder
69ca83f755
Upgrade V8 to 3.6.6.25
13 years ago
Kyle Robinson Young
0a83b78ba8
docs: more explicit argument names in fs
13 years ago
Ben Noordhuis
3f4261276e
node: don't check return value of unsetenv()
It returns void on some platforms, notably FreeBSD.
13 years ago
Maciej Małecki
f065c87bcf
events: remove misleading comment
13 years ago
Ben Noordhuis
c945eae942
deps: fix -DOPENSSL_NO_SOCK on sunos
The OPENSSL_NO_SOCK macro in OpenSSL missed a couple of networking functions
that called other functions that OPENSSL_NO_SOCK *had* filtered out. None of
the functions (filtered or not) were actually used but it was enough to trip
up the Solaris linker.
13 years ago
Mustansir Golawala
7ee15457ed
os: add cross platform EOL character
13 years ago
Ben Noordhuis
d03b80bc12
deps: upgrade http_parser to joyent/http-parser@da91852
13 years ago
isaacs
93cefab1a3
Set errno in fake-failing child-process kill test
13 years ago
Ben Noordhuis
b7b7b29f50
dns: remove unused functions
13 years ago
Zachary Scott
46acb09ed8
docs: rewrite "addons" docs to use node-gyp
Closes #3100 .
Closes #3101 .
13 years ago
Aaron Jacobs
1444801374
typed arrays: unexport SizeOfArrayElementForType()
It isn't used anywhere else, so made it an implementation detail in
v8_typed_array.cc.
13 years ago
Ben Noordhuis
16fca262be
net: honor 'enable' flag in .setNoDelay()
Fixes #3096 .
13 years ago
Andreas Madsen
5b43c63c88
child_process: emit error when .kill fails
13 years ago
isaacs
04271a5e93
gyp: Apply 'argument too long' fix in another place
For some reason, aa5961a445
caused
'make test' to rebuild the entire project every time. Applying
the fix to the other place where gyp chops up the argument list
makes it behave properly.
13 years ago
Bert Belder
1c88c3b3b5
Disable OpenSSL UI
13 years ago
Ben Noordhuis
916b5d1fff
test: merge tls-ext-key-usage into tls-securepair-client
13 years ago
Ben Noordhuis
6cbed959e6
test: fix openssl tests
Don't assume that the libcrypto and libssl that we're linked against is the same
version as the openssl command line tool. This is important because the tool has
a bug in all pre-1.0.0 versions that makes it unusable for these tests.
13 years ago
Ben Noordhuis
2639566c6e
build: configure openssl
* compile with -DOPENSSL_NO_SOCK and -DOPENSSL_NO_DGRAM, we don't need it
* compile with -DOPENSSL_NO_GOST and -DOPENSSL_NO_HW_PADLOCK, works around the
brain dead linker on solaris and maybe others
* compile with -DTERMIOS, OS X doesn't have <termio.h>
* compile with -D__EXTENSIONS__ on solaris, makes siginfo_t available
* compile without -ansi on linux, it hides a number of POSIX declarations
(sigaction, NI_MAXHOST, etc.)
13 years ago
Ben Noordhuis
3694b6914a
deps: reapply 0a34755
to bundled openssl
13 years ago
Ben Noordhuis
0f9d201183
deps: reapply 0110c90
to bundled openssl
13 years ago
Ben Noordhuis
30e7fb7307
deps: upgrade openssl to 1.0.0f
13 years ago
Ben Noordhuis
aa5961a445
gyp: fix 'argument list too long' build error
13 years ago