diff --git a/AUTHORS b/AUTHORS index 8ed6d63b969..80a44f5ad2c 100644 --- a/AUTHORS +++ b/AUTHORS @@ -267,3 +267,9 @@ Christopher Jeffrey Paddy Byers Seth Fitzsimmons Einar Otto Stangvik +Paul Vorbach +Luke Gallagher +Tomasz Buchert +Myles Byrne +T.C. Hollingsworth +Cam Pedersen diff --git a/ChangeLog b/ChangeLog index b5306ae9cc3..0fd5b6e0fd5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,40 @@ -2012.02.14, Version 0.7.4 (unstable) +2012.02.23, Version 0.7.5 (unstable) + +* startup speed improvements (Maciej MaƂecki) + +* crypto: add function getDiffieHellman() (Tomasz Buchert) + +* buffer: support decoding of URL-safe base64 (Ben Noordhuis) + +* Make QueryString.parse() even faster (Brian White) + +* url: decode url entities in auth section (Ben Noordhuis) + +* http: support PURGE request method (Ben Noordhuis) + +* http: Generate Date headers on responses (Mark Nottingham) + +* Fix #2762: Add callback to close function. (Mikeal Rogers) + +* dgram: fix out-of-bound memory read (Ben Noordhuis) + +* repl: add automatic loading of built-in libs (Brandon Benvie) + +* repl: remove double calls where possible (Fedor Indutny) + +* Readline improvements. Related: #2737 #2756 (Colton Baker) + +* build: disable -fomit-frame-pointer on solaris (Dave Pacheco) + +* build: arch detection improvements (Nathan Rajlich) + +* build: Make a fat binary for the OS X `make pkg`. (Nathan Rajlich) + +* jslint src/ and lib/ on 'make test' (isaacs) + + + +2012.02.14, Version 0.7.4 (unstable), de21de920cf93ec40736ada3792a7f85f3eadeda * Upgrade V8 to 3.9.5 diff --git a/configure b/configure index 7734a170fff..5a3dc8d2768 100755 --- a/configure +++ b/configure @@ -209,11 +209,8 @@ def configure_v8(o): o['libraries'] += ['-L%s' % options.shared_v8_libpath] if options.shared_v8_libname: o['libraries'] += ['-l%s' % options.shared_v8_libname] - elif options.shared_v8: - o['libraries'] += ['-lv8'] if options.shared_v8_includes: o['include_dirs'] += [options.shared_v8_includes] - o['variables']['node_shared_v8_includes'] = options.shared_v8_includes def configure_cares(o): diff --git a/doc/about/index.html b/doc/about/index.html index 087cd48b80e..49688c3f10f 100644 --- a/doc/about/index.html +++ b/doc/about/index.html @@ -130,7 +130,7 @@ console.log('Server running at http://127.0.0.1:1337/');
  • -

    Copyright 2012 Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright 2012 Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff --git a/doc/community/index.html b/doc/community/index.html index 1188d7f9b2a..f645d44cb9e 100644 --- a/doc/community/index.html +++ b/doc/community/index.html @@ -180,7 +180,7 @@
  • -

    Copyright 2012 Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    +

    Copyright 2012 Joyent, Inc, Node.js is a trademark of Joyent, Inc. View license.

    diff --git a/lib/querystring.js b/lib/querystring.js index 7f4bd589e21..7aa6e844b94 100644 --- a/lib/querystring.js +++ b/lib/querystring.js @@ -192,7 +192,7 @@ QueryString.parse = QueryString.decode = function(qs, sep, eq, options) { try { k = decodeURIComponent(kstr); v = decodeURIComponent(vstr); - } catch(e) { + } catch (e) { k = QueryString.unescape(kstr, true); v = QueryString.unescape(vstr, true); } diff --git a/node.gyp b/node.gyp index 151b47d35db..24f579e054e 100644 --- a/node.gyp +++ b/node.gyp @@ -54,6 +54,7 @@ 'dependencies': [ 'deps/http_parser/http_parser.gyp:http_parser', + 'deps/v8/tools/gyp/v8.gyp:v8', 'deps/uv/uv.gyp:uv', 'deps/zlib/zlib.gyp:zlib', 'node_js2c#host', @@ -109,6 +110,8 @@ 'src/stream_wrap.h', 'src/v8_typed_array.h', 'deps/http_parser/http_parser.h', + 'deps/v8/include/v8.h', + 'deps/v8/include/v8-debug.h', '<(SHARED_INTERMEDIATE_DIR)/node_natives.h', # javascript files to make for an even more pleasant IDE experience '<@(library_files)', @@ -144,21 +147,6 @@ ], }], - [ 'node_shared_v8=="true"', { - 'sources': [ - '<(node_shared_v8_includes)/v8.h', - '<(node_shared_v8_includes)/v8-debug.h', - ], - }], - - [ 'node_shared_v8=="false"', { - 'sources': [ - 'deps/v8/include/v8.h', - 'deps/v8/include/v8-debug.h', - ], - 'dependencies': [ 'deps/v8/tools/gyp/v8.gyp:v8' ], - }], - [ 'OS=="win"', { 'sources': [ 'tools/msvs/res/node.rc', diff --git a/src/node_version.h b/src/node_version.h index 59a33130769..6adca116a97 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -29,7 +29,7 @@ #define NODE_MAJOR_VERSION 0 #define NODE_MINOR_VERSION 7 #define NODE_PATCH_VERSION 5 -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)