Tue, 31 Mar 2015 23:22:18 UTC - release

2015.03.31, Version 0.12.2 (Stable)

  • uv: Upgrade to 1.4.2

  • npm: Upgrade to 2.7.4

  • V8: Fix --max_old_space_size=4096 integer overflow (Andrei Sedoi)

  • asyncwrap: fix constructor condition for early ret (Trevor Norris)

  • buffer: align chunks on 8-byte boundary (Fedor Indutny)

  • buffer: fix pool offset adjustment (Trevor Norris)

  • console: allow Object.prototype fields as labels (Colin Ihrig)

  • fs: make F_OK/R_OK/W_OK/X_OK not writable (Jackson Tian)

  • fs: properly handle fd passed to truncate() (Bruno Jouhier)

  • http: fix assert on data/end after socket error (Fedor Indutny)

  • lib: fix max size check in Buffer constructor (Ben Noordhuis)

  • lib: fix stdio/ipc sync i/o regression (Ben Noordhuis)

  • module: replace NativeModule.require (Herbert Vojčík)

  • net: allow port 0 in connect() (cjihrig)

  • net: unref timer in parent sockets (Fedor Indutny)

  • path: refactor for performance and consistency (Nathan Woltman)

  • smalloc: extend user API (Trevor Norris)

  • src: fix for SIGINT crash on FreeBSD (Fedor Indutny)

  • src: fix builtin modules failing with --use-strict (Julien Gilli)

  • watchdog: fix timeout for early polling return (Saúl Ibarra Corretgé)

Source Code: http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz

Macintosh Installer (Universal): http://nodejs.org/dist/v0.12.2/node-v0.12.2.pkg

Windows Installer: http://nodejs.org/dist/v0.12.2/node-v0.12.2-x86.msi

Windows x64 Installer: http://nodejs.org/dist/v0.12.2/x64/node-v0.12.2-x64.msi

Windows x64 Files: http://nodejs.org/dist/v0.12.2/x64/

Linux 32-bit Binary: http://nodejs.org/dist/v0.12.2/node-v0.12.2-linux-x86.tar.gz

Linux 64-bit Binary: http://nodejs.org/dist/v0.12.2/node-v0.12.2-linux-x64.tar.gz

Solaris 32-bit Binary: http://nodejs.org/dist/v0.12.2/node-v0.12.2-sunos-x86.tar.gz

Solaris 64-bit Binary: http://nodejs.org/dist/v0.12.2/node-v0.12.2-sunos-x64.tar.gz

Other release files: http://nodejs.org/dist/v0.12.2/

Website: http://nodejs.org/docs/v0.12.2/

Documentation: http://nodejs.org/docs/v0.12.2/api/

Shasums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

bfdba242dbef3c6b2567c3cffd06fa4dcdab93ba  node-v0.12.2-darwin-x64.tar.gz
f6d3ab76516b800ee7f30c7b53f53a8c53914b70  node-v0.12.2-darwin-x86.tar.gz
0873180db9ebfe5b46f83de96ec67f9982f8e26e  node-v0.12.2-linux-x64.tar.gz
916b1d9ecc2ba935836436aeafa8a6a64dfbc3a3  node-v0.12.2-linux-x86.tar.gz
52440341044462f0089c06416a4ac720312939b9  node-v0.12.2-sunos-x64.tar.gz
f0df61d6d5825ba62d0ef8adca6898dd95afba0d  node-v0.12.2-sunos-x86.tar.gz
bdc711c0c8e6a48ff54a03350175070d0d55bb13  node-v0.12.2-x86.msi
c88904207f5ddb7c1286cb1bf5ae5c3b7488b3cd  node-v0.12.2.pkg
a969f17a0a6c9238584f8946d96e8d39be8eb957  node-v0.12.2.tar.gz
2a11914845de4fdcd542da1ee1850bdaa9365e44  node.exe
be95280eeb97abc7e490c21f75c45eb963261006  node.exp
d6ba806609e3702be043951560964895088d7c16  node.lib
ca2f0b4504d137df4c72193cc4e09993d458beee  node.pdb
d877da4f9f05c57039ea1dc876fd7d776228d10e  openssl-cli.exe
92de0ab27f9304852bee902094c054967bc8a378  openssl-cli.pdb
994a1461df5dd7de79f8072b14103642d0d5cbfe  x64/node-v0.12.2-x64.msi
bb7ff2003522667be0c6990358d37fda654ca552  x64/node.exe
8b94fd4aa06a74517815832c7b2079c4c0a476b9  x64/node.exp
527400175a806ff3b0db15a70eea68950f199743  x64/node.lib
b509a605aea12234f33e8311ea28af8fb05ec42e  x64/node.pdb
6f67c2dee109c16e47109fc8ae8efd165a530a7f  x64/openssl-cli.exe
48da80165e13ada3c41760e903200ae52190d534  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVGyv+AAoJEFCjBR+IjGKNJYsP/2nF/1489IXga69k2PkyDwaa
hFiWHpASH0hmcnoISDeMOwCLQIiqUsVx4a3ou5Dd844MNyPSDlzL4mvUYhAEklVZ
xZHvWqvqdkMkUFQY6Safz/ZN19667uVr0n5yzjkjtp1kONfUHA+PDIimFFXD0NQx
oUssDP2qnfr8IoCWGp8oY0BaHiw3VN1F1P5KWt3G3nkIcNeeoSp1MYl5OX5zxSo5
mj9Y2i9qaIE3NAkkX5GJxNytbj82VJjlR6517zJ7z34EbevtvLk/5F1whOuE/Ipq
Qa2xmQlKtC1FrH3EV4v0TVyZzJyy8PZDmLQZIxkQJHdJc511zf1MZ1j0lBUBbf+c
xCYyg1IVpntOF9KAzXpV9k3Ffv9vdGbWMkGUaUfAsSmU6Pu86l96cYKtRTUT7zGv
Bw+wWsvmIOnT1EIRvzK+lCDrTfNEhDEyhItGWiWS8UobEtvuXoCEriI32LYPPa6o
CC8q18VzKonn5t0ixjkrx4JN/Vtx4f5nDNRbi3397uiUilVLc6c0MYwO7lgpv8Xw
Ztj4z+epqoyqKTbRUHH8euuQkW0G25Of0a/By1AGPWVxxmYv1XM/2qdkWJcZnijO
3pDu3K4GheyMSvFlqzt9uEZYAXVKAEiHG3Z2MyEQVLvjHN0ug7w+X87YU0DBJlRi
5iAY7/T05CiLJ1+f4Czn
=yvpO
-----END PGP SIGNATURE-----

Tue, 24 Mar 2015 02:45:44 UTC - release

This release upgrades OpenSSL to version 1.0.1m, which includes fixes for several CVEs that were disclosed recently.

2015.03.23, Version 0.12.1 (Stable)

  • openssl: upgrade to 1.0.1m (Addressing multiple CVES)

Source Code: http://nodejs.org/dist/v0.12.1/node-v0.12.1.tar.gz

Macintosh Installer (Universal): http://nodejs.org/dist/v0.12.1/node-v0.12.1.pkg

Windows Installer: http://nodejs.org/dist/v0.12.1/node-v0.12.1-x86.msi

Windows x64 Installer: http://nodejs.org/dist/v0.12.1/x64/node-v0.12.1-x64.msi

Windows x64 Files: http://nodejs.org/dist/v0.12.1/x64/

Linux 32-bit Binary: http://nodejs.org/dist/v0.12.1/node-v0.12.1-linux-x86.tar.gz

Linux 64-bit Binary: http://nodejs.org/dist/v0.12.1/node-v0.12.1-linux-x64.tar.gz

Solaris 32-bit Binary: http://nodejs.org/dist/v0.12.1/node-v0.12.1-sunos-x86.tar.gz

Solaris 64-bit Binary: http://nodejs.org/dist/v0.12.1/node-v0.12.1-sunos-x64.tar.gz

Other release files: http://nodejs.org/dist/v0.12.1/

Website: http://nodejs.org/docs/v0.12.1/

Documentation: http://nodejs.org/docs/v0.12.1/api/

Shasums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

3ca64f6895fcb345ebbb89a23bee5ac2bb9eb633  node-v0.12.1-darwin-x64.tar.gz
0915abf1956014ad5db6b9645ccafdb87c65ade2  node-v0.12.1-darwin-x86.tar.gz
79880ff2bc95a674bd0701a6dd4ed38f8366db27  node-v0.12.1-linux-x64.tar.gz
1faad9bf54724934b0cd047d29fe521a26aa4323  node-v0.12.1-linux-x86.tar.gz
05c7abc865d84c350eab0a1e0a0d6e26ba64a60d  node-v0.12.1-sunos-x64.tar.gz
bc2d34d2ae3ebd4b12d207c39bc9b9b0e6d8e93d  node-v0.12.1-sunos-x86.tar.gz
1c93cd3f14fad40b4bb8e8656b5ffd98504ea2a2  node-v0.12.1-x86.msi
bfad329e12205a60fdf47434224aab5e8ef6ad60  node-v0.12.1.pkg
9b544043d78af7a41e41092b9d550dd412dfb461  node-v0.12.1.tar.gz
d8dbc104cfb7c2516ca75294316986760cf62f67  node.exe
566e9a77711a2102fa498bc8a488f80032707d13  node.exp
8216848e37c6db01779603168e7a1aff3c6a62aa  node.lib
9caaefaf2f412a26b66472e35058ca61a2aba3bd  node.pdb
5bcae5ce9d3a7f3fb5787261b14375691a7270c6  openssl-cli.exe
61085ef9411e7a60cdf7365994e722a952f2d9c5  openssl-cli.pdb
2ba47a75e8f8cf118c0564641449bface77ed07f  x64/node-v0.12.1-x64.msi
a1565f6e11d0eeb305b7537eaa2f415440674167  x64/node.exe
b9eda020ce16e5b772d395b3fe031e5fe3cfcd92  x64/node.exp
14af74ac1de04dcaed580479e2ce674d6ff48316  x64/node.lib
64a9ce8a60e3f9450e95fb4196103a67d92776d9  x64/node.pdb
edc781c1d327d750c2fd7586e3d55a44304f02bd  x64/openssl-cli.exe
991b40e4280dcb414ff6c5573890ecc0dea48e73  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVEM/HAAoJEFCjBR+IjGKNQ5AP/RKV0YhN+Wm4d9abBPZuJQAm
tlwwEqXs8XNyFy3Ap7j0ZTnoGKTAFrcekTOFraGBMNhUVeJN2626mE0kIPAf32Ot
8lb0xuEdqcKBlgOOdz2UivJebGZagKfqES3feqp2BSQXVn+fDHEYDvaDRZyc0ybW
PJ2+Ro+S7+Tso3kn1kViBiNXTJgR2FoXMSpo45qvXesIm7lctOeULoAcEmttNUsc
du+xDN2Xn5PSNtoga12kWwubpyB3A2xeL7Xuim9+jZfcERgunAUFqYBryf7h9ejZ
iqMQkj6EIPq/9yWK8Gjkszbi8xTn/cSxqcADM9TPjLMnqwHallFe/0vEKkYmr8KO
YwzKW51Y/qp66J5PdXynmyh5o9mGcXNws03fan5gp5KTjQGtNmIj7TsUAz1AsWvt
E1A7w26pUAc9Spb21oVgtJiJVceVL+lSYe9JKefPySCl45TbU/cKegbhd0xJMmp+
LvgYuefWOYszW0UhzxWqNZ84CPatAZSSm74nP+hcinvh4UYXI0RaZmyNAk4a8p25
4COamjrA3KSDFBsjVxhYv25JAruEeKvqPvoe+gyuJiBSEWOY7Q4/TwiZiQb5/fQq
5wPkMzH/SeAtGutNvfjfrfkc5IEL0luYbpphLAz5eZHcGFgkq13BauBiTuOn+Ay/
DNawF60FJ2KhPAMMZZ2u
=4n9M
-----END PGP SIGNATURE-----

Mon, 23 Mar 2015 21:43:54 UTC - release

This release upgrades OpenSSL to version 1.0.1m, which includes fixes for several CVEs that were disclosed recently.

2015.03.23, Version 0.10.38 (Maintenance)

  • openssl: upgrade to 1.0.1m (Addressing multiple CVEs)

Source Code: http://nodejs.org/dist/v0.10.38/node-v0.10.38.tar.gz

Macintosh Installer (Universal): http://nodejs.org/dist/v0.10.38/node-v0.10.38.pkg

Windows Installer: http://nodejs.org/dist/v0.10.38/node-v0.10.38-x86.msi

Windows x64 Installer: http://nodejs.org/dist/v0.10.38/x64/node-v0.10.38-x64.msi

Windows x64 Files: http://nodejs.org/dist/v0.10.38/x64/

Linux 32-bit Binary: http://nodejs.org/dist/v0.10.38/node-v0.10.38-linux-x86.tar.gz

Linux 64-bit Binary: http://nodejs.org/dist/v0.10.38/node-v0.10.38-linux-x64.tar.gz

Solaris 32-bit Binary: http://nodejs.org/dist/v0.10.38/node-v0.10.38-sunos-x86.tar.gz

Solaris 64-bit Binary: http://nodejs.org/dist/v0.10.38/node-v0.10.38-sunos-x64.tar.gz

Other release files: http://nodejs.org/dist/v0.10.38/

Website: http://nodejs.org/docs/v0.10.38/

Documentation: http://nodejs.org/docs/v0.10.38/api/

Shasums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

402cff55fbff191dad26d5be7eb0e85e577e523b  node-v0.10.38-darwin-x64.tar.gz
b5a2343bf17518a50126df219e5f7ac6c52f9fb9  node-v0.10.38-darwin-x86.tar.gz
01552572a90d4c875c13b1002cd89d081777cc18  node-v0.10.38-linux-x64.tar.gz
62cec3eaf69b728c7ad3fd33fed51e1207711592  node-v0.10.38-linux-x86.tar.gz
edb4752b033f7c4e3a036c44d5ebe29015c339c3  node-v0.10.38-sunos-x64.tar.gz
857394b9b5d12f002b334e9002400137f1106284  node-v0.10.38-sunos-x86.tar.gz
a43e9cd0e3d139249299cc8993816136774095e0  node-v0.10.38-x86.msi
5487794362734b6752f0b4c48d0f47f74e0d7e4e  node-v0.10.38.pkg
e277de0c48ea3ab8b2eba85cd6e144ad94af0ba9  node-v0.10.38.tar.gz
de6c8ce8ca4b9dd0e8e27abcb828827a6d35c380  node.exe
039302c3153e1f0a0ea616b1100cf4842c94ce98  node.exp
16e2f5ce2ccae3d00c89b184c2463408a048aff2  node.lib
0bdf9107f4f722791d6070de19086532d9f99f8c  node.pdb
dbf4b9122ba9c25c1565107b22d17b7f2224a6de  openssl-cli.exe
fa30a547be5025e93b1128473e2e39a054060ff8  openssl-cli.pdb
deaf8d1fa744535bfdca226c020f4241a414f387  x64/node-v0.10.38-x64.msi
56ce452ba1e21b1a4fa2f0105f7ac76951816a21  x64/node.exe
1f6121da15e24cbbeb39c014b4ec72b6aaed7845  x64/node.exp
3fa25463d54fc127780b9cc532998857cba663e6  x64/node.lib
c7f261fff9d255974ec3be1b0133053ed890f5ad  x64/node.pdb
dba0f64430fe01217667ed68e60626fac5cead8f  x64/openssl-cli.exe
c25d8fad5c2b0152f4e01bd577c60aada98c21d9  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVEIkMAAoJEFCjBR+IjGKNVF8QAKD0mgy9E5rCHdMXW+rMvxa6
KniwDVcJJQbhXOkZMWHZZgaz/EKB+5IH9P8MBvD6hRN2t4eKKAX2o4MWlNJHLr63
x0Cu2hEhbR/Xc5FimG10zCu3nEtfiYhMXhG2QlLfs9X18IaDaYO19yE2XS8qjwwH
PPo9jJkWzFtRPPL/4DkcNKmLgVQyTEMH3Em1MZZAALEgiYcySUTn0+2Bru0Ab7kV
2Vrbn9d2ZR0Qg9hbV9JGjPcmdAR1d+NoXp9Bw+ZUaIa4k59f5WqQKVAUHzw4QRSH
wJfA5bOlbNm4l2DB+aKvCHN+Y3kqo9xH/3eH3LcnVMX7vcmJqqDUI57vVYPEi1ZW
x5AcIPM84cGRMNA0rS+jWbS8oi+7AvGEQZm/rX30m75RMWSpqdmyhEina7B5WI2I
cEwaltFW15zjUvZqLIPL5rN9j/QC87GZ2gqgWclGuDH5lzU2H6CoieAP0JAK8ny0
cLLGa2SZS3Tt2oIVw/+KiQ9RKgk70mk8+CIkUyGhRtGiQ4GFDqMUYjjK5/G32QuH
fKE0Bs3KdiIkxjRdzuW40fHQTjtERa3gzYQUBA3walYjhjKtu4uburc/8DW1wTR0
HurzRflJ2ILrA2to8AnU57FjA3g8Dq5u1QdFksixHxCOdMu05UQ4rRd0eVwcQfZc
w5Usx1Q+lMwpWd/yYe66
=jL5j
-----END PGP SIGNATURE-----

Sat, 14 Mar 2015 18:09:24 UTC - release

2015.03.11, Version 0.10.37 (Maintenance)

This release comes with a fix for CVE-2015-0278, which was a vulnerability in libuv < 0.10.34 caused by insufficient priviledges dropping. More info about this type of issues can be found in the CERT secure coding guide.

  • uv: update to 0.10.36 (CVE-2015-0278)

  • domains: fix stack clearing after error handled (Jonas Dohse)

  • buffer: reword Buffer.concat error message (Chris Dickinson)

  • console: allow Object.prototype fields as labels (Julien Gilli)

  • V8: log version in profiler log file (Ben Noordhuis)

  • http: fix performance regression for GET requests (Florin-Cristian Gavrila)

Source Code: http://nodejs.org/dist/v0.10.37/node-v0.10.37.tar.gz

Macintosh Installer (Universal): http://nodejs.org/dist/v0.10.37/node-v0.10.37.pkg

Windows Installer: http://nodejs.org/dist/v0.10.37/node-v0.10.37-x86.msi

Windows x64 Installer: http://nodejs.org/dist/v0.10.37/x64/node-v0.10.37-x64.msi

Windows x64 Files: http://nodejs.org/dist/v0.10.37/x64/

Linux 32-bit Binary: http://nodejs.org/dist/v0.10.37/node-v0.10.37-linux-x86.tar.gz

Linux 64-bit Binary: http://nodejs.org/dist/v0.10.37/node-v0.10.37-linux-x64.tar.gz

Solaris 32-bit Binary: http://nodejs.org/dist/v0.10.37/node-v0.10.37-sunos-x86.tar.gz

Solaris 64-bit Binary: http://nodejs.org/dist/v0.10.37/node-v0.10.37-sunos-x64.tar.gz

Other release files: http://nodejs.org/dist/v0.10.37/

Website: http://nodejs.org/docs/v0.10.37/

Documentation: http://nodejs.org/docs/v0.10.37/api/

Shasums:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

a7ac414715a1b6a45a6c285b1f13001050ccad5f  node-v0.10.37-darwin-x64.tar.gz
c45048cf791996fe0328b79f4e811eeab23ebf14  node-v0.10.37-darwin-x86.tar.gz
249044358cad8273015ae6c6ea1f12d170ab799b  node-v0.10.37-linux-x64.tar.gz
e4a559811935e4430b70eea090a4f696ac3b0db6  node-v0.10.37-linux-x86.tar.gz
cbc29c56004c1cf39b47e6c83b04d4b2f3573126  node-v0.10.37-sunos-x64.tar.gz
fad304ebebaaaf644b0a52c1735f3e2bf75be085  node-v0.10.37-sunos-x86.tar.gz
8a76acf1711e61e7a79e1c954970773ba849b18b  node-v0.10.37-x86.msi
7d10d1682e7eea46321f72d3b77cca5008eda087  node-v0.10.37.pkg
6535468508594e57a27d2f13d02f437dc7b00e2d  node-v0.10.37.tar.gz
226db2e396e562ce22985945d73c530c4c0201f5  node.exe
28d91cf2f58df8d379eee9ae78e202bfac2bc0fb  node.exp
44d848597da44d6fb9872ca3c7156f1aaf67b736  node.lib
3bfd0b245987a388d0158106f76f231f31fb40de  node.pdb
d735860e19223d8ee4f251664d2faa7dafbfe4a5  openssl-cli.exe
65a2536188371974e07ff7f5dff9b24567f19f1e  openssl-cli.pdb
2e8c2b71887729a889c0d269fa8f15b990e20f49  x64/node-v0.10.37-x64.msi
f30dae0ddc89251ea25b0e5d63641ffaaa950b89  x64/node.exe
ab3094bc285a291d3a60f73e5b10804f4d36f28a  x64/node.exp
246bc9ebc69c5e3cf2a3570b72dc2be42009f0e1  x64/node.lib
9a3b5db03976eca32a411b4ba47f91bbe954d882  x64/node.pdb
fbd16e45eb26c01c41dc6124bb29ac03600f7373  x64/openssl-cli.exe
8bb94314fdc66e425282e14b942df80ff8fc2c6f  x64/openssl-cli.pdb
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJVARH+AAoJEFCjBR+IjGKNv7UP/A2kldN2nr5aErTi3r9J3khf
z9ix+zPtOnY0tEdo+eWvD5T/qnwpzlK31h8LJORvBoUy5gF+H8/YbUhx3ffndNCK
YLhuUXVFD5560n1Gb2h8vPq/ooa4qB7sMe/v19ptIQTXf023l16RJLQc3FptITi2
rl3DL8XcX2gd7lYaCrlLcSgPpW+9j2vUKObh+Z0vFIbHR4bvvnQcXuEwoJyoGDZG
hg5e4A2tz3zQJNtYOAfsIH4qpES6zGgX/uTIF08uXRfmWEqf4SZ0v2MSBUQHC2Lg
7wlfaFLiW638pzjNMMsR7y51rs5bhQBYOJZAZGYuD8oDE2JXN1uI3eofs1rh43/T
sSM8SKGg1l1C6/fo/uLs6VMQyK+j5j1OdWUFw5jP/Tj9GdONFfCQSHlq0Spjr49t
+unJXF6oN6Oc7maYYfxsWs0SfNnzhvWBFwRvmv5HU9bS/zfOHguRcET61xMI3HEc
cJf1CTN0Pl9KJMCu3vhWAZL23t4pJiSlg94RvRBErgK53AiT8tRfPdofDj4mtJl6
IYcJRFsF8Wu0Ez4LsyBFaurLjCPfXjg5Ju4ww3AkdvJ/RuRU5nyu22X9Z8a68lop
F8NSIi8lr6GZoIyiI0tYPzj/uAlOfj6CWk3wOcSRErEd6/joGfYG1tgA+33yRpbD
41gTBTIr961/1GMvkfZY
=A1UM
-----END PGP SIGNATURE-----

Page 2 →