Kyle Robinson Young
889fec3cc8
doc: typo fixes
2013-04-01 18:44:02 +02:00
David Braun
840a29fc0f
buffer: change output of Buffer.prototype.toJSON()
...
Expand the JSON representation of Buffer to include type information
so that it can be deserialized in JSON.parse() without context.
Fixes #5110 .
Fixes #5143 .
2013-03-30 13:52:22 -07:00
Kyle Robinson Young
74ef949072
zlib: allow passing options to convenience methods
2013-03-29 14:53:34 +01:00
isaacs
97c70a6628
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
src/node.cc
src/node_version.h
2013-03-28 13:11:04 -07:00
isaacs
708e8589ea
blog: Post about v0.10.2
2013-03-28 13:06:24 -07:00
isaacs
5ae26f3750
doc: Add 'don't ignore errors' section to domain
...
Also, an example program of using cluster and domain to handle errors
safely, with zero downtime, using process isolation.
2013-03-28 09:53:59 -07:00
Benjamin Ruston
024a8b0cb4
doc: debugger, dns, http: fix grammar
2013-03-28 16:50:37 +01:00
Benjamin Ruston
372911ffc7
doc: addon: fix grammar
2013-03-27 12:37:54 +01:00
Trevor Norris
ccda6bb3ac
buffer: remove _charsWritten
...
_charsWritten is an internal property that was constantly written to,
but never read from. So it has been removed.
Removed documentation reference as well.
2013-03-26 17:53:34 +01:00
Ben Noordhuis
a80a132b38
doc: child_process: document 'error' event
...
Fixes #5130 .
2013-03-26 16:34:43 +01:00
Ben Noordhuis
0e08e147c7
doc: fix formatting in tty.markdown
...
Fixes #5135 .
2013-03-26 16:09:51 +01:00
Manav Rathi
d20576165a
tls: expose SSL_CTX_set_timeout via tls.createServer
...
Add the `sessionTimeout` integral value to the list of options
recognized by `tls.createServer`.
This option will be useful for applications which need frequently
establish short-lived TLS connections to the same endpoint. The TLS
tickets RFC is an ideal option to reduce the socket setup overhead
for such scenarios, but the default ticket timeout value (5
minutes) is too low to be useful.
2013-03-26 01:37:49 +01:00
Ben Noordhuis
1a65154d72
Merge remote-tracking branch 'origin/v0.10'
...
Conflicts:
deps/v8/src/objects-inl.h
deps/v8/src/objects.h
src/node_crypto.cc
2013-03-26 00:27:23 +01:00
Ben Noordhuis
cfd0dca9ae
crypto: make getCiphers() return non-SSL ciphers
...
Commit f53441a added crypto.getCiphers() as a function that returns the
names of SSL ciphers.
Commit 14a6c4e then added crypto.getHashes(), which returns the names of
digest algorithms, but that creates a subtle inconsistency: the return
values of crypto.getHashes() are valid arguments to crypto.createHash()
but that is not true for crypto.getCiphers() - the returned values are
only valid for SSL/TLS functions.
Rectify that by adding tls.getCiphers() and making crypto.getCiphers()
return proper cipher names.
2013-03-25 18:42:07 +01:00
Mathias Bynens
488b74d68b
doc: mention process.*.isTTY under process
2013-03-25 13:54:32 +01:00
Ben Noordhuis
132c77e9f9
doc: document that stdio is usually blocking
2013-03-23 15:38:17 +01:00
Trevor Norris
f7ebb4d8b6
doc: update that ascii write doesn't convert null
...
Since WriteBuffer has been replaced with WriteOneByte, writing ascii
will no longer automatically convert 0x0 to 0x20. So removed mention of
this special case from docs.
2013-03-21 10:54:17 -07:00
isaacs
2f88272ba2
Merge remote-tracking branch 'ry/v0.10' into master
...
Conflicts:
src/node.cc
src/node_version.h
2013-03-21 10:52:01 -07:00
isaacs
92cc187881
blog: Post for v0.10.1
2013-03-21 09:14:39 -07:00
Trevor Norris
da4d79ac47
docs: show how to use Isolate
...
Part of the 3.17 update is to pass the isolate as an argument. The addon
docs have been updated with this usage.
2013-03-20 01:11:02 +01:00
Iskren Ivov Chernev
2f4a62c5e1
doc: fix streams2 SimpleProtocol example
...
A non-existing variable `b` was used to queue data for reading.
2013-03-20 00:34:31 +01:00
Ben Noordhuis
808b7ada07
doc: fix broken links in blog footer
...
The blog lives at blog.nodejs.org while the main website lives at
nodejs.org. Ergo, use absolute URLs for links to the main website.
Fixes #5062 .
2013-03-18 14:41:51 +01:00
JeongHoon Byun
f217b5ed62
doc: fix typo in crypto docs
2013-03-17 13:45:14 +01:00
Yi EungJun
852444a720
doc: https: Fix the link to tls.connect
2013-03-16 23:52:39 +01:00
Nao Iizuka
94284e7d2e
readline: handle wide characters properly
...
Handle wide characters (such as あ, 谢, 고) as two column wide to make
cursor move properly.
Closes #555 .
Closes #4994 .
2013-03-15 16:18:30 -10:00
Sami Samhuri
5eacdd4bf9
repl: emit 'reset' event when context is reset
...
Closes #1183 .
2013-03-14 10:49:14 -10:00
koichik
1f53cfdeae
doc: don't mark fs callbacks as optional
...
Refs #5005 , #5008
2013-03-14 13:06:49 -07:00
Adam Malcontenti-Wilson
028c630ecd
doc: change dgram to socket for properties of dgram.Socket
...
Fixes #4919 .
2013-03-14 12:55:19 +01:00
isaacs
5e140b33e5
Revert "fs: Missing cb errors are deprecated, not a throw"
...
This reverts commits 6bd8b7e540
and fa05e8a270 .
2013-03-13 15:51:32 -07:00
isaacs
5917828622
Merge remote-tracking branch 'ry/v0.10'
...
Conflicts:
src/node_version.h
2013-03-13 15:51:24 -07:00
Ben Noordhuis
fa05e8a270
doc: implicit fs callbacks don't throw in v0.10
...
But they will in v0.12.
Re #5005 .
2013-03-13 15:34:18 -07:00
Ben Noordhuis
7b7235a232
doc: add note on process.title max length
...
Fixes #5006 .
2013-03-13 23:27:16 +01:00
Ben Noordhuis
9af0085f70
doc: path.join() arguments must be strings
...
In v0.8, non-string arguments were ignored. v0.10 throws an exception.
2013-03-13 18:42:04 +01:00
isaacs
7a07b31a2f
blog: Fix typo in typo fix
2013-03-13 10:15:30 -07:00
Nathan Rajlich
598b5e4593
blog: fix small typo in v0.10.0 release article
2013-03-12 19:00:48 -07:00
Nathan Rajlich
3288bc9532
doc: fix inpect() -> inspect() typo
2013-03-12 15:59:10 -07:00
Nathan Rajlich
66280de133
util: custom inspect() method may return an Object
...
This is more like how `JSON.stringify()` works.
Closes #2711 .
2013-03-12 13:18:16 -07:00
Nathan Rajlich
da8b0eefde
console: console.dir() bypasses inspect() methods
...
Use the `customInspect: false` option of `util.inspect()` to bypass any custom
inspect() function on the object being logged.
Closes #2717 .
2013-03-12 13:15:03 -07:00
Ben Noordhuis
da10bb85ff
doc: events: add 'removeListener' event section
...
Amends commit 84221fd by (also) documenting the 'removeListener' event
in a dedicated section, like the 'newListener' event.
Fixes #4977 .
2013-03-12 00:07:18 +01:00
isaacs
228ad9357c
blog: Post about v0.10.0
2013-03-11 10:19:19 -07:00
isaacs
061a7ddbff
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
AUTHORS
ChangeLog
src/node_version.h
2013-03-08 18:59:44 -08:00
isaacs
b3cbb16f41
zlib: Manage flush flags appropriately
...
If you call z.flush();z.write('foo'); then it would try to write 'foo'
before the flush was done, triggering an assertion in the zlib binding.
Closes #4950
2013-03-08 18:56:31 -08:00
Ben Noordhuis
96a314b68b
buffer: strip high bits when converting to ascii
...
Consider the following example:
console.log(Buffer('ú').toString('ascii'));
Before this commit, the contents of the buffer was used as-is and hence it
prints 'ú'.
Now, it prints 'C:'. Perhaps not much of an improvement but it conforms to what
the documentation says it does: strip off the high bits.
Fixes #4371 .
2013-03-08 14:42:15 -08:00
Andreas Madsen
bdf7ac2c5d
child_process: support sending dgram socket
...
child.send can send net servers and sockets. Now that we have support
for dgram clusters this functionality should be extended to include
dgram sockets.
2013-03-07 17:51:17 +01:00
Ben Noordhuis
71694361f9
doc: dgram: add v0.10 bind() behavior note
...
dgram.Socket#bind() is always asynchronous now. Add a note at the top
of the documentation that explains how to upgrade.
Fixes #4944 .
2013-03-07 14:13:42 +01:00
Ben Noordhuis
924f603e26
doc: dgram: document bind() callback argument
2013-03-07 14:11:46 +01:00
isaacs
9c5812574f
blog: Post for v0.8.22
2013-03-06 16:22:23 -08:00
isaacs
f780c6f598
Merge remote-tracking branch 'ry/v0.8' into master
...
Conflicts:
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.html
deps/npm/html/api/config.html
deps/npm/html/api/deprecate.html
deps/npm/html/api/docs.html
deps/npm/html/api/edit.html
deps/npm/html/api/explore.html
deps/npm/html/api/help-search.html
deps/npm/html/api/init.html
deps/npm/html/api/install.html
deps/npm/html/api/link.html
deps/npm/html/api/load.html
deps/npm/html/api/ls.html
deps/npm/html/api/npm.html
deps/npm/html/api/outdated.html
deps/npm/html/api/owner.html
deps/npm/html/api/pack.html
deps/npm/html/api/prefix.html
deps/npm/html/api/prune.html
deps/npm/html/api/publish.html
deps/npm/html/api/rebuild.html
deps/npm/html/api/restart.html
deps/npm/html/api/root.html
deps/npm/html/api/run-script.html
deps/npm/html/api/search.html
deps/npm/html/api/shrinkwrap.html
deps/npm/html/api/start.html
deps/npm/html/api/stop.html
deps/npm/html/api/submodule.html
deps/npm/html/api/tag.html
deps/npm/html/api/test.html
deps/npm/html/api/uninstall.html
deps/npm/html/api/unpublish.html
deps/npm/html/api/update.html
deps/npm/html/api/version.html
deps/npm/html/api/view.html
deps/npm/html/api/whoami.html
deps/npm/html/doc/README.html
deps/npm/html/doc/adduser.html
deps/npm/html/doc/bin.html
deps/npm/html/doc/bugs.html
deps/npm/html/doc/build.html
deps/npm/html/doc/bundle.html
deps/npm/html/doc/cache.html
deps/npm/html/doc/changelog.html
deps/npm/html/doc/coding-style.html
deps/npm/html/doc/completion.html
deps/npm/html/doc/config.html
deps/npm/html/doc/dedupe.html
deps/npm/html/doc/deprecate.html
deps/npm/html/doc/developers.html
deps/npm/html/doc/disputes.html
deps/npm/html/doc/docs.html
deps/npm/html/doc/edit.html
deps/npm/html/doc/explore.html
deps/npm/html/doc/faq.html
deps/npm/html/doc/folders.html
deps/npm/html/doc/global.html
deps/npm/html/doc/help-search.html
deps/npm/html/doc/help.html
deps/npm/html/doc/index.html
deps/npm/html/doc/init.html
deps/npm/html/doc/install.html
deps/npm/html/doc/json.html
deps/npm/html/doc/link.html
deps/npm/html/doc/ls.html
deps/npm/html/doc/npm.html
deps/npm/html/doc/outdated.html
deps/npm/html/doc/owner.html
deps/npm/html/doc/pack.html
deps/npm/html/doc/prefix.html
deps/npm/html/doc/prune.html
deps/npm/html/doc/publish.html
deps/npm/html/doc/rebuild.html
deps/npm/html/doc/registry.html
deps/npm/html/doc/removing-npm.html
deps/npm/html/doc/restart.html
deps/npm/html/doc/rm.html
deps/npm/html/doc/root.html
deps/npm/html/doc/run-script.html
deps/npm/html/doc/scripts.html
deps/npm/html/doc/search.html
deps/npm/html/doc/semver.html
deps/npm/html/doc/shrinkwrap.html
deps/npm/html/doc/star.html
deps/npm/html/doc/stars.html
deps/npm/html/doc/start.html
deps/npm/html/doc/stop.html
deps/npm/html/doc/submodule.html
deps/npm/html/doc/tag.html
deps/npm/html/doc/test.html
deps/npm/html/doc/uninstall.html
deps/npm/html/doc/unpublish.html
deps/npm/html/doc/update.html
deps/npm/html/doc/version.html
deps/npm/html/doc/view.html
deps/npm/html/doc/whoami.html
deps/npm/man/man1/ls.1
deps/npm/man/man1/npm.1
deps/npm/man/man3/npm.3
deps/npm/node_modules/npm-registry-client/lib/publish.js
deps/npm/node_modules/npm-registry-client/package.json
deps/npm/package.json
doc/blog/feature/streams2.md
2013-03-06 15:43:02 -08:00
isaacs
277a2545d2
blog: Update streams2 feature post to match actual doc
2013-03-06 14:19:16 -08:00
isaacs
116d6c4402
blog: Post for 0.9.12
2013-03-06 13:57:57 -08:00