From 86778607c94afa11ef4d42f50674be4eb1476fda Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 15 Aug 2012 11:28:52 -0700 Subject: build: Don't set gcc_version for Windows --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 530473058a..a801b65733 100755 --- a/configure +++ b/configure @@ -342,7 +342,7 @@ def configure_node(o): cc_version, is_clang = compiler_version() o['variables']['clang'] = 1 if is_clang else 0 - if not is_clang: + if not is_clang and cc_version != 0: o['variables']['gcc_version'] = 10 * cc_version[0] + cc_version[1] # clang has always supported -fvisibility=hidden, right? -- cgit v1.2.1 From 24ff8f4c79f89f6c859f3d3ee02048dd9d7db02b Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 15 Aug 2012 15:47:52 -0700 Subject: website: Sharpen and clean up download page more Retinaify the images! --- doc/download/index.html | 39 ++++++++++++++++------- doc/images/platform-icon-generic.png | Bin 0 -> 5526 bytes doc/images/platform-icon-osx.png | Bin 0 -> 4076 bytes doc/images/platform-icon-win.png | Bin 0 -> 6076 bytes doc/pipe.css | 58 +++++++++++++++++++++-------------- 5 files changed, 63 insertions(+), 34 deletions(-) create mode 100644 doc/images/platform-icon-generic.png create mode 100644 doc/images/platform-icon-osx.png create mode 100644 doc/images/platform-icon-win.png diff --git a/doc/download/index.html b/doc/download/index.html index 6138e69685..b1afb89d77 100644 --- a/doc/download/index.html +++ b/doc/download/index.html @@ -46,19 +46,36 @@

Current version: __VERSION__

-
- -
-

Downloads

-

- To install Node.js and npm use the appropriate installer for your platform, or discover what's new in Node.js __VERSION__. -

+ diff --git a/doc/images/platform-icon-generic.png b/doc/images/platform-icon-generic.png new file mode 100644 index 0000000000..90fc36a08c Binary files /dev/null and b/doc/images/platform-icon-generic.png differ diff --git a/doc/images/platform-icon-osx.png b/doc/images/platform-icon-osx.png new file mode 100644 index 0000000000..0bd6582c4c Binary files /dev/null and b/doc/images/platform-icon-osx.png differ diff --git a/doc/images/platform-icon-win.png b/doc/images/platform-icon-win.png new file mode 100644 index 0000000000..8282598613 Binary files /dev/null and b/doc/images/platform-icon-win.png differ diff --git a/doc/pipe.css b/doc/pipe.css index 7baefcf6a7..392589daff 100644 --- a/doc/pipe.css +++ b/doc/pipe.css @@ -195,41 +195,53 @@ h1 a, h2 a, h3 a, h4 a width:100%; } +#download-page #installers { + width:600px; + display:table; + margin-bottom:1em; +} - -#download-page ul#installers { +#download-page #installers ul { width: auto; text-align: center; margin: 0 auto; - background: url(http://nodejs.org/images/platform-icons.png) no-repeat center 20px white; - padding-top: 92px; - padding-bottom: 45px; - padding-left: 29px; -} - -#download-page ul#installers li { - list-style-type: none; - width: 165px; - padding-left: 18px; - float: left; - display: block; - color: #33342D; - font-size: 10px; + display:table-row; + width:600px; } -#download-page ul#installers li#source { - padding-left: 0; +#download-page #installers ul img { + display:block; + margin:0 auto; +} + +#download-page #installers ul a { + display:block; + width:100%; + text-decoration:none; + font-size: 16px; + padding-top:1em; } -#download-page ul#installers li a { - font-size: 16px; - padding-top: 80px; - margin-top: -80px; +#download-page #installers ul a:hover, +#download-page #installers ul a:active { + background:#666; + color: #8cc84b; +} + + +#download-page #installers ul li { + width:33%; + display:table-cell; +} +#download-page #installers a small { + font-size: 10px; + display:block; + color:#eee; } #download-page #content th { text-align:left; - width:35%; + width:33%; } #download-page #content table { -- cgit v1.2.1 From f640c5d35cba96634cd8176a525a1d876e361a61 Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 15 Aug 2012 09:20:56 -0700 Subject: 2012.08.15, Version 0.8.7 (Stable) * npm: Upgrade to 1.1.49 * website: download page (Golo Roden) * crypto: fix uninitialized memory access in openssl (Ben Noordhuis) * buffer, crypto: fix buffer decoding (Ben Noordhuis) * build: compile with -fno-tree-vrp when gcc >= 4.0 (Ben Noordhuis) * tls: handle multiple CN fields when verifying cert (Ben Noordhuis) * doc: remove unused util from child_process (Kyle Robinson Young) * build: rework -fvisibility=hidden detection (Ben Noordhuis) * windows: don't duplicate invalid stdio handles (Bert Belder) * windows: fix typos in process-stdio.c (Bert Belder) --- AUTHORS | 1 + ChangeLog | 25 ++++++++++++++++++++++++- src/node_version.h | 2 +- 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/AUTHORS b/AUTHORS index 5739530899..662f87a7c2 100644 --- a/AUTHORS +++ b/AUTHORS @@ -354,3 +354,4 @@ Peter Rybin Eugen Dueck Gil Pedersen Tyler Neylon +Golo Roden diff --git a/ChangeLog b/ChangeLog index 41c196a81d..08fd4942ed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,27 @@ -2012.08.07, Version 0.8.6 (Stable) +2012.08.15, Version 0.8.7 (Stable) + +* npm: Upgrade to 1.1.49 + +* website: download page (Golo Roden) + +* crypto: fix uninitialized memory access in openssl (Ben Noordhuis) + +* buffer, crypto: fix buffer decoding (Ben Noordhuis) + +* build: compile with -fno-tree-vrp when gcc >= 4.0 (Ben Noordhuis) + +* tls: handle multiple CN fields when verifying cert (Ben Noordhuis) + +* doc: remove unused util from child_process (Kyle Robinson Young) + +* build: rework -fvisibility=hidden detection (Ben Noordhuis) + +* windows: don't duplicate invalid stdio handles (Bert Belder) + +* windows: fix typos in process-stdio.c (Bert Belder) + + +2012.08.07, Version 0.8.6 (Stable), 0544a586ca6b6b900a42e164033dbf350765700a * npm: Upgrade to v1.1.48 diff --git a/src/node_version.h b/src/node_version.h index b54b61d387..f088b729df 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -25,7 +25,7 @@ #define NODE_MAJOR_VERSION 0 #define NODE_MINOR_VERSION 8 #define NODE_PATCH_VERSION 7 -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n) -- cgit v1.2.1 From b6cf0454a9357bef156c8e4feb0153e8ac0ac35f Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 15 Aug 2012 17:23:59 -0700 Subject: blog: release 0.8.7 --- doc/blog/release/v0.8.7.md | 75 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 doc/blog/release/v0.8.7.md diff --git a/doc/blog/release/v0.8.7.md b/doc/blog/release/v0.8.7.md new file mode 100644 index 0000000000..0ee89ee8cb --- /dev/null +++ b/doc/blog/release/v0.8.7.md @@ -0,0 +1,75 @@ +version: 0.8.7 +title: Version 0.8.7 (stable) +category: release +slug: node-v0-8-7-stable +date: 2012-08-15T23:23:16.131Z + +2012.08.15, Version 0.8.7 (Stable) + +* npm: Upgrade to 1.1.49 + +* website: download page (Golo Roden) + +* crypto: fix uninitialized memory access in openssl (Ben Noordhuis) + +* buffer, crypto: fix buffer decoding (Ben Noordhuis) + +* build: compile with -fno-tree-vrp when gcc >= 4.0 (Ben Noordhuis) + +* tls: handle multiple CN fields when verifying cert (Ben Noordhuis) + +* doc: remove unused util from child_process (Kyle Robinson Young) + +* build: rework -fvisibility=hidden detection (Ben Noordhuis) + +* windows: don't duplicate invalid stdio handles (Bert Belder) + +* windows: fix typos in process-stdio.c (Bert Belder) + + +Source Code: http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz + +Macintosh Installer (Universal): http://nodejs.org/dist/v0.8.7/node-v0.8.7.pkg + +Windows Installer: http://nodejs.org/dist/v0.8.7/node-v0.8.7-x86.msi + +Windows x64 Installer: http://nodejs.org/dist/v0.8.7/x64/node-v0.8.7-x64.msi + +Windows x64 Files: http://nodejs.org/dist/v0.8.7/x64/ + +Linux 32-bit Binary Package: http://nodejs.org/dist/v0.8.7/node-v0.8.7-linux-i686.tar.gz + +Linux 64-bit Binary Package: http://nodejs.org/dist/v0.8.7/node-v0.8.7-linux-x86_64.tar.gz + +Solaris 32-bit Binary Package: http://nodejs.org/dist/v0.8.7/node-v0.8.7-sunos-i386.tar.gz + +Solaris 64-bit Binary Package: http://nodejs.org/dist/v0.8.7/node-v0.8.7-sunos-x86_64.tar.gz + +Other release files: http://nodejs.org/dist/v0.8.7/ + +Website: http://nodejs.org/docs/v0.8.7/ + +Documentation: http://nodejs.org/docs/v0.8.7/api/ + +Shasums: + +``` +3ff82e65a845a2d5f27ea57e8a1e29e6d10f5128 node-v0.8.7-darwin-x64.tar.gz +d72ac02727aaefa094f8d06a0a124078da007df0 node-v0.8.7-darwin-x86.tar.gz +0882e19157e98c3e2214e772e3ae714125863ae6 node-v0.8.7-linux-x64.tar.gz +3e388d47f6e79acccfab117cceaeed19ceb1b14c node-v0.8.7-linux-x86.tar.gz +ffb81708df10d3c225d8f2ce57965a40db6ca556 node-v0.8.7-sunos-x64.tar.gz +19df6ae999e4a5c1dada83b72516b3941eeb701e node-v0.8.7-sunos-x86.tar.gz +19f90a0cfa41c7eaf683393d46d06aecc2f99f84 node-v0.8.7-x86.msi +0c2dcf2d5491be7b429681193a13c18de1ba488a node-v0.8.7.pkg +58ffb5884304e2f8415d8cee7921c42f66fc8d7b node-v0.8.7.tar.gz +ecaee480f0337e92870ca83aed1b49863b3f659d node.exe +ea2e25daad114692357383bfc8b4ac910fe02d99 node.exp +70c8f054a5c42f6d4e3ca5154ca1a360f549d66f node.lib +180bcc036cd5deaef49bf12fddeeafc2e78152e3 node.pdb +12ad712ff9e28eb1bdf7e508ce3a2b872ec37d4d x64/node-v0.8.7-x64.msi +c30607099ad4699b11e3ca37f94a9da196a36dc6 x64/node.exe +f864ed339952604c2205e25927fb4851da5b79b6 x64/node.exp +ce711929befe756f942a039213aeece2ef3edcc1 x64/node.lib +11bb755b054bc6ee2e441758f7d42d131cf6d557 x64/node.pdb +``` -- cgit v1.2.1