Ryan Dahl
a0c55dfe09
TLS: don't use events when control hasn't been inverted
14 years ago
Ryan Dahl
0ec57ea34c
Some TLS clean ups
14 years ago
Ryan Dahl
5d60b06b76
Add 'make test' to test/fixtures/keys/Makefile
14 years ago
Ryan Dahl
6bc9b2ef92
clients without certs are unauthed.
14 years ago
Ryan Dahl
ee5366a410
Fix CNs for agent keys; can't be the same as CA's CN
Also add makefile for easy tweaking.
14 years ago
Ryan Dahl
c30f113712
Upgrade V8 to 3.0.0
14 years ago
Ryan Dahl
5b8c62f7d1
Add broken, but detailed TLS verify test
Plus a bunch of keys.
14 years ago
Ryan Dahl
180dfca03f
Pretty error message messes up if readFileSync in main module fails.
TODO test/message test for this.
14 years ago
Ryan Dahl
0b0faceb19
Move securepair stuff into tls.js
14 years ago
Ryan Dahl
5bca100afe
Server must not request cert.
14 years ago
Oleg Efimov
093dfaf801
GJSLint all tests, only 3 long lines left in test-url.js
test/simple/test-url.js:31:(0110) Line too long (82 characters).
test/simple/test-url.js:39:(0110) Line too long (85 characters).
test/simple/test-url.js:40:(0110) Line too long (92 characters).
14 years ago
Oleg Efimov
0665f0271e
GJSLint all simple tests exclude http-*, url, path
14 years ago
isaacs
47c40bf18d
test-fs-realpath: Put junk in tmp, not fixtures.
Prevents test/fixtures/cycles/folder/cycles from being created every time
the tests are run.
14 years ago
isaacs
dc2b4b2a81
test-fs-realpath: move absDir fetching to separate function
14 years ago
isaacs
6525c04522
test-fs-realpath: lint
14 years ago
Oleg Efimov
0ce9cbab29
GJSLint continue
14 years ago
Oleg Efimov
e76cd53431
Small site fix for image borders and nodejs-dev maillist URL
14 years ago
Ryan Dahl
02cc39f221
Check for global leaks in all tests
14 years ago
Ryan Dahl
92789b16e5
Fix global leaks
14 years ago
Ryan Dahl
a0159b4b29
Fix global leaks
14 years ago
Ryan Dahl
fbdff52b44
Fix global leaks in test-buffer.js
14 years ago
Ryan Dahl
5a21138e37
fix global leak
14 years ago
Anders Conbere
e9c7195471
Reworks the two functions traverser and findModulePath into a more readable form.
This is not the supposed end of these changes, but a first change that
should make future changes easier to reason about.
14 years ago
Devin Torres
8c6a7b5de4
Use more color in the repl, loosely inspired by TextMate's SunBurst theme
14 years ago
Anders Conbere
c4f8f871c9
adding module tests for .js and bare files
Currently the module tests don't cover the cases for when a user
requires a file with a request that includes the extension, and for a
request to a file with no extensions.
ex.
require("./a.js") // not tested
require("./foo") // (not tested with trying to load a file named ./foo)
14 years ago
Sean Braithwaite
fcc38129a3
Check buffer length using string length
+ Utf8Length is really slow but has the same semantics in this case
14 years ago
Ryan Dahl
c70acbb1a3
implement openpty for sun
14 years ago
Brian White
e41e078159
Make sure REPL doesn't get borked when invalid REPL keywords are entered
14 years ago
Brian White
e4bca19843
Fix tty changes for OSX
14 years ago
Ryan Dahl
a0e9a510b0
Introduce require('tty')
You may need to reconfigure after this commit due to the new library.
14 years ago
Oleg Efimov
c0d69a4883
GJSLint part of tests
14 years ago
Ryan Dahl
d3532a4bf2
Fix indention in 'make test-message'
14 years ago
Ryan Dahl
33685fee48
Add configure flag for oprofile
14 years ago
Ryan Dahl
da96e07bbe
fix global leak
14 years ago
Ryan Dahl
712c74fc7a
test-securepair-client: handle broken stdout packets
14 years ago
Ryan Dahl
ea9006a5bc
print warning on process.ENV
14 years ago
Ryan Dahl
558e5ba2b0
lint util.js and src/node.js
14 years ago
isaacs
7c57eb2aec
lint url.js
14 years ago
Oleg Slobodskoi
c5c1dc5dda
docs for assert.throws
14 years ago
Tom Hughes
e681abe5cb
cmake: solaris fixes.
14 years ago
Tom Hughes
cf1811a6d3
cmake: Add valgrind support.
14 years ago
Tom Hughes
b46f10a11f
cmake: Add coverage support.
14 years ago
Micheil Smith
a1138c6f2a
Cleanup Makefile for JSLint, CPPLint
14 years ago
Ryan Dahl
dd53ceebe4
lint
14 years ago
Ryan Dahl
e232f6e735
more lint
14 years ago
Brian White
ddbaeef1b3
Fix executable path on FreeBSD.
14 years ago
Ryan Dahl
09329cbb04
more lint
14 years ago
Ryan Dahl
f22c248e4c
more lint
14 years ago
Ryan Dahl
ac58d3a665
Import cpplint.py
make cpplint
make jslint
make lint
14 years ago
Ryan Dahl
11ea8da9c3
lint child_process.js
14 years ago