Ryan Dahl
|
1d28cfcfb9
|
Better logic for testing if an argument is a port
If you did server.listen('123') it would open a socket in the current
directory called 123. Now it will interpret it as a port.
|
15 years ago |
Ryan Dahl
|
d38d96eb61
|
Don't emit 'exit' twice from child process
|
15 years ago |
Ryan Dahl
|
264e540d00
|
Fix error reporting in child_process callbacks
Issue 120, test case by Nathan Ostgard
|
15 years ago |
isaacs
|
bc45adcffa
|
Add binding.close to fs.readFile
|
15 years ago |
Tim Caswell
|
c07c601c3b
|
fs.readFile uses a buffer internally and will return the raw buffer if no encoding is specified.
|
15 years ago |
Ryan Dahl
|
4ce1e1fca5
|
destroy instead of end http connection at end of pipeline
|
15 years ago |
Thomas Lee
|
3674563dd5
|
Fix a bug in http.Client where parsers may be prematurely released back to the free pool.
|
15 years ago |
Jonathan Knezek
|
82c8973dfa
|
Changed undefined pos to null to prevent hanging on SheevaPlug
|
15 years ago |
isaacs
|
c0d42b0365
|
Look in /usr/local/lib/node for modules, so that there's a way to install modules globally
|
15 years ago |
Ryan Dahl
|
453c9e6411
|
Fix whitespace
|
15 years ago |
isaacs
|
3892628657
|
Emit a better error message when something strange is sent to OutgoingMessage#write
|
15 years ago |
Ryan Dahl
|
d044e2de07
|
Lazy load crypto
The whole program is being slowed down by the large CA string in crypto.
Why?
|
15 years ago |
Rhys Jones
|
afce4c3ae8
|
Added default CAs, updated openssl verify behaviour, added crypto and https documentation
|
15 years ago |
Rhys Jones
|
1a317135c5
|
Additional OpenSSL tests
|
15 years ago |
Paulo Matias
|
430cfd1825
|
Read all records to always empty the OpenSSL reading buffer.
|
15 years ago |
Ryan Dahl
|
b5bdf9434b
|
Add another http upgrade test
|
15 years ago |
Ryan Dahl
|
f0fec7352a
|
Don't emit error twice from http.Client
|
15 years ago |
Micheil Smith
|
aee226b243
|
Fixing the 1 byte off error in http.Server's upgradeHead
(And fix up some style issues)
|
15 years ago |
Ryan Dahl
|
67fb0ece6b
|
Fix deprecation message
|
15 years ago |
Micheil Smith
|
d6110fbd11
|
Making requestListener for the construction of a http.Server optional, as it is for net.Server
|
15 years ago |
Micheil Smith
|
f990f24ad3
|
Implementing the event emit for Upgrade requests, with tests.
|
15 years ago |
Ryan Dahl
|
3b323027be
|
http server emits 'clientError'
|
15 years ago |
Ryan Dahl
|
301b44d45d
|
Chunk strings together on Stream buffer
|
15 years ago |
Thomas Lee
|
a63ce5cd72
|
Allow callers to disable PHP/Rails style parameter mungeing in querystring.stringify
|
15 years ago |
Felix Geisendörfer
|
f8a3cf980f
|
Properly handle child process exit codes
The child process 'exit' was returning the status of the process, rather than
the exit code. This patch properly deconstructs the status into the exit code
and the term signal a process may have received.
See:
http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Watcher_Specific_Functions_and_Data_-5
and waitpid(2)
|
15 years ago |
Ryan Dahl
|
e7a1fa1293
|
fs.FileWriteStream -> fs.WriteStream, fs.FileReadStream -> fs.ReadStream
|
15 years ago |
Felix Geisendörfer
|
c143cba590
|
Get rid of coupling for stdin
|
15 years ago |
Felix Geisendörfer
|
f2212fa59d
|
Support for FileReadStream.setEncoding
|
15 years ago |
Felix Geisendörfer
|
76f98c27de
|
Get rid of coupling for stdout
|
15 years ago |
Ryan Dahl
|
f618551694
|
Remove callback argument to FileWriteStream.prototype.write
|
15 years ago |
Ryan Dahl
|
e235aae018
|
Fix bug in socket write optimization
Thanks to tlb@tlb.org for finding it!
|
15 years ago |
Jérémy Lal
|
5caf53a053
|
Add support for MX queries in dns module, works with c-ares upstream patch.
|
15 years ago |
Ryan Dahl
|
cee9080381
|
Fix typos
|
15 years ago |
Ryan Dahl
|
c72967d335
|
Remove http_old tcp_old
|
15 years ago |
Ryan Dahl
|
16f02403f8
|
Catch errors from stream events in net.js
Pipe into 'error' event.
|
15 years ago |
Brian Hammond
|
40820ec8d5
|
Leave pos as undefined to allow reads from unseekable files like /proc/x/smaps on Linux
|
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
|
3934cb5485
|
Force no body on http 204 and 304
Thanks to tjholowayhuk@gmail.com for the test case.
|
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 |
Julian Lamb
|
5f8f561d61
|
add setKeepAlive function, which enables and sets the TCP keep-alive timer
|
15 years ago |
Matt Ranney
|
39464b498f
|
Add docs for new REPL options and fill out description of commands.
|
15 years ago |
Micheil Smith
|
6ad18a27a0
|
Fix upgradeHead bounds.
|
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 |
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 |