This adds more consistency, plus links to commits are particularly useful.
PR-URL: https://github.com/iojs/io.js/pull/967
Reviewed-By: Rod Vagg <rod@vagg.org>
* [5e825d1] - tracing: add lttng support for tracing on linux (Glen Keane)
* [[`5e825d1`](https://github.com/iojs/io.js/commit/5e825d1073b57a87fc9a77751ed3e21c86970082)] - tracing: add lttng support for tracing on linux (Glen Keane)
* [b677b84] - events: optimize various functions (Brian White)
* [[`b677b84`](https://github.com/iojs/io.js/commit/b677b844fc1de328a0f2b0151bdfc045cb5d0c81)] - events: optimize various functions (Brian White)
* [c86e383] - test: fix test failure with shared openssl (Shigeki Ohtsu)
* [[`c86e383`](https://github.com/iojs/io.js/commit/c86e383c41f35b17ba79cc1c6dbfff674214177d)] - test: fix test failure with shared openssl (Shigeki Ohtsu)
* [1151016] - doc: fix typo in crypto (Haoliang Gao)
* [[`1151016`](https://github.com/iojs/io.js/commit/1151016d0a13dcb5973f602d0717c2da6abca551)] - doc: fix typo in crypto (Haoliang Gao)
* [7c56868] - doc: change the order of crypto.publicDecrypt (Haoliang Gao)
* [[`7c56868`](https://github.com/iojs/io.js/commit/7c568684b834a6a3c4d15bb29d2f95cf76773cb8)] - doc: change the order of crypto.publicDecrypt (Haoliang Gao)
* [2c3121c] - benchmark: bump eventemitter number of iterations (Ben Noordhuis)
* [[`2c3121c`](https://github.com/iojs/io.js/commit/2c3121c606967f8595d671601493e623a7157385)] - benchmark: bump eventemitter number of iterations (Ben Noordhuis)
* [633a990] - dns: allow dns.lookup() to return all addresses (Roman Reiss)
* [[`633a990`](https://github.com/iojs/io.js/commit/633a9908487efadda6a86026a36d5325a28805c6)] - dns: allow dns.lookup() to return all addresses (Roman Reiss)
* [1cd1d7a] - buffer: don't compare same buffers (Vladimir Kurchatkin)
* [[`1cd1d7a`](https://github.com/iojs/io.js/commit/1cd1d7a182c2d16c28c778ddcd72bbeac6bc5c75)] - buffer: don't compare same buffers (Vladimir Kurchatkin)
* [847b9d2] - benchmark: add more EventEmitter benchmarks (Brian White)
* [[`847b9d2`](https://github.com/iojs/io.js/commit/847b9d212a404e5906ea9f366c458332c0318c53)] - benchmark: add more EventEmitter benchmarks (Brian White)
* [96597bc] - doc: add lxe as collaborator (Aleksey Smolenchuk)
* [[`96597bc`](https://github.com/iojs/io.js/commit/96597bc5927c57737c3bea943dd163d69ac76a96)] - doc: add lxe as collaborator (Aleksey Smolenchuk)
* [7a301e2] - deps: make node-gyp work again on windows (Bert Belder)
* [[`7a301e2`](https://github.com/iojs/io.js/commit/7a301e29de1e4ab5f39165beb6d0b41435c221dd)] - deps: make node-gyp work again on windows (Bert Belder)
* [b188a34] - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* [[`b188a34`](https://github.com/iojs/io.js/commit/b188a3459d9d8a6d0c5fd391f1aefba281407083)] - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* [af1bf49] - deps: upgrade npm to 2.5.1 (Forrest L Norvell)
* [[`af1bf49`](https://github.com/iojs/io.js/commit/af1bf49852b7a8bcc9b9b6dd718edea0b18e3cb6)] - deps: upgrade npm to 2.5.1 (Forrest L Norvell)
* [9dc9ec3] - lib: make debug client connect to 127.0.0.1 (Ben Noordhuis)
* [[`9dc9ec3`](https://github.com/iojs/io.js/commit/9dc9ec3ce6ba6f3dd4020e00f5863e207fa08a75)] - lib: make debug client connect to 127.0.0.1 (Ben Noordhuis)
* [05f4dff] - asyncwrap: fix constructor condition for early ret (Trevor Norris)
* [[`05f4dff`](https://github.com/iojs/io.js/commit/05f4dff97519ada5d3149a16ca9e5a04df948a61)] - asyncwrap: fix constructor condition for early ret (Trevor Norris)
* [10277d2] - docs: include mention of new crypto methods (Calvin Metcalf)
* [[`10277d2`](https://github.com/iojs/io.js/commit/10277d2e57ee7fe9e0e3f63f10b9ea521e86e7f0)] - docs: include mention of new crypto methods (Calvin Metcalf)
* [96ffcb9] - src: reduce cpu profiler overhead (Ben Noordhuis)
* [[`96ffcb9`](https://github.com/iojs/io.js/commit/96ffcb9a210a2fa1248ae5931290193573512a96)] - src: reduce cpu profiler overhead (Ben Noordhuis)
* [3e675e4] - benchmark: don't use template strings (Evan Lucas)
* [[`3e675e4`](https://github.com/iojs/io.js/commit/3e675e44b59f1be8e5581de000f3cb17ef747c14)] - benchmark: don't use template strings (Evan Lucas)
* [8ac8b76] - doc: simplified pure consensus seeking (Mikeal Rogers)
* [[`8ac8b76`](https://github.com/iojs/io.js/commit/8ac8b760ac74e5a6938a49e563406716804672cb)] - doc: simplified pure consensus seeking (Mikeal Rogers)
* [0a54b6a] - doc: update streams wg charter (Chris Dickinson)
* [[`0a54b6a`](https://github.com/iojs/io.js/commit/0a54b6a134a6815e30d1f78f8c8612d4a00399ad)] - doc: update streams wg charter (Chris Dickinson)
* [b8ead4a] - Adjusting for feedback in the PR. (Mikeal Rogers)
* [[`b8ead4a`](https://github.com/iojs/io.js/commit/b8ead4a23f8b0717204878235d61cfce3f3fdd30)] - Adjusting for feedback in the PR. (Mikeal Rogers)
* [3af7f30] - Initial documentation for working groups. (Mikeal Rogers)
* [[`3af7f30`](https://github.com/iojs/io.js/commit/3af7f30a7cceb1e418e5cd26c65a8ec5cc589d09)] - Initial documentation for working groups. (Mikeal Rogers)
* 3e67d7e - http: replace util.\_extend() with [].slice() (Jonathan Ong)
* [[`3e67d7e`](https://github.com/iojs/io.js/commit/3e67d7e46b80c90faa360d1d0e44dacc444e8e4f)] - http: replace util._extend() with [].slice() (Jonathan Ong)
* 89dd8e0 - benchmark: clean up common.js (Brendan Ashworth)
* [[`89dd8e0`](https://github.com/iojs/io.js/commit/89dd8e062f462106a6f7d3e92e9d18906445f851)] - benchmark: clean up common.js (Brendan Ashworth)
* 6561274 - crypto: support passwords in publicEncrypt (Calvin Metcalf)
* [[`6561274`](https://github.com/iojs/io.js/commit/6561274d2377d9fd9c55fa3ce2eb2e53c14d898e)] - crypto: support passwords in publicEncrypt (Calvin Metcalf)
* 8c0742f - net: check close callback is function (Yosuke Furukawa)
* [[`8c0742f`](https://github.com/iojs/io.js/commit/8c0742f43759d35da99f2475f81a026c2818c66a)] - net: check close callback is function (Yosuke Furukawa)
* 207e48c - dgram: check close callback is function (Yosuke Furukawa)
* [[`207e48c`](https://github.com/iojs/io.js/commit/207e48c93459da5e47f2efd408cfad6328bb0e25)] - dgram: check close callback is function (Yosuke Furukawa)
* bce7a26 - deps: make node-gyp work again on windows (Bert Belder)
* [[`bce7a26`](https://github.com/iojs/io.js/commit/bce7a2608eb198eee6ecd7991062efd6daeeb440)] - deps: make node-gyp work again on windows (Bert Belder)
* 1bdd74d - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* [[`1bdd74d`](https://github.com/iojs/io.js/commit/1bdd74d20a3c979d51929a1039824d90abca2cdb)] - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* faf34ff - deps: upgrade npm to 2.4.1 (Forrest L Norvell)
* [[`faf34ff`](https://github.com/iojs/io.js/commit/faf34ffbd321f4657bd99fb82931e1c9a4dda6af)] - deps: upgrade npm to 2.4.1 (Forrest L Norvell)
* 40e29dc - assert: use util.inspect() to create error messages (cjihrig)
* [[`40e29dc`](https://github.com/iojs/io.js/commit/40e29dcbbf33d919f5cc0cbab5fa65a282adb04b)] - assert: use util.inspect() to create error messages (cjihrig)
* c6367e7 - node: speed up ParseEncoding (Fedor Indutny)
* [[`c6367e7`](https://github.com/iojs/io.js/commit/c6367e7f2a68b2418a98dfe9e829f17f62ba403a)] - node: speed up ParseEncoding (Fedor Indutny)
* 7604e6d - docs: add note about default padding in crypto (Calvin Metcalf)
* [[`7604e6d`](https://github.com/iojs/io.js/commit/7604e6decc441a1110567e98f20f7ee122179d54)] - docs: add note about default padding in crypto (Calvin Metcalf)
* cf3e908 - http: more descriptive setHeader errors (Qasim Zaidi)
* [[`cf3e908`](https://github.com/iojs/io.js/commit/cf3e908b70dfb345711cbca6c8e5373d085b05ea)] - http: more descriptive setHeader errors (Qasim Zaidi)
* cbc1262 - deps: upgrade v8 to 4.1.0.14 (Ben Noordhuis)
* [[`cbc1262`](https://github.com/iojs/io.js/commit/cbc1262bd952a6c52937abe47a0af625965fba65)] - deps: upgrade v8 to 4.1.0.14 (Ben Noordhuis)
* 00f822f - doc: add micnic as collaborator (Micleusanu Nicu)
* [[`00f822f`](https://github.com/iojs/io.js/commit/00f822f276c08465db3f6c70f154e9f28cc372d6)] - doc: add micnic as collaborator (Micleusanu Nicu)
* 514b1d9 - doc: add more info to benchmark/README.md (Fishrock123)
* [[`514b1d9`](https://github.com/iojs/io.js/commit/514b1d964b2e67d0594c6a44a22fbc29fe71454b)] - doc: add more info to benchmark/README.md (Fishrock123)
* dd47a8c - src: set default signal dispositions at start-up (Ben Noordhuis)
* [[`dd47a8c`](https://github.com/iojs/io.js/commit/dd47a8c78547db14ea0c7fc2f3375e8c9cb1a129)] - src: set default signal dispositions at start-up (Ben Noordhuis)
* 63ae1d2 - src: rework early debug signal handling (Ben Noordhuis)
* [[`63ae1d2`](https://github.com/iojs/io.js/commit/63ae1d203aba94b9a35400acdf00ff968fb6eb05)] - src: rework early debug signal handling (Ben Noordhuis)
* 5756f92 - src: do platform-specific initialization earlier (Ben Noordhuis)
* [[`5756f92`](https://github.com/iojs/io.js/commit/5756f92f464fd0f2d04dd05bc30b350010885f74)] - src: do platform-specific initialization earlier (Ben Noordhuis)
* 6605096 - deps: roll back http_parser to 2.3.0 (Ben Noordhuis)
* [[`6605096`](https://github.com/iojs/io.js/commit/660509694cfd4de59df0548eabbe18c97d75c63a)] - deps: roll back http_parser to 2.3.0 (Ben Noordhuis)
* 90ddb46 - crypto: remove use of this.\_readableState (Calvin Metcalf)
* [[`90ddb46`](https://github.com/iojs/io.js/commit/90ddb46d522c37d2bc2eb68a6e0c9d52f9fbba42)] - crypto: remove use of this._readableState (Calvin Metcalf)
* 06cfff9 - http: don't bother making a copy of the options (Jonathan Ong)
* [[`06cfff9`](https://github.com/iojs/io.js/commit/06cfff935012ed2826cac56284cea982630cbc27)] - http: don't bother making a copy of the options (Jonathan Ong)
* 55c222c - doc: add vkurchatkin as collaborator (Vladimir Kurchatkin)
* [[`55c222c`](https://github.com/iojs/io.js/commit/55c222ceba8e2b22fb5639082906faace520ec4e)] - doc: add vkurchatkin as collaborator (Vladimir Kurchatkin)
* 50ac4b7 - Working on 1.0.5 (Rod Vagg)
* [[`50ac4b7`](https://github.com/iojs/io.js/commit/50ac4b7e2a823f92f0e102b804ec73f00eacb216)] - Working on 1.0.5 (Rod Vagg)
* a0831c5 - doc: add Fishrock123 to collaborators (Fishrock123)
* [[`a0831c5`](https://github.com/iojs/io.js/commit/a0831c580d50b54fd4add58071341b3b7ec83499)] - doc: add Fishrock123 to collaborators (Fishrock123)
* 5412487 - doc: add qard to collaborators (Stephen Belanger)
* [[`5412487`](https://github.com/iojs/io.js/commit/54124874dcc7eee1e8909cf2056c7f69722be4aa)] - doc: add qard to collaborators (Stephen Belanger)
* 8b55048 - deps: make node-gyp work again on windows (Bert Belder)
* [[`8b55048`](https://github.com/iojs/io.js/commit/8b55048d670d22d4e6d93710fe039d576a2b71bc)] - deps: make node-gyp work again on windows (Bert Belder)
* 82227f3 - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* [[`82227f3`](https://github.com/iojs/io.js/commit/82227f35110dcefa5a02e068a78dc3eb4aa0d3bc)] - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* f5b35db - deps: upgrade npm to 2.3.0 (Forrest L Norvell)
* [[`f5b35db`](https://github.com/iojs/io.js/commit/f5b35dbda45c466eda888a4451591c66e8671faf)] - deps: upgrade npm to 2.3.0 (Forrest L Norvell)
* f3fed51 - doc: adding thlorenz to list of collaborators (Thorsten Lorenz)
* [[`f3fed51`](https://github.com/iojs/io.js/commit/f3fed5193caaac151acd555a7523068ee269801c)] - doc: adding thlorenz to list of collaborators (Thorsten Lorenz)
* 40ffed8 - stream: use nop as write() callback if omitted (cjihrig)
* [[`40ffed8`](https://github.com/iojs/io.js/commit/40ffed8f3f4392d6e110769ca06d86d6295fc645)] - stream: use nop as write() callback if omitted (cjihrig)
* e5e5980 - lib,src: make pseudoRandomBytes alias randomBytes (Calvin Metcalf)
* [[`e5e5980`](https://github.com/iojs/io.js/commit/e5e598060eb43faf2142184d523a04f0ca2d95c3)] - lib,src: make pseudoRandomBytes alias randomBytes (Calvin Metcalf)
* 22e1aea - src: set node_is_initialized in node::Init (Cheng Zhao)
* [[`22e1aea`](https://github.com/iojs/io.js/commit/22e1aea8a025b6439493dec4d44afe4c9f454c86)] - src: set node_is_initialized in node::Init (Cheng Zhao)
* 668420d - src: clean up unused macros in node_file.cc (Ben Noordhuis)
* [[`668420d`](https://github.com/iojs/io.js/commit/668420d1f7685f49843bbf81ee3b4733a1989852)] - src: clean up unused macros in node_file.cc (Ben Noordhuis)
* 86eda17 - fs: define constants with const (cjihrig)
* [[`86eda17`](https://github.com/iojs/io.js/commit/86eda173b16b6ece9712e066661a0ac5db6795e8)] - fs: define constants with const (cjihrig)
## 2015-01-20, Version 1.0.3, @rvagg
## 2015-01-20, Version 1.0.3, @rvagg
@ -333,39 +336,40 @@
### Commits
### Commits
* 9419e1f - src: fix inconsistency between a check and error (toastynerd)
* [[`9419e1f`](https://github.com/iojs/io.js/commit/9419e1fb698e1a9319fec5c4777686d62fad4a51)] - src: fix inconsistency between a check and error (toastynerd)
* 6b91c78 - test: reland changes from 11c1bae (Ben Noordhuis)
* [[`6b91c78`](https://github.com/iojs/io.js/commit/6b91c78e201948937a4524027a6778aa7f82fb0a)] - test: reland changes from [`11c1bae`](https://github.com/iojs/io.js/commit/11c1bae734dae3a017f2c4f3f71b5e679a9ddfa6) (Ben Noordhuis)
* 992a1e7 - test: debug-signal-cluster should not be racey (Timothy J Fontaine)
* [[`992a1e7`](https://github.com/iojs/io.js/commit/992a1e7f5f87606276af8504c2d57cc5a966830a)] - test: debug-signal-cluster should not be racey (Timothy J Fontaine)
* cdf0df1 - test: temporarily back out changes from 11c1bae (Ben Noordhuis)
* [`cdf0df1`](https://github.com/iojs/io.js/commit/cdf0df13d85391b3b8ac36fa5b70da7f21072619)] - test: temporarily back out changes from [[`11c1bae`](https://github.com/iojs/io.js/commit/11c1bae734dae3a017f2c4f3f71b5e679a9ddfa6) (Ben Noordhuis)
* ab04a43 - doc: add optional sudo to make install in README (Glen Keane)
* [[`ab04a43`](https://github.com/iojs/io.js/commit/ab04a434761cf66d107481d58798f36d3cb49d46)] - doc: add optional sudo to make install in README (Glen Keane)
* 1952219 - deps: make node-gyp work again on windows (Bert Belder)
* [[`1952219`](https://github.com/iojs/io.js/commit/19522197ef28275344ad2f1e0799ce8106276ec1)] - deps: make node-gyp work again on windows (Bert Belder)
* a28de9b - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* [[`a28de9b`](https://github.com/iojs/io.js/commit/a28de9bd3684f54379ccf101f62656771002205d)] - deps: make node-gyp fetch tarballs from iojs.org (Ben Noordhuis)
* 9dc8f59 - deps: upgrade npm to 2.2.0 (Forrest L Norvell)
* [[`9dc8f59`](https://github.com/iojs/io.js/commit/9dc8f59fea5a294df039f70e523be2d45aef1324)] - deps: upgrade npm to 2.2.0 (Forrest L Norvell)
* e8ad773 - src: remove --noharmony_classes again (Ben Noordhuis)
* [[`e8ad773`](https://github.com/iojs/io.js/commit/e8ad773b56a94fad2cd8a454453a7214a8ce92d1)] - src: remove --noharmony_classes again (Ben Noordhuis)
* 48774ec0 - configure: print warning for old compilers (Ben Noordhuis)
* [[`48774ec`](https://github.com/iojs/io.js/commit/48774ec027a28cca17656659d316bb7ed8d6f33c)] - configure: print warning for old compilers (Ben Noordhuis)
* daf9562 - doc: change to iojs from node in the usage message (Jongyeol Choi)
* [[`daf9562`](https://github.com/iojs/io.js/commit/daf9562d918b7926186471cd0db60cec2f72547a)] - doc: change to iojs from node in the usage message (Jongyeol Choi)
* 3fde649 - build: add tools/gflags to PYTHONPATH (Shigeki Ohtsu)
* [[`3fde649`](https://github.com/iojs/io.js/commit/3fde64937a3a0c8ed941ee97b07e1828b392a672)] - build: add tools/gflags to PYTHONPATH (Shigeki Ohtsu)
* ca039b4 - src: define AI_V4MAPPED for OpenBSD (Aaron Bieber)
* [[`ca039b4`](https://github.com/iojs/io.js/commit/ca039b4616915b95130ba5ee5a2cf9f5c768645e)] - src: define AI_V4MAPPED for OpenBSD (Aaron Bieber)
* 753fcaa - doc: extend example of http.request by end event (Michal Tehnik)
* [[`753fcaa`](https://github.com/iojs/io.js/commit/753fcaa27066b34a99ee1c02b43a32744fc92a3c)] - doc: extend example of http.request by end event (Michal Tehnik)
* 8440cac - src: fix documentation url in help message (Shigeki Ohtsu)
* [[`8440cac`](https://github.com/iojs/io.js/commit/8440cacb100ae83c2b2c02e82a87c73a66380c21)] - src: fix documentation url in help message (Shigeki Ohtsu)
* 5de334c - deps: make node-gyp work again on windows (Bert Belder)
* [[`5de334c`](https://github.com/iojs/io.js/commit/5de334c23096492014a097ff487f07ad8eaee6d2)] - deps: make node-gyp work again on windows (Bert Belder)