Timothy J Fontaine
845e5d3458
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/AUTHORS
deps/uv/ChangeLog
deps/uv/build.mk
deps/uv/src/unix/linux-core.c
deps/uv/src/unix/stream.c
deps/uv/src/unix/sunos.c
deps/uv/src/version.c
src/node_version.h
2014-02-19 09:12:32 -08:00
Timothy J Fontaine
cc56c62ed8
build: readd missing installer resources
...
This were accidentally moved during the website refactor
2014-02-18 15:34:29 -08:00
Anton Khlynovskiy
1fa5cff4f2
docs: clarify process.stdin and old mode
2014-02-18 13:52:14 -08:00
Pedro Ballesteros
1d734a75b5
doc: stdout blocking or non-blocking behaviour
...
Makes clear that the behaviour of stdout is blocking
in Linux/Unix even when they refer to pipes.
2014-02-18 13:36:00 -08:00
Raynos
abbde2fafa
doc: mention objectMode for Writable streams
2014-02-18 10:29:04 -08:00
Timothy J Fontaine
937e2e351b
child_process: execFileSync stderr should inherit
...
If you don't set your options.stdio for execSync and execFileSync
capture and write to stderr of the parent process by default.
Fixes #7110
2014-02-18 16:03:13 +04:00
Timothy J Fontaine
59baab2776
net: add localPort to connect options
...
Expose localPort for binding to a specific port for outbound
connections.
If localAddress is not specified '0.0.0.0' is used for ip4 and '::'
for ip6 connections.
Fixes #7092
2014-02-18 15:55:04 +04:00
Brian White
a226be4f76
crypto: allow custom generator for DiffieHellman
2014-02-18 15:49:23 +04:00
Yazhong Liu
3ae0b17c76
repl: REPLServer inherits from readline.Interface
...
This exposes a setPrompt for and other readline features
2014-02-17 16:04:36 -08:00
Fedor Indutny
75ea11fc08
tls: introduce asynchronous `newSession`
...
fix #7105
2014-02-18 01:07:09 +04:00
Timothy J Fontaine
0f40eac366
Merge remote-tracking branch 'upstream/v0.10'
2014-02-14 11:05:27 -08:00
Timothy J Fontaine
86b8d84811
doc: re-add node.1 man page
...
The man page was accidentally removed in 37376de
for the website
refactor, bring it back.
Fixes #7117
2014-02-14 11:01:49 -08:00
Timothy J Fontaine
6b4f72b7ac
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
doc/blog/feature/streams2.md
2014-02-13 16:40:38 -08:00
Timothy J Fontaine
37376debe5
website: move website to joyent/node-website
...
The website will no longer be living in the source repository instead
it can be found at http://github.com/joyent/node-website
2014-02-13 15:54:07 -08:00
Christian
b222374b07
doc: changed timer id to object
...
fix #7074
2014-02-13 02:18:10 +04:00
Timothy J Fontaine
e8df267674
child_process: js bits for spawnSync/execSync
...
This implements the user-facing APIs that lets one run a child process
and block until it exits.
Logic shared with the async counterpart of each function was refactored
to enable code reuse.
Docs and tests are included.
2014-02-10 13:35:37 -08:00
Timothy J Fontaine
eadb4f5606
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
deps/v8/src/preparser.cc
deps/v8/src/win32-math.h
doc/api/http.markdown
src/node_buffer.h
src/node_crypto.cc
src/node_file.cc
src/node_http_parser.cc
2014-02-08 16:45:27 -08:00
Brian White
3595139b51
doc: fix diffieHellman.getGenerator() description
2014-02-09 02:42:41 +04:00
Timothy J Fontaine
e3d8359021
website: update cla email address
2014-02-07 11:17:23 -08:00
Trevor Norris
6cbfcdad46
src: move AsyncListener from process to tracing
...
The AsyncListener API has been moved into the "tracing" module in order
to keep the process object free from unnecessary clutter.
Signed-off-by: Timothy J Fontaine <tjfontaine@gmail.com>
2014-02-05 17:16:36 -08:00
Timothy J Fontaine
1d2fab37e6
doc: document the tracing api
2014-02-05 11:49:02 -08:00
Fedor Indutny
528a3ce3ed
tls: more session configuration options, methods
...
Introduce `ticketKeys` server option, `session` client option,
`getSession()` and `getTLSTicket()` methods.
fix #7032
2014-02-05 23:28:34 +04:00
Benjamin Waters
d2147c55c2
doc: fix references to error keyword
...
References for err.signal and err.code should be error.signal and
error.code.
Fixes joyent/node#6862
2014-02-04 12:50:24 +04:00
Yuriy Nemtsov
f65ce02ddd
doc: fix after message in addAsyncListener example
2014-02-04 12:44:15 +04:00
Fedor Indutny
2315703035
zlib: separate sync/async methods
2014-02-04 01:41:02 +04:00
Maxime Quandalle
154d9d2163
doc: add an example about multiple extensions
...
`path.extname` returns only the last extension
2014-02-03 12:38:40 +04:00
Nikolai Vavilov
9b37b83a20
zlib: add sync versions for convenience methods
2014-02-01 03:45:45 +04:00
Timothy J Fontaine
a98d541733
blog: Post for v0.11.11
2014-01-28 19:48:54 -08:00
Wyatt Preul
8c05570258
docs: clarify origin in agent.maxSockets section
2014-01-29 03:39:54 +04:00
Timothy J Fontaine
c37e1b7c4b
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
src/node_crypto.cc
test/simple/test-crypto.js
2014-01-27 11:02:59 -08:00
Fedor Indutny
0ec3770767
doc: readline document TTY utils
...
fix #6933
2014-01-25 12:10:44 -08:00
Timothy J Fontaine
c1b1f31203
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
AUTHORS
ChangeLog
deps/uv/AUTHORS
deps/uv/ChangeLog
deps/uv/src/unix/process.c
deps/uv/src/version.c
lib/net.js
node.gyp
src/node_version.h
2014-01-24 19:13:50 -08:00
Scott González
9975ff603b
doc: fix typo in readline
2014-01-24 18:56:46 +04:00
Timothy J Fontaine
5aebc73525
blog: Post for v0.10.25
2014-01-23 11:44:32 -08:00
Ben Noordhuis
74d9aa49d5
crypto: support custom pbkdf2 digest methods
...
Make the HMAC digest method configurable. Update crypto.pbkdf2() and
crypto.pbkdf2Sync() to take an extra, optional digest argument.
Before this commit, SHA-1 (admittedly the most common method) was used
exclusively.
Fixes #6553 .
2014-01-22 15:58:07 +04:00
Fedor Indutny
1442c1c6de
addons: build and test examples
...
fix #6910
2014-01-22 00:39:13 +04:00
Fedor Indutny
7f9b01509f
lib: introduce `.setMaxSendFragment(size)`
...
fix #6889
2014-01-20 20:39:57 +04:00
Ben Noordhuis
023f0a3122
doc: tls: note that SSLv2 is disabled by default
...
As of commit 39aa894
, SSLv2 support is disabled by default. Update
the documentation to reflect that.
2014-01-20 19:33:18 +04:00
Ben Noordhuis
8c303115f5
doc: tls: clarify server cipher list
...
* Make it clear that ECDHE-RSA-AES128-SHA256 and AES128-GCM-SHA256 are
TLS v1.2 ciphers.
* Note that RC4 is under suspicion.
2014-01-20 19:33:18 +04:00
Ben Noordhuis
262a752c29
tls: show human-readable error messages
...
Before this commit, verification exceptions had err.message set to the
OpenSSL error code (e.g. 'UNABLE_TO_VERIFY_LEAF_SIGNATURE').
This commit moves the error code to err.code and replaces err.message
with a human-readable error. Example:
// before
{
message: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE'
}
// after
{
code: 'UNABLE_TO_VERIFY_LEAF_SIGNATURE',
message: 'unable to verify the first certificate'
}
UNABLE_TO_VERIFY_LEAF_SIGNATURE is a good example of why you want this:
the error code suggests that it's the last certificate that fails to
validate while it's actually the first certificate in the chain.
Going by the number of mailing list posts and StackOverflow questions,
it's a source of confusion to many people.
2014-01-17 18:51:25 +00:00
Timothy J Fontaine
1d57a5caa4
blog: nodejs v0.12 roadmap update
2014-01-16 14:43:29 -08:00
Sam Roberts
abe02553f2
doc: clarify Windows signal sending emulation
2014-01-16 08:41:04 -08:00
Sam Roberts
198ed0bd0d
doc: describe child_process.fork() silent option
2014-01-16 07:35:12 -08:00
Sam Roberts
549be1caa8
doc: child_process.execFile arguments are optional
2014-01-16 07:35:12 -08:00
Trevor Norris
24856f04b2
Merge remote-tracking branch 'origin/v0.10'
...
Conflicts:
lib/domain.js
2014-01-15 13:49:55 -08:00
isaacs
e7f7e2aeca
blog: TJ is the new node core project lead
2014-01-15 09:03:45 -08:00
Timothy J Fontaine
fc52ed85f6
Merge remote-tracking branch 'upstream/v0.10'
2014-01-13 14:56:41 -08:00
Timothy J Fontaine
429b58701a
Merge remote-tracking branch 'upstream/v0.10'
...
Conflicts:
deps/uv/ChangeLog
deps/uv/build.mk
deps/uv/src/version.c
deps/uv/test/test-ipc.c
deps/v8/src/objects.cc
src/node.cc
src/node_os.cc
2014-01-13 14:56:12 -08:00
Sam Roberts
7bd6e33318
doc: streams must be open to be passed to child
...
spawn stdio options can be a 'stream', but the following code
fails with "Incorrect value for stdio stream: [object Object]",
despite being a stream. The problem is the test isn't really
for a stream, its for an object with a numeric `.fd` property,
and streams do not have an fd until their async 'open' event
has occurred. This is reasonable, but was not documented.
child_process.spawn('date', [], {stdio: [
'ignore',
fs.createWriteStream('out.txt',{flags:'a'}),
'ignore']})
2014-01-13 21:36:56 +00:00
gluxon
56913d2cde
doc: Fix argument typo in SimpleProtocol example
2014-01-10 08:42:34 -08:00