Commit Graph

451 Commits (9fe92590b24fed4860d432753a447fc4724a9073)

Author SHA1 Message Date
isaacs 9fe92590b2 doc refactor: zlib 2012-02-27 11:14:38 -08:00
isaacs f4720d8dbd doc refactor: vm 2012-02-27 11:14:38 -08:00
isaacs 8e6086b403 doc refactor: util 2012-02-27 11:14:37 -08:00
isaacs a54b70a355 doc refactor: url 2012-02-27 11:14:37 -08:00
isaacs cf4700aff4 doc refactor: tty 2012-02-27 11:14:37 -08:00
isaacs c9b35b9923 doc refactor: tls 2012-02-27 11:14:37 -08:00
isaacs c4d6c7f829 doc refactor: timers 2012-02-27 11:14:37 -08:00
isaacs f0694e1e0c doc refactor: synopsis 2012-02-27 11:14:36 -08:00
isaacs 03968739c5 doc refactor: streams 2012-02-27 11:14:36 -08:00
isaacs 94c6bcfdad doc refactor: stdio 2012-02-27 11:14:36 -08:00
isaacs dfdf09d43d doc refactor: repl 2012-02-27 11:14:36 -08:00
isaacs 728386bfb2 doc refactor: readline 2012-02-27 11:14:35 -08:00
isaacs 628bc835ae doc refactor: querystring 2012-02-27 11:14:35 -08:00
isaacs a52254d0d7 doc refactor: process 2012-02-27 11:14:35 -08:00
isaacs aef61ee367 doc refactor: path 2012-02-27 11:14:35 -08:00
isaacs 0e752246d3 doc refactor: os 2012-02-27 11:14:35 -08:00
isaacs 2fd5cb3d2e doc refactor: net 2012-02-27 11:14:34 -08:00
isaacs 0cf7156f08 doc refactor: modules 2012-02-27 11:14:34 -08:00
isaacs 2806c6ce28 doc refactor: https 2012-02-27 11:14:34 -08:00
isaacs 02e288b640 doc refactor: http 2012-02-27 11:14:34 -08:00
isaacs af7314e190 doc refactor: globals 2012-02-27 11:14:34 -08:00
isaacs 40190b7c92 doc refactor: fs 2012-02-27 11:14:33 -08:00
isaacs ec02e82760 doc refactor: events 2012-02-27 11:14:33 -08:00
isaacs 2f148845e8 doc refactor: dns 2012-02-27 11:14:33 -08:00
isaacs 9a0495a4b0 doc refactor: dgram 2012-02-27 11:14:33 -08:00
isaacs dd1b3b6dfd doc refactor: debugger 2012-02-27 11:14:33 -08:00
isaacs ab294ad93d doc refactor: crypto 2012-02-27 11:14:32 -08:00
isaacs 6e51db1268 doc refactor: cluster 2012-02-27 11:14:32 -08:00
isaacs 60aa852a03 doc refactor: buffers 2012-02-27 11:14:32 -08:00
isaacs 97ee38707b doc refactor: assert 2012-02-27 11:14:32 -08:00
isaacs 44559a3211 doc refactor: appendix_1 2012-02-27 11:14:32 -08:00
isaacs 24a2706a3b doc refactor: addons 2012-02-27 11:14:31 -08:00
isaacs 11d27367cd Add 'about these docs' section 2012-02-27 11:14:31 -08:00
isaacs bd880e7f3f s/child_processes/child_process/ 2012-02-27 11:14:24 -08:00
isaacs 3bec62b012 Remove empty sections 2012-02-27 11:14:16 -08:00
Ben Noordhuis 90fd70d284 docs: fix http.ClientRequest.write() documentation
'an array of integers' == very, very deprecated
2012-02-27 04:00:22 +01:00
koichik ae762b620e docs: add ciphers option to https.request() 2012-02-25 23:17:05 +09:00
koichik 2f5e084147 docs: remove duplicate option of tls.connect() 2012-02-25 23:07:30 +09:00
isaacs 1b5048b288 doc: refer to modules doc rather than src/node.js 2012-02-23 00:18:17 -08:00
Colton Baker fd61bfc731 readline: ^Z (SIGSTP) handling
Bugfix and update.

- Fixed bug where Node's REPL wouldn't continue when returning from ^Z
  (SIGTSTP)
- Removed old readline callback

Readline API update with docs.

- ^Z (SIGTSTP) is now bypassed on Windows systems.
- SIGCONT is now bypassed on Windows systems.
- Docs updated to reflect above.
2012-02-22 16:07:23 -08:00
Cam Pedersen 7f94b5ccca docs: remove duplicate socket.write 2012-02-22 22:20:57 +01:00
Fedor Indutny 080ffb8b2c docs: remove server.pause
This functionality was removed when libuv landed in node. It is useless
and can be easily implemented in user-land.
2012-02-21 20:50:01 +06:00
Andreas Madsen feff9bbb67 docs: remove setSecure() from net module docs
socket.setSecure() was removed in v0.3 and there are no deprecated warning in
code it should be removed from the documentation in 0.7
2012-02-21 15:18:16 +01:00
Tomasz Buchert c6a04ce78f crypto: add function getDiffieHellman()
Returns a well known, predefined RFC group.
2012-02-21 14:07:25 +01:00
Mikeal Rogers d530ee62cd Issue #2762. Add callback to close function. 2012-02-18 17:46:28 -08:00
isaacs 31721da4b1 Merge remote-tracking branch 'ry/v0.6' into v0.6-merge
Conflicts:
	AUTHORS
	ChangeLog
	Makefile
	doc/about/index.html
	doc/api/tls.markdown
	doc/community/index.html
	doc/index.html
	doc/logos/index.html
	doc/template.html
	lib/http.js
	lib/tls.js
	src/node_version.h
	src/platform_win32.cc
	test/simple/test-tls-connect-given-socket.js
2012-02-18 09:46:58 -08:00
Ben Noordhuis 23c4278e06 docs: fix tls markdown 2012-02-17 23:58:42 +01:00
Ben Noordhuis 3415427dbf tls: mitigate session renegotiation attacks
The TLS protocol allows (and sometimes requires) clients to renegotiate the
session. However, renegotiation requires a disproportional amount of server-side
resources, particularly CPU time, which makes it a potential vector for
denial-of-service attacks.

To mitigate this issue, we keep track of and limit the number of renegotiation
requests over time, emitting an error if the threshold is exceeded.
2012-02-16 18:15:21 +01:00
koichik ef50bd2e54 docs: removed unnecessary STARTTLS section 2012-02-17 02:10:59 +09:00
Colton Baker ce485791db Readline proposal and bugfixes. Related: #2737 #2756
- Removed extra newline from .question(); Users can input a
  newline if it they require it.
- Removed .close() due to it only emulating closing, causing a bug where
  readline is left open to trigger events such as .on('line', ...').
- Removed ._attemptClose()
- .pause() now triggers event .on('pause', ...)
- .resume() now triggers event .on('resume', ...)
- CTRL-C (SIGINT) in readline will now default to .pause() if no SIGINT event
  is present.
- CTRL-D (delete right) will also default to .pause() if there is nothing to
  delete (signaling the end of the file).
- Added new event `SIGTSTP`
- Added new event `SIGCONT`
- Added `resume` to `write` to resume the stream if paused.
- Docs updated.
- Updated repl.js
2012-02-16 12:12:03 +06:00