Travis Swicegood
22cf5a24db
Simplify execution from "big if statement"
This code is functionally equivalent, but in a simpler form. Now new
parameters to `execFile` do not require `exec` to be refactored.
14 years ago
Travis Swicegood
e514f575f3
Remove cruft that dealt with env parameter
Originally added in commit 078a48a9
, this code dealt with an optional
env parameter that was passed to `exec`. The parameter was removed, but
this code was left. As it serves no purpose, removing it.
14 years ago
Jeremy Martin
144b2a5338
Fix number of args emitted by EventEmitter during "fast case" (lte 3 args)
14 years ago
Oleg Slobodskoi
02083412eb
assert.throws can now accept as RegExp
makes validation of errors more flexible
14 years ago
Travis Swicegood
86727b15f3
fix a typo in comment
fixes issue 464
14 years ago
Evan Larkin
bc02d47b21
Fix variable leak.
Fixes issue 461
14 years ago
Ryan Dahl
735b9d50a3
Simplify state transitions in http.Client
Fixes new bug shown in test-http-allow-req-after-204-res.js pointed out by
Tom Carden <tom.carden@gmail.com>.
14 years ago
Ryan Dahl
6057747e9e
Improve HTTP debug messages
14 years ago
Ryan Dahl
1db59afb75
style
14 years ago
Ryan Dahl
bf89872306
style
14 years ago
Ryan Dahl
102b1d999d
Add simple securepair client test
14 years ago
isaacs
a52f59b437
Use a proper tty test.
14 years ago
Ryan Dahl
a6f6532dfb
Fix test-securepair-server
14 years ago
Ryan Dahl
4f32a59307
Fix buffer.slice(0, 0)
14 years ago
Ben Noordhuis
611dffabb6
Support CNAME lookups in DNS module.
14 years ago
Ryan Dahl
6063ea62df
fix style in path.js
14 years ago
Ryan Dahl
c321e9893d
stream.pipe should remove listeners on dest close
14 years ago
Ryan Dahl
2320497992
Revert "Merge branch 'writev'"
This reverts commit cd9515efd9
, reversing
changes made to df46c8e698
.
Too slow. Needs more work.
14 years ago
Marco Rogers
118b88e44f
update repl to distinguish JSON.parse SyntaxErrors from the rest
14 years ago
Ryan Dahl
d722c8df73
Add some comments to securepair
14 years ago
Ryan Dahl
9c29ac6feb
Fix style
14 years ago
Ryan Dahl
1f18648394
Fix typo
14 years ago
Ryan Dahl
2ba3c10d62
Only try to flush big buffers once
14 years ago
Ryan Dahl
849792e46b
Add todo about test-pipe.js and throwing on resume()
14 years ago
Ryan Dahl
544877d12e
Fix socket.end() problem on non-empty queue
14 years ago
Ryan Dahl
3884b4185a
Small clean ups
14 years ago
Ryan Dahl
02039c9b53
'connect' event may disconnect socket
14 years ago
Ryan Dahl
fa556a1425
Add callback to socket.write(), fix test-sendfds
14 years ago
Ryan Dahl
a6d8425382
make sure unix sockets are tagged correctly
14 years ago
Ryan Dahl
5d6a03c9fe
Don't append buckets of zero length
14 years ago
Ryan Dahl
10ff559ec3
Add IOWatcher.flush()
To be called if sockets get too much data. This is to force a flush before
the tick ends.
14 years ago
Ryan Dahl
7c3c5c6861
Maintain queueSize for each socket
14 years ago
Ryan Dahl
5a84461e46
Also do ondrain callback for socket (needed by http)
14 years ago
Ryan Dahl
e1250a3333
Reset _eof on socket reuse
14 years ago
Ryan Dahl
5ba0be6166
Don't send null data segments
14 years ago
Ryan Dahl
dcc547d798
Dumper net.js integration
14 years ago
Ryan Dahl
df46c8e698
Rip out the old TLS implementation
14 years ago
Stéphan Kochen
57eb5cb9a0
Make SlowBuffer pass Buffer.isBuffer test.
14 years ago
Ryan Dahl
6ff12c425e
Add querystring.unescapeBuffer
14 years ago
Ryan Dahl
57d8172906
query-string unescape moved to js land
14 years ago
Brian White
5908bdab9a
Make sure raw mode is disabled when exiting a terminal-based REPL.
14 years ago
Tim Cooijmans
d4b726a1a6
fix utils.inspect's detection of circular structures
14 years ago
Ryan Dahl
cf05257fb7
Test for server.listen() more carefully, fix bug
14 years ago
Ryan Dahl
4144024e6b
Test and fix for self-assigned port from net.Server
14 years ago
Ryan Dahl
8b1082825c
Rename require('javascript') to require('vm')
14 years ago
isaacs
d39d3cec65
Make the javascript module API nodey.
Add a createScript function, and put stuff on exports instead of hiding
it in exports.Script.
14 years ago
isaacs
9996b459e1
Implement new path.join behavior
1. Express desired path.join behavior in tests.
2. Update fs.realpath to reflect new path.join behavior
3. Update url.resolve() to use new path.join behavior.
14 years ago
isaacs
589e27948b
writeFile fixes
writeFileSync could exhibit pathological behavior when a buffer could
not be written to the file in a single write() call.
Also, writeFile was not quite as optimized as it could be.
14 years ago
Ryan Dahl
d787a444c5
Use require('javascript') instead of process.binding('evals')
14 years ago
Ryan Dahl
8e09b1e2e1
Simplify REPL displayPrompt
Now that we insert \r into the stream and aren't switching back and forth
between termios modes, not need to worry about when to display the prompt.
14 years ago