diff --git a/AUTHORS b/AUTHORS index 1a3dd885f00..7c260c16513 100644 --- a/AUTHORS +++ b/AUTHORS @@ -351,3 +351,4 @@ Philipp Hagemeister George Shank Mike Morearty Pavel Lang +Peter Rybin diff --git a/ChangeLog b/ChangeLog index 6f8a82c6f67..9f63bd8b821 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,25 @@ * Fix #3521 Make process.env more like a regular Object (isaacs) +2012.07.25, Version 0.8.4 (Stable) + +* V8: Upgrade to 3.11.10.17 + +* npm: Upgrade to 1.1.45 + +* net: fix Socket({ fd: 42 }) api (Ben Noordhuis) + +* readline: Remove event listeners on close (isaacs) + +* windows: correctly prep long path for fs.exists(Sync) (Bert Belder) + +* debugger: wake up the event loop when a debugger command is dispatched (Peter Rybin) + +* tls: verify server's identity (Fedor Indutny) + +* net: ignore socket.setTimeout(Infinity or NaN) (Fedor Indutny) + + 2012.07.19, Version 0.8.3 (Stable), 60bf2d6cb33e4ce55604f73889ab840a9de8bdab * V8: upgrade to 3.11.10.15 diff --git a/Makefile b/Makefile index 0e419b4c2c5..15546d06d5c 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,11 @@ BUILDTYPE ?= Release PYTHON ?= python DESTDIR ?= +# Default to verbose builds. +# To do quiet/pretty builds, run `make V=` to set V to an empty string, +# or set the V environment variable to an empty string. +V ?= 1 + # BUILDTYPE=Debug builds both release and debug builds. If you want to compile # just the debug build, run `make -C out BUILDTYPE=Debug` instead. ifeq ($(BUILDTYPE),Release) @@ -17,18 +22,18 @@ endif .PHONY: node node_g node: config.gypi - $(MAKE) -C out BUILDTYPE=Release + $(MAKE) -C out BUILDTYPE=Release V=$(V) ln -fs out/Release/node node node_g: config.gypi - $(MAKE) -C out BUILDTYPE=Debug + $(MAKE) -C out BUILDTYPE=Debug V=$(V) ln -fs out/Debug/node node_g config.gypi: configure ./configure out/Debug/node: - $(MAKE) -C out BUILDTYPE=Debug + $(MAKE) -C out BUILDTYPE=Debug V=$(V) out/Makefile: common.gypi deps/uv/uv.gyp deps/http_parser/http_parser.gyp deps/zlib/zlib.gyp deps/v8/build/common.gypi deps/v8/tools/gyp/v8.gyp node.gyp config.gypi $(PYTHON) tools/gyp_node -f make @@ -201,10 +206,10 @@ $(PKG): rm -rf $(PKGDIR) rm -rf out/deps out/Release ./configure --prefix=$(PKGDIR)/32/usr/local --without-snapshot --dest-cpu=ia32 - $(MAKE) install + $(MAKE) install V=$(V) rm -rf out/deps out/Release ./configure --prefix=$(PKGDIR)/usr/local --without-snapshot --dest-cpu=x64 - $(MAKE) install + $(MAKE) install V=$(V) lipo $(PKGDIR)/32/usr/local/bin/node \ $(PKGDIR)/usr/local/bin/node \ -output $(PKGDIR)/usr/local/bin/node-universal \ @@ -261,6 +266,9 @@ bench-idle: sleep 1 ./node benchmark/idle_clients.js & +jslintfix: + PYTHONPATH=tools/closure_linter/ $(PYTHON) tools/closure_linter/closure_linter/fixjsstyle.py --strict --nojsdoc -r lib/ -r src/ --exclude_files lib/punycode.js + jslint: PYTHONPATH=tools/closure_linter/ $(PYTHON) tools/closure_linter/closure_linter/gjslint.py --unix_mode --strict --nojsdoc -r lib/ -r src/ --exclude_files lib/punycode.js diff --git a/deps/npm/html/api/bin.html b/deps/npm/html/api/bin.html index 189ccee91b7..7a76479d661 100644 --- a/deps/npm/html/api/bin.html +++ b/deps/npm/html/api/bin.html @@ -19,7 +19,7 @@

This function should not be used programmatically. Instead, just refer to the npm.bin member.

- +