Ryan Dahl
486c74e72b
Revert "Default to TLSv1"
This reverts commit 97970b05fe
.
14 years ago
Ryan Dahl
70188499b0
Lazy load console object
14 years ago
Ryan Dahl
81afb54c0a
Fix comment
14 years ago
Ryan Dahl
db98d6e4e0
Remove assert in verify_peer; add comments
14 years ago
Bert Belder
5ea2a61596
win: Duplicate platform_cygwin.cc into platform_win32.cc
14 years ago
Bert Belder
fa94d55f87
win: C-ares build config for win32
14 years ago
Bert Belder
4a329af418
win: Waf doesn't detect sys/select.h on mingw, but its there for sure
14 years ago
Bert Belder
4c16dd7c5c
win: Make libev use send instead of write for sockets
It looks like MINGW doesn't like to write() to sockets.
If wrong, revert this patch
14 years ago
Bert Belder
4476ce04dc
win: Export eio__pread and eio__pwrite so node_file can use it
14 years ago
Bert Belder
d1d4695474
win: Fix wscript for libeio on windows
14 years ago
Bert Belder
5a36d1b86f
win: Make libeio build on windows
14 years ago
Bert Belder
99ba903d46
win: Define __POSIX__ constant when the platform is POSIX-y
14 years ago
Bert Belder
9032bfce59
win: Symlink to jsmin.py doesn't work on windows
14 years ago
Ryan Dahl
aed0ba3211
buffer.copy targetStart defaults to 0
14 years ago
Ryan Dahl
6d7242b485
Document defaults for buffer.copy()
14 years ago
Ryan Dahl
a326eebac8
Put tools/ into PYTHON_PATH
14 years ago
Michael W
645c3b3713
Fixed: clearTimeouts calling multiple times
When clearTimeouts was called on a timer multiple times, it would break the
doubly-linked list along with future timeouts. This patch fixes that.
14 years ago
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
Ryan Dahl
1dbbaa7fa0
Add test to show ECONNREFUSED works
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
711196cafa
Don't call exit() from the signal handler
Fixes issue #457
14 years ago
Ryan Dahl
3fceb491d4
Style
14 years ago
Ryan Dahl
b6face1dce
Remove unnecessary variable def
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
85827bde34
Avoid cascading EADDRINUSE test failure
See note in test-securepair-client.js
14 years ago
Ryan Dahl
6057747e9e
Improve HTTP debug messages
14 years ago
Ryan Dahl
1db59afb75
style
14 years ago
Ryan Dahl
7a7feb8cd3
Add note about EADDRINUSE to docs
14 years ago
Ryan Dahl
105501c195
test-fs-realpath: Don't ceate things in /tmp; use tmpDir
14 years ago
Ryan Dahl
97970b05fe
Default to TLSv1
14 years ago
Ryan Dahl
bf89872306
style
14 years ago
Ryan Dahl
be2457aaca
Use SSL_MODE_RELEASE_BUFFERS by default.
14 years ago
Ryan Dahl
8012f2cb7a
Add some TODO items
14 years ago
Ryan Dahl
102b1d999d
Add simple securepair client test
14 years ago
isaacs
a52f59b437
Use a proper tty test.
14 years ago
Tom Hughes
6285fac232
Allocations with new[] must be freed with delete[].
See http://valgrind.org/docs/manual/mc-manual.html#mc-manual.rudefn
14 years ago
Tom Hughes
7fcfb7b981
Fix memleak in ChildProcess:Spawn().
14 years ago
Ryan Dahl
73318fa09d
Upgrade V8 to 2.5.8
14 years ago
Nikhil Marathe
fa8ffaf9b2
cmake: Install v8 headers include/node
14 years ago
Nikhil Marathe
1b6b090cdc
Use CMake's standard way to find Python.
Rather than have the python literal string, use CMake's find_package
to find actual python executable. This is more useful if you have
both Python 2 and 3 installed. CMake currently only supports python 2
and so will automatically find that version
14 years ago
Tom Hughes
14e6b07f63
cmake: Add cdash support.
14 years ago
Tom Hughes
342b8b2ed2
cmake: fix debian package description.
14 years ago
Daniel Gröber
ea29cb4e46
cmake cleanup
* Removed useless include_directories
* Print ssl library path in build summary
* ExternalProject also exists on 2.8.0
* include pummel tests when testing with ctest
* Moved tests.cmake to test/CMakeList.txt
* Removed inconsistent, unnecessary condition in else
14 years ago
Tom Hughes
a530c23d96
cmake: Add wrapper Makefile and README.
14 years ago
Ryan Dahl
b57c1f51b9
Saner, yet still ugly, fix to displaying syntax errors
14 years ago
Ryan Dahl
a6f6532dfb
Fix test-securepair-server
14 years ago