tag:github.com,2008:https://github.com/misterdjules/node/releases Tags from node 2015-07-09T23:51:44Z tag:github.com,2008:Repository/22083156/v0.12.7 2015-07-09T23:51:44Z v0.12.7: 2015.07.09, Version 0.12.7 (Stable) <p>2015.07.09, Version 0.12.7 (Stable)</p> <p>* openssl: upgrade to 1.0.1p</p> <p>* npm: upgrade to 2.11.3</p> <p>* V8: cherry-pick JitCodeEvent patch from upstream (Ben Noordhuis)</p> <p>* win,msi: create npm folder in AppData directory (Steven Rockarts)</p> tag:github.com,2008:Repository/22083156/v0.10.40 2015-07-09T21:57:28Z v0.10.40: 2015.07.09, Version 0.10.40 (Maintenance) <p>2015.07.09, Version 0.10.40 (Maintenance)</p> <p>* openssl: upgrade to 1.0.1p</p> <p>* V8: back-port JitCodeEvent patch from upstream (Ben Noordhuis)</p> <p>* win,msi: create npm folder in AppData directory (Steven Rockarts)</p> tag:github.com,2008:Repository/22083156/v0.12.6 2015-07-04T02:34:20Z v0.12.6: 2015.07.03, Version 0.12.6 (Stable) <p>2015.07.03, Version 0.12.6 (Stable)</p> <p>* V8: fix out-of-band write in utf8 decoder</p> tag:github.com,2008:Repository/22083156/v0.12.5 2015-06-22T19:52:49Z v0.12.5: 2015.06.22, Version 0.12.5 (Stable) <p>2015.06.22, Version 0.12.5 (Stable)</p> <p>* openssl: upgrade to 1.0.1o (Addressing multiple CVEs)</p> <p>* npm: upgrade to 2.11.2</p> <p>* uv: upgrade to 1.6.1</p> <p>* V8: avoid deadlock when profiling is active (Dmitri Melikyan)</p> <p>* install: fix source path for openssl headers (Oguz Bastemur)</p> <p>* install: make sure opensslconf.h is overwritten (Oguz Bastemur)</p> <p>* timers: fix timeout when added in timer's callback (Julien Gilli)</p> <p>* windows: broadcast WM_SETTINGCHANGE after install (Mathias Küsel)</p> tag:github.com,2008:Repository/22083156/v0.10.39 2015-06-22T16:45:25Z v0.10.39: 2015.06.18, Version 0.10.39 (Maintenance) <p>2015.06.18, Version 0.10.39 (Maintenance)</p> <p>* openssl: upgrade to 1.0.1o (Addressing multiple CVEs)</p> <p>* install: fix source path for openssl headers (Oguz Bastemur)</p> <p>* install: make sure opensslconf.h is overwritten (Oguz Bastemur)</p> <p>* timers: fix timeout when added in timer's callback (Julien Gilli)</p> <p>* windows: broadcast WM_SETTINGCHANGE after install (Mathias Küsel)</p> tag:github.com,2008:Repository/22083156/v0.12.4 2015-05-23T06:47:09Z v0.12.4: 2015.05.22, Version 0.12.4 (Stable) <p>2015.05.22, Version 0.12.4 (Stable)</p> <p>* npm: upgrade to 2.10.1</p> <p>* V8: revert v8 Array.prototype.values() removal (cjihrig)</p> <p>* win: bring back xp/2k3 support (Bert Belder)</p> tag:github.com,2008:Repository/22083156/v0.12.3 2015-05-14T03:39:30Z v0.12.3: 2015.05.13, Version 0.12.3 (Stable) <p>2015.05.13, Version 0.12.3 (Stable)</p> <p>* V8: update to 3.28.71.19</p> <p>* uv: upgrade to 1.5.0</p> <p>* npm: upgrade to 2.9.1</p> <p>* V8: don't busy loop in v8 cpu profiler thread (Mike Tunnicliffe)</p> <p>* V8: fix issue with let bindings in for loops (adamk)</p> <p>* debugger: don't spawn child process in remote mode (Jackson Tian)</p> <p>* net: do not set V4MAPPED on FreeBSD (Julien Gilli)</p> <p>* repl: make 'Unexpected token' errors recoverable (Julien Gilli)</p> <p>* src: backport ignore ENOTCONN on shutdown race (Ben Noordhuis)</p> <p>* src: fix backport of SIGINT crash fix on FreeBSD (Julien Gilli)</p> tag:github.com,2008:Repository/22083156/v0.12.3-rc1 2015-04-02T06:18:13Z v0.12.3-rc1 tag:github.com,2008:Repository/22083156/v0.12.2 2015-03-31T23:22:15Z v0.12.2: 2015.03.31, Version 0.12.2 (Stable) <p>2015.03.31, Version 0.12.2 (Stable)</p> <p>* uv: Upgrade to 1.4.2</p> <p>* npm: Upgrade to 2.7.4</p> <p>* V8: do not add extra newline in log file (Julien Gilli)</p> <p>* V8: Fix --max_old_space_size=4096 integer overflow (Andrei Sedoi)</p> <p>* asyncwrap: fix constructor condition for early ret (Trevor Norris)</p> <p>* buffer: align chunks on 8-byte boundary (Fedor Indutny)</p> <p>* buffer: fix pool offset adjustment (Trevor Norris)</p> <p>* build: fix use of strict aliasing (Trevor Norris)</p> <p>* console: allow Object.prototype fields as labels (Colin Ihrig)</p> <p>* fs: make F_OK/R_OK/W_OK/X_OK not writable (Jackson Tian)</p> <p>* fs: properly handle fd passed to truncate() (Bruno Jouhier)</p> <p>* http: fix assert on data/end after socket error (Fedor Indutny)</p> <p>* lib: fix max size check in Buffer constructor (Ben Noordhuis)</p> <p>* lib: fix stdio/ipc sync i/o regression (Ben Noordhuis)</p> <p>* module: replace NativeModule.require (Herbert Vojčík)</p> <p>* net: allow port 0 in connect() (cjihrig)</p> <p>* net: unref timer in parent sockets (Fedor Indutny)</p> <p>* path: refactor for performance and consistency (Nathan Woltman)</p> <p>* smalloc: extend user API (Trevor Norris)</p> <p>* src: fix for SIGINT crash on FreeBSD (Fedor Indutny)</p> <p>* src: fix builtin modules failing with --use-strict (Julien Gilli)</p> <p>* watchdog: fix timeout for early polling return (Saúl Ibarra Corretgé)</p> tag:github.com,2008:Repository/22083156/jenkins-accept-commit-temp 2015-03-25T19:28:50Z jenkins-accept-commit-temp: path: refactor for performance and consistency <p>path: refactor for performance and consistency</p> <p>Improve performance by: <br />+ Not leaking the `arguments` object! <br />+ Getting the last character of a string by index, instead of <br /> with `.substr()` or `.slice()`</p> <p>Improve code consistency by: <br />+ Using `[]` instead of `.charAt()` where possible <br />+ Using a function declaration instead of a var declaration <br />+ Using `.slice()` with clearer arguments <br />+ Checking if `dir` is truthy in `win32.format` <br /> (added tests for this)</p> <p>Improve both by: <br />+ Making the reusable `trimArray()` function <br />+ Standardizing getting certain path statistics with <br /> the new `win32StatPath()` function</p> <p>Reviewed-By: Julien Gilli &lt;julien.gilli@joyent.com&gt; <br />PR-URL: <a class="issue-link js-issue-link" href="https://github.com/nodejs/node-v0.x-archive/pull/9289">nodejs#9289</a></p> nwoltman