Ryan Dahl
4d0416caf6
Add setNoDelay to cryptostream
14 years ago
Ryan Dahl
b22b5e341b
listen/bind errors should close net.Server
14 years ago
Ryan Dahl
2ec4cd5525
factor linklist code into own file
14 years ago
Bert Belder
b8879d64dd
Remove completed TODO.win32 items
14 years ago
Bert Belder
6ad629895d
Make child_process.kill always work on windows
14 years ago
Bert Belder
bb3bf091d4
Fix several child process bugs on windows
14 years ago
Bert Belder
5087c62f18
Fix detection of socket errors
14 years ago
Bert Belder
2ce0961de1
Improve error reporting on windows
14 years ago
Bert Belder
0eb4c2157d
Define winsock error numbers
14 years ago
Bert Belder
c99962e4cd
Misc. cleanups
casts, unused vars, function ordering, /* within comment, etc.
14 years ago
Bert Belder
e0f47be9d0
Clean up the way windows headers are included
Plus make inclusion order a little more consistent in general
14 years ago
Bert Belder
43d75952ff
Windows: get rid of most NO_IMPL related macros
14 years ago
Bert Belder
dc99aa0c8c
Windows: implement missing stdio methods
14 years ago
Bert Belder
b70f8aec84
Workaround for V8 bug 884
See http://code.google.com/p/v8/issues/detail?id=884
14 years ago
Ryan Dahl
86bf3309bf
docs: style
14 years ago
Ryan Dahl
a51063c13c
docs: Add note about global scope
14 years ago
Bert Belder
595509bb4c
Fix v8 build on windows
reported to v8 in http://codereview.chromium.org/6056006/
14 years ago
Ryan Dahl
cf2e4f44af
Upgrade V8 to 3.0.8
14 years ago
Ryan Dahl
082a4b6033
Now working on v0.3.6
14 years ago
Ryan Dahl
b622bc6305
Bump version to v0.3.5
14 years ago
Felix Geisendörfer
0263f01475
Fix test-require-cache-without-stat.js
This path adds an additional cache to the module system for caching the
location of previously required modules. Since it is embedded in the
loop that iterates over all require.paths, this patch also handles the
case where require.paths is being modified.
The patch also cleans up some code around it.
See: https://groups.google.com/forum/#!topic/nodejs-dev/QGGlrvLDHVs
14 years ago
Felix Geisendörfer
f39fdf2610
Isolate native module system again
See: 2e5dfafcb0 (commitcomment-239719)
14 years ago
Ryan Dahl
c3b0d133aa
Add built-in module loading to test-require-cache-without-stat
14 years ago
Ryan Dahl
f35773ad07
Add broken test for require cache working
require is caching the compiled code but still stating the filenames.
https://groups.google.com/d/topic/nodejs-dev/QGGlrvLDHVs/discussion
14 years ago
Ryan Dahl
d9087c10ad
style
14 years ago
Ryan Dahl
9bcfc0745c
Revert "Implement os.isWindows"
This reverts commit 9e31e0837e
.
Use process.platform == 'win32'
14 years ago
Ryan Dahl
496be457b6
Allow third party hooks before main module load
Just put a file lib/_third_party_main.js into the build directory and take
it from there.
14 years ago
Ryan Dahl
860e7a7a5f
debugger: don't hang on ^d and ^c
14 years ago
Ryan Dahl
4fa712c48f
debugger: error out without script
TODO:
debug> run script.js
14 years ago
Ryan Dahl
53f29d86c0
debugger: add uncaughtException handler to kill child
14 years ago
Ryan Dahl
0fa3f2febd
debugger: Correctly eval arrays and numbers
14 years ago
Ryan Dahl
533797a607
debugger: full scope evals
14 years ago
Ryan Dahl
d87ab5450b
debugger: Better backtraces
14 years ago
Ryan Dahl
7df8a05129
debugger: primative object inspection
14 years ago
Ryan Dahl
cb71a7dab3
debugger: take help message from commands
14 years ago
Ryan Dahl
29f48d48e5
A few more list clean ups
14 years ago
Ryan Dahl
09994438e5
Expose link-list from timers.js; add tests
14 years ago
Ryan Dahl
4e1e6a2d15
debugger: Don't break on handle === 0
14 years ago
Felix Geisendörfer
f5fbb707b2
Fix NODE_PATH, was broken after cleanup
14 years ago
Felix Geisendörfer
f61277ecb0
Always init module paths
The previous cleanup patch broke module loading in the the REPL by
not initializing require.paths.
14 years ago
Felix Geisendörfer
2e5dfafcb0
Cleanup node module system code
14 years ago
Ryan Dahl
5f5201db2f
Fix test-net-connect-buffer
Change to end() behavior in 33c339 was breaking it. end() should wait for
connection before dumping. Changed test-net-connect-timeout to use destroy()
instead.
14 years ago
Ryan Dahl
5f795efd4e
net: Timeouts should work before DNS resolution
14 years ago
Ryan Dahl
33c33949b2
Add test for connection timeouts
Also make socket.end() destroy connection if still trying to connect.
Previously was ignoring.
14 years ago
Ryan Dahl
72589b60ad
debugger: Only display basename of scripts
14 years ago
Ryan Dahl
1b63bd16ed
tab completion for commands in debugger
14 years ago
Ryan Dahl
fc634cd92c
Upgrade c-ares to 1.7.4
14 years ago
Ryan Dahl
86160a8807
NODE_DEBUG=timer instead of bitflags
14 years ago
Ryan Dahl
82e9da9fb7
Allow one extra ms in timer diff
Fixes sporadic test-next-tick-ordering.js failures
14 years ago
Ryan Dahl
7c0f453b7c
Add delay into test-debugger-client
14 years ago