summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2013-03-18doc: fix broken links in blog footerBen Noordhuis
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-17doc: fix typo in crypto docsJeongHoon Byun
2013-03-16doc: https: Fix the link to tls.connectYi EungJun
2013-03-14doc: don't mark fs callbacks as optionalkoichik
Refs #5005, #5008
2013-03-14doc: change dgram to socket for properties of dgram.SocketAdam Malcontenti-Wilson
Fixes #4919.
2013-03-13doc: implicit fs callbacks don't throw in v0.10Ben Noordhuis
But they will in v0.12. Re #5005.
2013-03-13doc: add note on process.title max lengthBen Noordhuis
Fixes #5006.
2013-03-13doc: path.join() arguments must be stringsBen Noordhuis
In v0.8, non-string arguments were ignored. v0.10 throws an exception.
2013-03-13blog: Fix typo in typo fixisaacs
2013-03-12blog: fix small typo in v0.10.0 release articleNathan Rajlich
2013-03-12doc: events: add 'removeListener' event sectionBen Noordhuis
Amends commit 84221fd by (also) documenting the 'removeListener' event in a dedicated section, like the 'newListener' event. Fixes #4977.
2013-03-11blog: Post about v0.10.0isaacs
2013-03-08Merge remote-tracking branch 'ry/v0.8' into masterisaacs
Conflicts: AUTHORS ChangeLog src/node_version.h
2013-03-08zlib: Manage flush flags appropriatelyisaacs
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-08buffer: strip high bits when converting to asciiBen Noordhuis
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-07child_process: support sending dgram socketAndreas Madsen
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-07doc: dgram: add v0.10 bind() behavior noteBen Noordhuis
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-07doc: dgram: document bind() callback argumentBen Noordhuis
2013-03-06blog: Post for v0.8.22isaacs
2013-03-06Merge remote-tracking branch 'ry/v0.8' into masterisaacs
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-06blog: Update streams2 feature post to match actual docisaacs
2013-03-06blog: Post for 0.9.12isaacs
2013-03-06http: More useful setTimeout API on serverisaacs
This adds the following to HTTP: * server.setTimeout(msecs, callback) Sets all new connections to time out after the specified time, at which point it emits 'timeout' on the server, passing the socket as an argument. In this way, timeouts can be handled in one place consistently. * req.setTimeout(), res.setTimeout() Essentially an alias to req/res.socket.setTimeout(), but without having to delve into a "buried" object. Adds a listener on the req/res object, but not on the socket. * server.timeout Number of milliseconds before incoming connections time out. (Default=1000*60*2, as before.) Furthermore, if the user sets up their own timeout listener on either the server, the request, or the response, then the default behavior (destroying the socket) is suppressed. Fix #3460
2013-03-06stream: Remove bufferSize optionisaacs
Now that highWaterMark increases when there are large reads, this greatly reduces the number of calls necessary to _read(size), assuming that _read actually respects the size argument.
2013-03-06node: Add --throw-deprecationisaacs
Extremely handy when tracking down a flood of recursive nextTick warnings.
2013-03-05stream: _write takes an encoding argumentisaacs
This vastly reduces the overhead of decodeStrings:false streams, such as net and http.
2013-03-05stream: Remove output function from _transformisaacs
Just use stream.push(outputChunk) instead.
2013-03-05Update domain.markdownPaolo Fragomeni
2013-03-05Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis
2013-03-04doc: add url.resolve() usage examplesBen Noordhuis
Fixes #4913.
2013-03-03link to LevelUP modules wiki page, not level-hooksRod Vagg
2013-03-03link to LevelUP modules wiki page, not level-hooksRod Vagg
2013-03-03cluster: Rename destroy() to kill(signal=SIGTERM)isaacs
Fix #4133, bringing the cluster worker API more in line with the child process API.
2013-03-03doc: Add crypto.pseudoRandomBytes, fix typoAaron Cannon
2013-03-02Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis
Conflicts: doc/api/http.markdown test/simple/test-crypto.js
2013-03-01events: add check for listeners lengthTrevor Norris
Ability to return just the length of listeners for a given type, using EventEmitter.listenerCount(emitter, event). This will be a lot cheaper than creating a copy of the listeners array just to check its length.
2013-03-01doc change for Readable._read()Lars-Magnus Skog
2013-03-01doc: Clarify advisory-ness of stream._read() argumentisaacs
2013-03-01doc: Update to reflect new _read() interfaceGil Pedersen
2013-03-01doc: Fix readable.unshift() exampleEvan Oxfeld
Slice the portion of the buffer to unshift back into the read queue
2013-03-01blog: Post about v0.9.11isaacs
2013-03-01fs: Support mode/flag options to read/append/writeFileisaacs
Fix #4841
2013-02-28doc: Provide 2 examples of SimpleProtocol parserisaacs
The first example uses Readable, and shows the use of readable.unshift(). The second uses the Transform class, showing that it's much simpler in this case.
2013-03-01doc: remove note about close eventEugene Girshov
2013-02-28Merge remote-tracking branch 'origin/v0.8'Ben Noordhuis
Conflicts: AUTHORS ChangeLog deps/uv/src/unix/pipe.c lib/http.js src/node_version.h
2013-02-28doc: update instructions on home pageBen Noordhuis
Document how to run the example on the home page in more detail. Apparently our Windows brethren are prone to double-clicking on the binary instead of running it from the command line. Fixes #4854.
2013-02-25blog: Update with EINPROGRESS changelog itemisaacs
2013-02-25blog: Post for v0.8.21isaacs
2013-02-22doc: add note about child process line bufferingBen Noordhuis
Fixes #4808.
2013-02-21stream: remove lowWaterMark featureisaacs
It seems like a good idea on the face of it, but lowWaterMarks are actually not useful, and in practice should always be set to zero. It would be worthwhile for writers if we actually did some kind of writev() type of thing, but actually this just delays calling write() and the overhead of doing a bunch of Buffer copies is not worth the slight benefit of calling write() fewer times.