From 005ae232502c391c9ddc9fc97537e4bab7288556 Mon Sep 17 00:00:00 2001
From: isaacs
Date: Tue, 11 Sep 2012 08:40:17 -0700
Subject: [PATCH 1/5] doc: Add Node Dublin to community page
---
doc/community/index.html | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/doc/community/index.html b/doc/community/index.html
index 3ea98c137c3..f12de7b47b9 100644
--- a/doc/community/index.html
+++ b/doc/community/index.html
@@ -129,24 +129,34 @@
the main event in the United States; they are organized by
Mikeal Rogers.
+
+
+ Node Dublin is a Node
+ conference in Dublin Ireland, organized by Cian O'Maiden.
+
+
NodeFest (東京Node学園祭) is
organized by the Node.js Japan user
group.
+
NodeCamp.de in Cologne,
Germany is organized by Rails Love.
+
An Italian Node.js
Conference exists as well.
+
Node Summit is a conference
in San Francisco focusing on the adoption of Node in larger
companies.
+
JSConf organizes the main
JavaScript conferences.
From e35cec5c05f75aa247f6c6cecbf2b76259e72158 Mon Sep 17 00:00:00 2001
From: isaacs
Date: Tue, 11 Sep 2012 08:43:20 -0700
Subject: [PATCH 2/5] doc: Put current version on homepage
---
doc/index.html | 2 ++
1 file changed, 2 insertions(+)
diff --git a/doc/index.html b/doc/index.html
index cb98e4c77ce..67abdea8bb3 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -23,6 +23,8 @@
lightweight and efficient, perfect for data-intensive real-time
applications that run across distributed devices.
+ Current Version: __VERSION__
+
-
+
From 1c2982b94f46765d85b71a0efe3b832d3caff35f Mon Sep 17 00:00:00 2001
From: isaacs
Date: Tue, 11 Sep 2012 10:57:16 -0700
Subject: [PATCH 4/5] Update doc and test for sunos/solaris switch
---
doc/api/process.markdown | 2 +-
test/simple/test-fs-watch.js | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/doc/api/process.markdown b/doc/api/process.markdown
index 3be24db43a0..8d7bb48b3dc 100644
--- a/doc/api/process.markdown
+++ b/doc/api/process.markdown
@@ -355,7 +355,7 @@ What processor architecture you're running on: `'arm'`, `'ia32'`, or `'x64'`.
## process.platform
What platform you're running on:
-`'darwin'`, `'freebsd'`, `'linux'`, `'solaris'` or `'win32'`
+`'darwin'`, `'freebsd'`, `'linux'`, `'sunos'` or `'win32'`
console.log('This platform is ' + process.platform);
diff --git a/test/simple/test-fs-watch.js b/test/simple/test-fs-watch.js
index 44510b20d71..2ad05f2e117 100644
--- a/test/simple/test-fs-watch.js
+++ b/test/simple/test-fs-watch.js
@@ -108,7 +108,7 @@ try { fs.mkdirSync(testsubdir, 0700); } catch (e) {}
assert.doesNotThrow(
function() {
var watcher = fs.watch(testsubdir, function(event, filename) {
- var renameEv = process.platform === 'solaris' ? 'change' : 'rename';
+ var renameEv = process.platform === 'sunos' ? 'change' : 'rename';
assert.equal(renameEv, event);
if (expectFilePath) {
assert.equal('newfile.txt', filename);
From b88c3902b241cf934e75443b934f2033ad3915b1 Mon Sep 17 00:00:00 2001
From: isaacs
Date: Tue, 11 Sep 2012 08:19:12 -0700
Subject: [PATCH 5/5] 2012.09.11, Version 0.8.9 (Stable)
* v8: upgrade to 3.11.10.22
* GYP: upgrade to r1477
* npm: Upgrade to 1.1.61
* npm: Don't create world-writable files (isaacs)
* windows: fix single-accept mode for shared server sockets (Bert Belder)
* windows: fix uninitialized memory access in uv_update_time() (Bert Belder)
* windows: don't throw when a signal handler is attached (Bert Belder)
* unix: fix memory leak in udp (Ben Noordhuis)
* unix: map errno ESPIPE (Ben Noordhuis)
* unix, windows: fix memory corruption in fs-poll.c (Ben Noordhuis)
* sunos: fix os.cpus() on x86_64 (Ben Noordhuis)
* child process: fix processes with IPC channel don't emit 'close' (Bert Belder)
* build: add a "--dest-os" option to force a gyp "flavor" (Nathan Rajlich)
* build: set `process.platform` to "sunos" on SunOS (Nathan Rajlich)
* build: fix `make -j` fails after `make clean` (Bearice Ren)
* build: fix openssl configuration for "arm" builds (Nathan Rajlich)
* tls: support unix domain socket/named pipe in tls.connect (Shigeki Ohtsu)
* https: make https.get() accept a URL (koichik)
* http: respect HTTP/1.0 TE header (Ben Noordhuis)
* crypto, tls: Domainify setSNICallback, pbkdf2, randomBytes (Ben Noordhuis)
* stream.pipe: Don't call destroy() unless it's a function (isaacs)
---
ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++++++-
src/node_version.h | 2 +-
2 files changed, 47 insertions(+), 2 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 53f0c1a29c1..ac6992329f0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,49 @@
-2012.08.22, Version 0.8.8 (Stable)
+2012.09.11, Version 0.8.9 (Stable)
+
+* v8: upgrade to 3.11.10.22
+
+* GYP: upgrade to r1477
+
+* npm: Upgrade to 1.1.61
+
+* npm: Don't create world-writable files (isaacs)
+
+* windows: fix single-accept mode for shared server sockets (Bert Belder)
+
+* windows: fix uninitialized memory access in uv_update_time() (Bert Belder)
+
+* windows: don't throw when a signal handler is attached (Bert Belder)
+
+* unix: fix memory leak in udp (Ben Noordhuis)
+
+* unix: map errno ESPIPE (Ben Noordhuis)
+
+* unix, windows: fix memory corruption in fs-poll.c (Ben Noordhuis)
+
+* sunos: fix os.cpus() on x86_64 (Ben Noordhuis)
+
+* child process: fix processes with IPC channel don't emit 'close' (Bert Belder)
+
+* build: add a "--dest-os" option to force a gyp "flavor" (Nathan Rajlich)
+
+* build: set `process.platform` to "sunos" on SunOS (Nathan Rajlich)
+
+* build: fix `make -j` fails after `make clean` (Bearice Ren)
+
+* build: fix openssl configuration for "arm" builds (Nathan Rajlich)
+
+* tls: support unix domain socket/named pipe in tls.connect (Shigeki Ohtsu)
+
+* https: make https.get() accept a URL (koichik)
+
+* http: respect HTTP/1.0 TE header (Ben Noordhuis)
+
+* crypto, tls: Domainify setSNICallback, pbkdf2, randomBytes (Ben Noordhuis)
+
+* stream.pipe: Don't call destroy() unless it's a function (isaacs)
+
+
+2012.08.22, Version 0.8.8 (Stable), a299c97bbc701f4d460e91214d7bfe7a9589d361
* V8: upgrade to 3.11.10.19
diff --git a/src/node_version.h b/src/node_version.h
index ed000ad3af7..44f63c24680 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 9
-#define NODE_VERSION_IS_RELEASE 0
+#define NODE_VERSION_IS_RELEASE 1
#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)