Ryan Dahl
c9e27b11c5
Unify ErrnoException creation
15 years ago
Ryan Dahl
0633e5cac9
Optimize for few args in EventEmitter.emit
15 years ago
Ryan Dahl
6abdf051d3
Unhandled 'error' events kill program
By default 'error' throws. addListener to prevent this.
15 years ago
Ryan Dahl
11f673e819
curl after server is listening
15 years ago
Ryan Dahl
76d525b034
Remove assert for no-such-module
15 years ago
Ryan Dahl
d70474dc10
SIGPIPE on stdout should kill the process by default
15 years ago
Ryan Dahl
3934cb5485
Force no body on http 204 and 304
Thanks to tjholowayhuk@gmail.com for the test case.
15 years ago
Ryan Dahl
94f9dc67c0
Add link to older tarball versions
15 years ago
isaacs
cfd459abde
Move the module loading framework into lib/module.js. Minimal changes otherwise.
15 years ago
isaacs
e0061a511d
refactor path module to lib/path.js
15 years ago
isaacs
7ff53f4c6a
Refactor events module to lib/events.js
15 years ago
Herbert Vojčík
4badb227cf
Fix TCP_KEEPIDLE build failure in FreeBSD.
15 years ago
Julian Lamb
5f8f561d61
add setKeepAlive function, which enables and sets the TCP keep-alive timer
15 years ago
Ryan Dahl
27ec33aad7
Add some libpaths for SSL
15 years ago
Michaeljohn Clement
ac9d9f4e9f
better function test in addEventListener
15 years ago
Tim Caswell
61308a5bff
Add a note in the API docs about binding to ports and using strings.
15 years ago
Tim Caswell
60de86351a
Add Buffer.byteLength docs
15 years ago
Ryan Dahl
ff6409469d
Make 'make distclean' work on solaris
15 years ago
Ryan Dahl
6e715b82d0
Upgrade Waf to 1.5.16
15 years ago
Standa Opichal
fa514a9f16
Do a manual check for openssl if 'pkg-config openssl' fails.
This makes the node_crypto module available for node built using just a
default OS X dev environment (no darwinports or fink).
15 years ago
Herbert Vojčík
8daa1f8d04
Docs for Script class of 'evals' binding.
15 years ago
Ryan Dahl
4ff45c264c
Remove old EvalCX
15 years ago
Herbert Vojcik
c2a06725d6
Script class with eval-function-family in binding('evals') plus tests.
15 years ago
Matt Ranney
39464b498f
Add docs for new REPL options and fill out description of commands.
15 years ago
Rhys Jones
3510669db2
Fixed ssl client and server examples
15 years ago
Rhys Jones
8efab857d0
Merge branch 'master' into openssl
15 years ago
Rhys Jones
e4a6b72ae3
Added test and started tidy-up of node_crypto.cc
15 years ago
Micheil Smith
6ad18a27a0
Fix upgradeHead bounds.
15 years ago
Rhys Jones
e6a1091cc6
Merge branch 'master' into openssl
15 years ago
Ryan Dahl
311d7dee19
bump version
15 years ago
Ryan Dahl
2ad587cc35
Default to UTF8 on stream write
15 years ago
Ryan Dahl
5281f29012
Use new method of getting chars written for UTF8
15 years ago
Ryan Dahl
d2e1b0855f
Move two broken tests to disabled folder
15 years ago
Ryan Dahl
ac3bc2ed41
Simplify GC idle notification
In particular, don't leave the timeout running when the heap is fully
compacted.
15 years ago
Rhys Jones
d27d6dcc6f
Merge branch 'master' into openssl
15 years ago
Rhys Jones
fbad5dc062
Updated https support
15 years ago
Ryan Dahl
4efe27bbab
Add execFile() for Orlando
Undocumented for now, but basically like exec() with args.
15 years ago
Ryan Dahl
9cf2a02d8b
Add timeout and maxBuffer options to child_process.exec
15 years ago
Ryan Dahl
41ef1717e0
Upgrade V8 to 2.2.3.1
15 years ago
Ryan Dahl
760bba5518
Support Upgrade in HTTP messages
This allows for web servers to be "hijacked" and used as Web Socket servers
(or other). You simply listen for requests as normal, but check if
req.upgrade === true
If so, this will be the last request of the connection. It's your job now to
hijack req.connection and start reading from it. req.upgradeHead is a buffer
containing the first part of the new protocol communication (in the case it
arrived on the same packet).
This needs tests and documentation. API subject to change.
15 years ago
Ryan Dahl
af49187e57
Upgrade http-parser
15 years ago
Ryan Dahl
684740c232
net.js: Slice the right buffer in _writeOut
15 years ago
Ryan Dahl
b8c0349750
Fix triple buffer slice bug
15 years ago
Rhys Jones
144200435f
Merge branch 'master' into openssl
Conflicts:
lib/net.js
wscript
15 years ago
Ryan Dahl
a934566eb9
Disable test-idle-watcher
IdleWatcher was disabled in a98d23d905
15 years ago
Ryan Dahl
b549b3fcce
Fix test case style
15 years ago
Ryan Dahl
6732e7fa17
Add big proxy failing test
GH-77. Code by Robert Newson <robert.newson@gmail.com>
15 years ago
Ryan Dahl
71dc232f93
Use === instead of == for END_OF_FILE compares
This caused a very hard to track down bug. Thanks to Mikeal Rogers for this
fix. Unfortunately we were unable to put together a test case.
15 years ago
Ryan Dahl
a98d23d905
Disable IdleWatcher
15 years ago
Ryan Dahl
4e7e2f8724
Change nextTick implementation for the better
Use a prepare and idle watcher to execute the nextTick callback more
quickly. Test provided by Matt Ranney.
15 years ago