Browse Source

Merge branch 'v0.8.7-release' into v0.8

v0.8.8-release
isaacs 13 years ago
parent
commit
25de1c1feb
  1. 1
      AUTHORS
  2. 25
      ChangeLog
  3. 2
      configure
  4. 75
      doc/blog/release/v0.8.7.md
  5. 37
      doc/download/index.html
  6. BIN
      doc/images/platform-icon-generic.png
  7. BIN
      doc/images/platform-icon-osx.png
  8. BIN
      doc/images/platform-icon-win.png
  9. 52
      doc/pipe.css
  10. 2
      src/node_version.h

1
AUTHORS

@ -354,3 +354,4 @@ Peter Rybin <peter.rybin@gmail.com>
Eugen Dueck <eugen@dueck.org> Eugen Dueck <eugen@dueck.org>
Gil Pedersen <git@gpost.dk> Gil Pedersen <git@gpost.dk>
Tyler Neylon <tylerneylon@gmail.com> Tyler Neylon <tylerneylon@gmail.com>
Golo Roden <webmaster@goloroden.de>

25
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 * npm: Upgrade to v1.1.48

2
configure

@ -342,7 +342,7 @@ def configure_node(o):
cc_version, is_clang = compiler_version() cc_version, is_clang = compiler_version()
o['variables']['clang'] = 1 if is_clang else 0 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] o['variables']['gcc_version'] = 10 * cc_version[0] + cc_version[1]
# clang has always supported -fvisibility=hidden, right? # clang has always supported -fvisibility=hidden, right?

75
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
```

37
doc/download/index.html

@ -46,20 +46,37 @@
</p> </p>
<p>Current version: <b>__VERSION__</b></p> <p>Current version: <b>__VERSION__</b></p>
</div> </div>
<div class="interior row"> <div class="interior row">
<ul id="installers" class="clearfix"> <div id="installers">
<li><a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__-x86.msi">Windows Installer</a><br>node-__VERSION__-x86.msi</li> <ul>
<li><a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__.pkg">Macintosh Installer</a><br>node-__VERSION__.pkg</li> <li>
<li id="source"><a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__.tar.gz">Source Code</a><br>node-__VERSION__.tar.gz</li> <a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__-x86.msi">
<img src="http://nodejs.org/images/platform-icon-win.png"
height=50 width=45 alt="">
Windows Installer
<small>node-__VERSION__-x86.msi</small>
</a>
</li>
<li>
<a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__.pkg">
<img src="http://nodejs.org/images/platform-icon-osx.png"
height=50 width=45 alt="">
Macintosh Installer
<small>node-__VERSION__.pkg</small>
</a>
</li>
<li id="source">
<a href="http://nodejs.org/dist/__VERSION__/node-__VERSION__.tar.gz">
<img src="http://nodejs.org/images/platform-icon-generic.png"
height=50 width=45 alt="">
Source Code
<small>node-__VERSION__.tar.gz</small>
</a>
</li>
</ul> </ul>
</div> </div>
<div class="interior row">
<h2 id="binaries" class="installers">Downloads</h2>
<p>
To install Node.js and npm use the appropriate installer for your platform, or discover <a href="https://raw.github.com/joyent/node/__VERSION__/ChangeLog">what's new</a> in <strong>Node.js __VERSION__</strong>.
</p>
<table style="font-size:14px"> <table style="font-size:14px">
<tr> <tr>
<th>Windows Installer (.msi)</th> <th>Windows Installer (.msi)</th>

BIN
doc/images/platform-icon-generic.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

BIN
doc/images/platform-icon-osx.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
doc/images/platform-icon-win.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

52
doc/pipe.css

@ -195,41 +195,53 @@ h1 a, h2 a, h3 a, h4 a
width:100%; width:100%;
} }
#download-page #installers {
width:600px;
display:table;
margin-bottom:1em;
}
#download-page #installers ul {
#download-page ul#installers {
width: auto; width: auto;
text-align: center; text-align: center;
margin: 0 auto; margin: 0 auto;
background: url(http://nodejs.org/images/platform-icons.png) no-repeat center 20px white; display:table-row;
padding-top: 92px; width:600px;
padding-bottom: 45px;
padding-left: 29px;
} }
#download-page ul#installers li { #download-page #installers ul img {
list-style-type: none;
width: 165px;
padding-left: 18px;
float: left;
display:block; display:block;
color: #33342D; margin:0 auto;
font-size: 10px; }
#download-page #installers ul a {
display:block;
width:100%;
text-decoration:none;
font-size: 16px;
padding-top:1em;
} }
#download-page ul#installers li#source { #download-page #installers ul a:hover,
padding-left: 0; #download-page #installers ul a:active {
background:#666;
color: #8cc84b;
} }
#download-page ul#installers li a {
font-size: 16px; #download-page #installers ul li {
padding-top: 80px; width:33%;
margin-top: -80px; display:table-cell;
}
#download-page #installers a small {
font-size: 10px;
display:block;
color:#eee;
} }
#download-page #content th { #download-page #content th {
text-align:left; text-align:left;
width:35%; width:33%;
} }
#download-page #content table { #download-page #content table {

2
src/node_version.h

@ -25,7 +25,7 @@
#define NODE_MAJOR_VERSION 0 #define NODE_MAJOR_VERSION 0
#define NODE_MINOR_VERSION 8 #define NODE_MINOR_VERSION 8
#define NODE_PATCH_VERSION 7 #define NODE_PATCH_VERSION 7
#define NODE_VERSION_IS_RELEASE 0 #define NODE_VERSION_IS_RELEASE 1
#ifndef NODE_STRINGIFY #ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n) #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

Loading…
Cancel
Save