Activity

From 10/07/2012 to 11/05/2012

11/05/2012

06:25 PM Revision f36bfd15 (main_repo): build: remove jslint test/ on Windows
See 605927fbd9c2fbcd7d88a8f8159a9ca78417a6d0 Shigeki Ohtsu
06:18 PM Revision 02dffb06 (main_repo): build: enable DEAD_CODE_STRIPPING on OS X
Timothy J Fontaine
06:18 PM Revision 0f3ddad0 (main_repo): build: let xcode pick proper compiler
Timothy J Fontaine
06:18 PM Revision ac047166 (main_repo): build: add configure option to generate xcode build files
Timothy J Fontaine
06:18 PM Revision d264b230 (main_repo): build: add postmortem as a dependency if enabled
Timothy J Fontaine
06:18 PM Revision 73ff653a (main_repo): build: allow linking against system c-ares
Stephen Gallagher
06:18 PM Revision bfd78b69 (main_repo): build: allow linking against system http_parser
Stephen Gallagher
06:13 PM Revision fddb5dc2 (main_repo): typed arrays: add slice() support to ArrayBuffer
Anthony Pesch

11/04/2012

08:34 PM Revision 05882668 (main_repo): debugger: exit and kill child on SIGTERM or SIGHUP
Fedor Indutny
08:26 PM Revision 83e5e20c (main_repo): build: remove _LARGEFILE_SOURCE, _FILE_OFFSET_BITS
Don't define the _LARGEFILE_SOURCE and _FILE_OFFSET_BITS flags, they're
inherited from libuv now.
Ben Noordhuis
08:25 PM Revision a7ac1a1d (main_repo): deps: upgrade libuv to 0ddf9d6
Ben Noordhuis

11/02/2012

10:58 AM Revision a6fef475 (main_repo): build: make debug build on os x compile at -O0
Set GCC_OPTIMIZATION_LEVEL explicitly, otherwise GYP defaults to -Os. Ben Noordhuis

11/01/2012

05:20 PM Revision 148f5e65 (main_repo): build: fix default dtrace flag on Linux
DTrace on Linux should not be enabled by default because not all systems will
have the proper headers installed. Only...
Shigeki Ohtsu
11:16 AM Revision 2f03eaf7 (main_repo): doc: tls: rejectUnauthorized defaults to true after 35607f3a
Girish Ramakrishnan
09:06 AM Revision 66f64ae0 (main_repo): windows: generate ETW events to track v8 compiled code positions
Patch by Henry Rawas and Scott Blomquist. Scott Blomquist
08:36 PM Revision 2f5fa089 (main_repo): build: add --systemtap-includes configure switch
Ben Noordhuis
08:25 PM Revision 06810b29 (main_repo): tracing: add systemtap support
Jan Wynholds
08:22 PM Revision ab1e66d9 (main_repo): deps: upgrade libuv to 97c527a
Ben Noordhuis
08:07 PM Revision a12c42ca (main_repo): test: Use setImmediate for recursive deferral
This should have been with 21c741f, but didn't catch it then.
Taking our own advice.
isaacs

10/31/2012

07:56 PM Revision 07d3b21f (main_repo): zlib: s/clear/close/ and match other close() semantics
isaacs
06:17 PM Revision cfbfaaa8 (main_repo): build: let gyp choose msvs version
Frederico Silva

10/30/2012

12:16 PM Revision 54d293da (main_repo): url: make url.format escape delimiters in path and query
`url.format` should escape ? and # chars in pathname, and # chars in
search, because they change the semantics of the...
J. Lee Coltrane
11:58 AM Revision 19b87bbd (main_repo): tls: delete useless removeListener call
onclose was never attached to 'end' so this call to remove this listener
is useless. Delete it.
Brandon Philips
10:03 AM Revision a93424da (main_repo): zlib: pass object size hint to V8
Inform V8 that the zlib context object is tied to a large off-heap buffer.
This makes the GC run more often (in theo...
Ben Noordhuis
10:03 AM Revision 570e4be9 (main_repo): zlib: reduce memory consumption, release early
In zlibBuffer(), don't wait for the garbage collector to reclaim the zlib memory
but release it manually. Reduces mem...
Ben Noordhuis
08:20 PM Revision 44dd2c39 (main_repo): doc: remove duplicate set of options
Francois Marier

10/29/2012

03:34 PM Revision 326bce91 (main_repo): doc: reflect hostname v. host preference in examples
The documentation for http.request and https.request states that
`hostname` is preferred over `host` so the code exam...
Francois Marier
01:53 PM Revision 21c741f2 (main_repo): Print warning when maxTickDepth is reached
isaacs
09:27 AM Revision 953b049a (main_repo): windows: correct outputs list in "node_etw" gyp target
The gyp target node_etw didn't list its output dependencies. This
was causing virgin builds to fail with a "failed to...
Scott Blomquist

10/25/2012

05:42 PM Revision 5f0a10ad (main_repo): blog: Correct shasums for v0.8.14
isaacs
05:17 PM Revision 7fe16717 (main_repo): blog: Post for v0.8.14
isaacs
05:16 PM Revision 54e88b3d (main_repo): Now working on 0.8.15
isaacs
05:15 PM Revision 4379e498 (main_repo): Merge branch 'v0.8.14-release' into v0.8
isaacs
04:49 PM Revision b00527fc (main_repo): 2012.10.25, Version 0.8.14 (Stable)
* events: Don't clobber pre-existing _events obj in EE ctor (isaacs) isaacs
04:37 PM Revision 45a13d96 (main_repo): events: Don't clobber pre-existing _events obj in EE ctor
isaacs
03:54 PM Revision d130bb06 (main_repo): blog: Post for v0.8.13
isaacs
03:52 PM Revision 648e3877 (main_repo): Now working on 0.8.14
isaacs
03:52 PM Revision d269f7e4 (main_repo): Merge branch 'v0.8.13-release' into v0.8
isaacs
02:46 PM Revision ff4c9748 (main_repo): 2012.10.25, Version 0.8.13 (Stable)
* V8: Upgrade to 3.11.10.25
* npm: Upgrade to 1.1.65
* url: parse hostnames that start with - or _ (Ben Noordhuis)
...
isaacs
02:46 PM Revision e1bdde05 (main_repo): V8 build: 'echo -n' considered harmful
isaacs
12:15 PM Revision 822e13d3 (main_repo): npm: Upgrade to 1.1.65
isaacs
10:51 AM Revision c7b2e29e (main_repo): events: Make the EventEmitter class monomorphic
Always add domain, _events, and _maxListeners properties, set to the
default values at first.
Leads to a very very s...
isaacs
10:08 AM Revision 9b61f570 (main_repo): Merge remote-tracking branch 'origin/v0.8'
Conflicts:
configure
deps/v8/build/common.gypi
Ben Noordhuis

10/24/2012

07:06 PM Revision 4b8629db (main_repo): v8: remove optimization switches
Remove compiler switches from $(TOPLEVEL)/deps/v8/build/common.gypi, we set
them globally in $(TOPLEVEL)/common.gypi....
Ben Noordhuis
07:06 PM Revision 28e6403a (main_repo): build: add --unsafe-optimizations configure switch
Turns on -O3 and other optimizations that may produce buggy code with some
toolchains. Use at your own risk.
Ben Noordhuis
07:06 PM Revision de0303d3 (main_repo): url: parse hostnames that start with - or _
Allow hostnames like '-lovemonsterz.tumblr.com' and '_jabber._tcp.google.com'.
Fixes #4177.
Ben Noordhuis
03:29 PM Revision fa94f0fe (main_repo): v8: don't show performance warnings when compiling with msvc
Patch sent upstream: http://codereview.chromium.org/10829109/ Bert Belder
01:10 PM Revision 78dbb158 (main_repo): Now working on v0.9.4
isaacs
01:10 PM Revision 9b3f6350 (main_repo): Merge branch 'v0.9.3-release'
isaacs
01:08 PM Revision 82a72e95 (main_repo): blog: Post for v0.9.3 release
isaacs
12:21 PM Revision 1ed4c677 (main_repo): 2012.10.24, Version 0.9.3 (Unstable)
* V8: Upgrade to 3.13.7.4
* crypto: Default to buffers instead of binary strings (isaacs, Fedor Indutny)
* crypto: ...
isaacs
12:21 PM Revision abf37c1e (main_repo): V8 build: 'echo -n' considered harmful
isaacs
09:37 AM Revision 8ac017eb (main_repo): test: fix pummel/test-crypto-dh, pummel/test-dh-regr
Forgotten in the switch to buffers as the default output in 3570f20.
Fixes #4188.
Ben Noordhuis
08:52 PM Revision f34f1e30 (main_repo): repl: call resume() after setRawMode()
Solves #4178, but does not fix the underlying issue Bert Belder
08:42 PM Revision 6822488c (main_repo): repl: call resume() after setRawMode()
Solves #4178, but does not fix the underlying issue Bert Belder

10/23/2012

07:24 PM Revision 626db186 (main_repo): doc: child_process: document uid and gid spawn() options
Olivier Lalonde
02:59 PM Revision c3ca7835 (main_repo): Merge remote-tracking branch 'ry/v0.8'
Conflicts:
deps/v8/src/arm/code-stubs-arm.cc
deps/v8/src/version.cc
isaacs
02:50 PM Revision a0ee2915 (main_repo): V8: Reapply patches
isaacs
02:48 PM Revision 95c93058 (main_repo): V8: Upgrade to 3.13.7.4
isaacs
02:38 PM Revision 76a6c4bf (main_repo): V8: Reapply patches
isaacs
02:35 PM Revision 29d12c73 (main_repo): V8: Upgrade to 3.11.10.25
isaacs
02:34 PM Revision 7413df0c (main_repo): npm: Upgrade to 1.1.64
isaacs
02:26 PM Revision 3570f209 (main_repo): Merge branch 'crypto-buffers'
isaacs
01:48 PM Revision d7da20c8 (main_repo): crypto: pbkdf2 throws when no callback provided
isaacs
01:48 PM Revision f2fa97f1 (main_repo): crypto: Remove many unnecessary toObjects
isaacs
01:48 PM Revision 1122e3af (main_repo): crypto: Style. Prefer 'char*' over 'char *'
isaacs
01:48 PM Revision 76b0bdf7 (main_repo): crypto: Add crypto.DEFAULT_ENCODING (defaults to 'buffer')
This is a flag to make it easier for users to upgrade through the
breaking crypto change, and easier for us to switch...
isaacs
01:48 PM Revision c87b524c (main_repo): crypto: Clean up buffer handling and DH methods
isaacs
01:48 PM Revision f3621359 (main_repo): doc: OpenSSL is bundled now.
isaacs
01:48 PM Revision 4266f5cf (main_repo): tls: Provide buffer to Connection.setSession
isaacs
01:48 PM Revision bfb9d5bb (main_repo): crypto: Binding only accepts buffers
isaacs
01:22 PM Revision 9901b69c (main_repo): crypto: Move encoding logic to JS, default=buffer
crypto: Hash and Hmac default to buffers
crypto: Move Cipher encoding logic to JS
crypto: Move Cipheriv encoding lo...
isaacs
11:43 AM Revision 160e4d05 (main_repo): build: re-enable gdbjit, honor --gdb again
Note that you need to start node with --gdbjit for it to become effective. Ben Noordhuis
11:42 AM Revision e8b0427b (main_repo): v8: make GDBJIT interface compile again
R=ulan@chromium.org
BUG=v8:1804
Review URL: https://codereview.chromium.org/11022007
This is a back-port of upstrea...
mstarzinger@chromium.org
11:22 AM Revision 18beea4a (main_repo): Merge remote-tracking branch 'ry/v0.8'
isaacs
11:12 AM Revision b6b88137 (main_repo): test: add typed arrays regression test
Ensure that uint8 values >= 128 are correctly promoted to int8 <= -1. Ben Noordhuis
10:55 AM Revision 49f0f618 (main_repo): typed arrays: use `signed char` for signed int8s
The C standard allows plain `char` to be unsigned. The build environment
at Google trips this issue.
Aaron Jacobs
10:43 AM Revision 9fa953d3 (main_repo): v8: use correct timezone information on Solaris
`timezone` variable contains the difference, in seconds, between UTC and
local standard time (see `man 3 localtime` o...
yangguo@chromium.org

10/21/2012

06:20 PM Revision 844a0058 (main_repo): crypto: fix DH use-after-free and memory leak
Fix a use-after-free bug and a memory leak in the error path of
DiffieHellman::ComputeSecret().
* the BIGNUM key was...
Ben Noordhuis
06:20 PM Revision de18e297 (main_repo): crypto: fix DH 1 byte buffer underflow
Passing a bad key to DiffieHellman::ComputeSecret() made it zero the byte
before the heap allocated buffer due to an ...
Ben Noordhuis
05:56 PM Revision 82df345f (main_repo): test: add diffie-hellman regression test
Exercises the error path in DiffieHellman::ComputeSecret() in src/node_crypto.cc Ben Noordhuis
05:06 PM Revision d0227b03 (main_repo): Merge remote-tracking branch 'origin/v0.8'
Conflicts:
deps/openssl/openssl.gyp
Ben Noordhuis
04:58 PM Revision 72ce9baa (main_repo): streams: remove useless line
The removed line was removing a calllback that was never setup
in first place. 016afe2 forgot to remove this.
Soarez

10/20/2012

09:03 AM Revision cb6d084d (main_repo): node: update description of --print
Ben Noordhuis

10/17/2012

12:33 PM Revision c11c19b9 (main_repo): uv: upgrade to 1e32cb0
Bert Belder

10/16/2012

01:59 PM Revision 627f0d27 (main_repo): doc: Typo. s/arguemnt/argument/
isaacs

10/15/2012

05:59 PM Revision cca15e8e (main_repo): test: disable global variable check for "test-repl-options.js"
Previously, the "global" mode of REPLs was broken when created after another
non-global REPL (they would end up shari...
Nathan Rajlich
05:55 PM Revision 1205734e (main_repo): configure: turn on VFPv3 on ARMv7
Fixes a V8 build error caused by missing arm_fpu and arm_neon settings.
This is a back-port of commit bbf6b4e from t...
Ben Noordhuis
05:40 PM Revision 28b0cc08 (main_repo): Revert "Disable OpenSSL UI"
This reverts commit 1c88c3b3b56c6047180e116c5614dad2b13995f9.
It breaks the "read a password from stdin" functionali...
Ben Noordhuis

10/14/2012

08:47 AM Revision a7b59387 (main_repo): docs: fix copy and paste error
Jan Lehnardt

10/13/2012

07:16 PM Revision 4b238b4c (main_repo): Merge remote-tracking branch 'origin/v0.8'
Conflicts:
AUTHORS
ChangeLog
deps/uv/test/runner-win.c
doc/api/process.markdown
lib/repl.js
src/node_crypto.cc
...
Nathan Rajlich
06:57 PM Revision 47643d2e (main_repo): typed arrays: remove unnecessary special-casing
Uint32Value() on undefined is equal to 0, no need to special case it. Dean McNamee
06:54 PM Revision 93efc7f7 (main_repo): typed arrays: simplify typed array get() and set()
Instead of duplicating V8's logic (including clamping), just simply call into
V8's Get() and Set() methods, which han...
Dean McNamee
09:17 AM Revision 4a23add9 (main_repo): doc: rectify http.ClientResponse close/end events
* The 'close' event doesn't emit an error object.
* It's possible for a 'close' event to come after an 'end' event, ...
Ben Noordhuis
08:55 PM Revision 2fbf0612 (main_repo): crypto: sort return value of getCiphers/getHashes
Ben Noordhuis
08:55 PM Revision 14a6c4ef (main_repo): crypto: add crypto.getHashes()
Ben Noordhuis

10/12/2012

07:49 PM Revision f53441ab (main_repo): crypto: add crypto.getCiphers()
Returns a list of, unsurprisingly, the available ciphers. Ben Noordhuis
07:37 PM Revision b1e78cef (main_repo): repl: ensure each REPL instance gets its own "context"
Before there was this weird module-scoped "context" variable which seemingly
shared the "context" of subsequent REPL ...
Nathan Rajlich
07:27 PM Revision 61978f57 (main_repo): dgram: remove stale code
Ben Noordhuis
06:54 PM Revision 323bbdb0 (main_repo): doc: set default background color to white
Max Ogden
02:46 PM Revision 85090734 (main_repo): lint
isaacs
11:57 AM Revision 58db21e6 (main_repo): Now working on 0.8.13
isaacs
11:57 AM Revision b3536ae0 (main_repo): blog: Post about 0.8.12
isaacs
11:56 AM Revision d4116228 (main_repo): Merge branch 'v0.8.12-release' into v0.8
isaacs

10/11/2012

07:46 PM Revision 061f2075 (main_repo): string_decoder: Add 'end' method, do base64 properly
isaacs
05:34 PM Revision 38c72d4e (main_repo): 2012.10.12, Version 0.8.12 (Stable)
* npm: Upgrade to 1.1.63
* crypto: Reduce stability index to 2-Unstable (isaacs)
* windows: fix handle leak in uv_f...
isaacs
05:11 PM Revision 218f08db (main_repo): npm: Upgrade to 1.1.63
isaacs
11:32 AM Revision 99b2368a (main_repo): doc: Reduce crypto stability to 2-Unstable
isaacs
08:36 AM Revision d7c45ea7 (main_repo): deps: upgrade libuv to 47b2cd3
Ben Noordhuis

10/10/2012

07:05 PM Revision 6a128e03 (main_repo): buffer: report proper retained size in profiler
Make buffers report the proper retained size in heap snapshots.
Before this commit, Buffer objects would show up in ...
Ben Noordhuis
05:40 PM Revision 4eb5399b (main_repo): util: add a "customInspect" option to `util.inspect()`
For disabling calling the custom `inspect()` function when defined on an object
that is being inspected.
Nathan Rajlich
05:14 PM Revision e3ee289c (main_repo): Update AUTHORS and .mailmap
Ben Noordhuis
04:31 PM Revision 07774e6b (main_repo): util: make `inspect()` accept an "options" argument
Consolidates all the formatting options into an "options" object argument.
This is so that we don't have to be consta...
Nathan Rajlich
11:18 AM Revision 87518f1e (main_repo): uv: upgrade to b0c1a38
Bert Belder
08:17 PM Revision 58232903 (main_repo): deps: upgrade libuv to cb03e3b
Ben Noordhuis

10/09/2012

10:38 AM Revision 0ad00585 (main_repo): https: fix renegotation attack protection
Listen for the 'clientError' event that is emitted when a renegotation attack
is detected and close the connection.
...
Ben Noordhuis
10:32 AM Revision 7394e89f (main_repo): tls: remove dead code
Remove dead code. Forgotten in 76ddf06. Ben Noordhuis
10:23 AM Revision c668185a (main_repo): cluster: make 'listening' handler see actual port
Make the 'listening' event handler in the master process see the actual port
that the worker bound to when the worker...
Aaditya Bhatia
10:18 AM Revision 8bd4590a (main_repo): buffer: include encoding value in exception when invalid
Encoding failures can be somewhat confusing, especially when they are due to
control flow frameworks auto-filling par...
Ricky Ng-Adam

10/08/2012

06:47 PM Revision 5288ed75 (main_repo): windows: use USERPROFILE to get the user's home dir
Fixes #3461
Close #3462
Close #4093
Bert Belder
06:46 PM Revision eec8c2ed (main_repo): crypto: fix -Wtautological-compare warning
Ben Noordhuis
04:58 PM Revision be5a8e24 (main_repo): doc: consistent use of the callback argument
Andreas Madsen
08:23 PM Revision 76ddf06f (main_repo): tls: don't use a timer to track renegotiations
It makes tls.createSecurePair(null, true) hang until the timer expires.
Using a timer here is silly. Use a timestamp...
Ben Noordhuis

10/07/2012

06:44 PM Revision 16a9dac8 (main_repo): deps: upgrade libuv to 40134c3
Ben Noordhuis
06:26 PM Revision da1f4832 (main_repo): test: write to temp dir, not fixtures dir
Ben Noordhuis
05:22 PM Revision 8c5f269f (main_repo): Fix -Wsizeof-array-argument compiler warning.
Andrew Paprocki
02:33 PM Revision 7611c7cd (main_repo): repl: dynamically lookup the require extensions for tab complete
Removes 2 TODO items Nathan Rajlich
 

Also available in: Atom