-
Notifications
You must be signed in to change notification settings - Fork 29.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Proposal: v3.1.0 #2347
Release Proposal: v3.1.0 #2347
Commits on Aug 19, 2015
-
src: don't use fopen() in require() fast path
Fix a regression that was introduced in commit 1bbf8d0 ("lib: speed up require(), phase 2") where file paths with Unicode characters fail to load on Windows. Fixes: nodejs#2236 PR-URL: nodejs#2377 Reviewed-By: Bert Belder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1307b2 - Browse repository at this point
Copy the full SHA d1307b2View commit details -
path: use '===' instead of '==' for comparison
Per: nodejs/node-v0.x-archive#7554 Originally submitted by @stites PR-URL: nodejs#2388 Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Roman Reiss <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 844d3f0 - Browse repository at this point
Copy the full SHA 844d3f0View commit details -
test: correct spelling of 'childProcess'
Per: nodejs/node-v0.x-archive#8715 Cleans up a minor spelling error in two tests. PR-URL: nodejs#2389 Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Roman Reiss <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3160c0 - Browse repository at this point
Copy the full SHA a3160c0View commit details -
src: fix memory leak in DLOpen
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b196c1d - Browse repository at this point
Copy the full SHA b196c1dView commit details -
crypto: fix memory leak in SetDHParam
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f45487c - Browse repository at this point
Copy the full SHA f45487cView commit details -
crypto: fix memory leak in SafeX509ExtPrint
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a760a87 - Browse repository at this point
Copy the full SHA a760a87View commit details -
crypto: fix memory leak in PublicKeyCipher::Cipher
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a16368 - Browse repository at this point
Copy the full SHA 6a16368View commit details -
crypto: fix memory leak in ECDH::SetPrivateKey
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba6eb8a - Browse repository at this point
Copy the full SHA ba6eb8aView commit details -
crypto: fix memory leak in PBKDF2Request
PR-URL: nodejs#2375 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 605f6ee - Browse repository at this point
Copy the full SHA 605f6eeView commit details -
tools: run the tick processor without building v8
Currently, v8 native deps must be built in order to run the log processor on node profiling output. These scripts use node instead of d8 to remove this dependency. This change was originally proposed to the v8 team but since the changes are not v8 specific, we have moved the proposal here. See: https://codereview.chromium.org/1179173009/ PR-URL: nodejs#2090 Reviewed-By: Ali Ijaz Sheikh <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Jeremiah Senkpiel <[email protected]> Reviewed-By: Trevor Norris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb0f5d7 - Browse repository at this point
Copy the full SHA fb0f5d7View commit details -
tls: fix throughput issues after incorrect merge
1e066e4 was done incorrectly and has overwritten an important change in: c17449d. Using bigger output buffer increases performance in 3-4 times. PR-URL: nodejs#2381 Fix: nodejs/node-v0.x-archive#25803 Reviewed-By: Trevor Norris <[email protected]> Reviewed-By: Sakthipriyan Vairamani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbb75c4 - Browse repository at this point
Copy the full SHA cbb75c4View commit details -
crypto: check for OpenSSL errors when signing
Errors might be injected into OpenSSL's error stack without the return value of `PEM_read_bio_PrivateKey` being set to `nullptr`. See the test of `test_bad_rsa_privkey.pem` for an example. PR-URL: nodejs#2342 Reviewed-By: Fedor Indutny <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7fe6dd8 - Browse repository at this point
Copy the full SHA 7fe6dd8View commit details -
src: better error message on failed Buffer malloc
PR-URL: nodejs#2422 Reviewed-By: Ben Noordhuis <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34f2cfa - Browse repository at this point
Copy the full SHA 34f2cfaView commit details -
test: refactor test-fs-watchfile.js
The test no longer waits about 5 seconds between callback invocations. It now writes to the tmp directory rather than the fixtures directory. Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Sakthipriyan Vairamani <[email protected]> PR-URL: nodejs#2393
Configuration menu - View commit details
-
Copy full SHA for 850c794 - Browse repository at this point
Copy the full SHA 850c794View commit details -
doc: clarify options for fs.watchFile()
The explanation for the `options` argument to `fs.watchFile()` had missing punctuation. I took the opportunity to try to rewrite the paragraph for greater clarity. PR-URL: nodejs#2425 Reviewed-By: Sakthipriyan Vairamani <[email protected]> Reviewed-By: Brendan Ashworth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6483bc2 - Browse repository at this point
Copy the full SHA 6483bc2View commit details -
Add files in test/addon to the `make cpplint` rule and fix up existing style issues. Tests scraped from doc/api/addon.md are filtered out because those are predominantly for illustrative purposes. PR-URL: nodejs#2427 Reviewed-By: Trevor Norris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46cdb2f - Browse repository at this point
Copy the full SHA 46cdb2fView commit details -
test: drop Isolate::GetCurrent() from addon tests
v8::Isolate::GetCurrent() is not exactly deprecated at this point but its use is strongly discouraged. Update the addon tests so they no longer use it. PR-URL: nodejs#2427 Reviewed-By: Trevor Norris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 194eeb8 - Browse repository at this point
Copy the full SHA 194eeb8View commit details -
Update FIPS instructions in README.md
Update the instructions to follow the requirements in the security policy and user guide PR-URL: nodejs#2278 Fixes: nodejs#2242 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Rod Vagg <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ff183d - Browse repository at this point
Copy the full SHA 2ff183dView commit details -
2015-08-18 io.js v3.1.0 Release
Notable changes: * buffer: Fixed a couple large memory leaks (Ben Noordhuis) nodejs#2352. * crypto: - Fixed a couple of minor memory leaks (Karl Skomski) nodejs#2375. - Signing now checks for OpenSSL errors (P.S.V.R) nodejs#2342. **Note that this may expose previously hidden errors in user code.** * intl: Intl using small-icu is now enabled by default in builds (Steven R. Loomis) nodejs#2264. - `String#normalize()` can now be used for unicode normalization. - The `Intl` object and various `String` and `Number` methods are present, but only support the English locale. - For support of all locales, node must be built with full-icu. * tls: Fixed tls throughput being much lower after an incorrect merge (Fedor Indutny) nodejs#2381. * tools: The v8 tick processor now comes bundled with node (Matt Loring) nodejs#2090. - This can be used by producing performance profiling output by running node with `--perf`, then running your appropriate platform's script on the output as found in https://github.com/nodejs/node/tree/master/tools/v8-prof. * util: `util.inspect(obj)` now prints the constructor name of the object if there is one (Christopher Monsanto) nodejs#1935. PR-URL: nodejs#2347
Configuration menu - View commit details
-
Copy full SHA for 53596fd - Browse repository at this point
Copy the full SHA 53596fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8576324 - Browse repository at this point
Copy the full SHA 8576324View commit details