Activity

From 10/18/2012 to 11/16/2012

11/16/2012

06:52 PM Revision 019ad346 (main_repo): crypto: fix ssl error handling
Make HandleSSLError() correctly process a zero status code: sometimes it
indicates an error and sometimes it doesn't.
Sergey Kholodilov
05:44 PM Revision 71ba7bc2 (main_repo): node: remove eio-emul.h
The purpose of this file was to remap the old libeio API to the new one.
We dropped libeio in ee77a6a and this file h...
Ben Noordhuis
05:34 PM Revision 38809e39 (main_repo): build: allow linking against system libuv
Stephen Gallagher
11:58 AM Revision b6a3b0a6 (main_repo): deps: upgrade libuv to 665a316
Ben Noordhuis

11/11/2012

01:02 PM Revision e2bcff9a (main_repo): bench: Use hrtime in throughput benchmark
isaacs

11/10/2012

12:21 PM Revision b6e98975 (main_repo): repl: don't interpret floating point numbers
Don't interpret floating point numbers, e.g. ".1234", as REPL commands.
Fixes #4268.
Ben Noordhuis
08:11 PM Revision 13c5db97 (main_repo): buffer: remove duplicate assertion tests
Many assertion tests are duplicated in buffer.js. These few could be easily
removed and still have all tests pass.
Trevor Norris

11/08/2012

06:49 PM Revision b3bfb6fb (main_repo): domains: don't crash if domain is set to null
Closes #4256 Bert Belder
05:54 PM Revision 9b22944b (main_repo): windows: fix the x64 debug build
Bert Belder
03:31 PM Revision 5e4e87ad (main_repo): os: add os.endianness() function
Nathan Rajlich

11/07/2012

07:28 PM Revision 3c91a7ae (main_repo): readline: use a "string_decoder" to parse "keypress" events
While updating the readline test cases to test both "terimal: false" and
"terminal: true" mode, it turned out that th...
Nathan Rajlich
07:28 PM Revision e95e0952 (main_repo): readline: don't emit "line" events with a trailing '\n' char
Before this commit, readline was inconsistent in whether or not it would emit
"line" events with or without the trail...
Nathan Rajlich

11/06/2012

10:49 AM Revision fb6377eb (main_repo): net: More accurate IP address validation and IPv6 dotted notation.
* Added isIP method to make use of inet_pton to cares_wrap.cc
* Modified net.isIP() to make use of new C++ isIP metho...
Joshua Erickson

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
 

Also available in: Atom