Activity

From 12/21/2012 to 01/19/2013

01/19/2013

06:29 PM Revision 2dd37389 (main_repo): typed arrays: fix DataView endianness regression
Fix an off-by-one error introduced in 9fe3734 that caused a regression
in the default endianness used for writes in D...
Ben Noordhuis
05:23 PM Revision 00abc243 (main_repo): child_process: remove .track option
Since net.Server's `connection` property is deprecated now, we don't
need API to track socket's state to keep `connec...
Fedor Indutny

01/18/2013

06:39 PM Revision 539bf1d7 (main_repo): console: Support formatting options in trace()
Fix #4589 isaacs
04:26 PM Revision 14c911de (main_repo): domain: empty stack on all exceptions
Due to the nature of asyncronous programming, it's impossible to know
what will run on the next tick. Because of thi...
Dave Olszewski
04:18 PM Revision 33d22428 (main_repo): doc: Add NODE_DEBUG env to the first example.
The first example in cluster.markdown requires NODE_DEBUG env to show
debug message.
And also fix the message becaus...
Yi EungJun
03:58 PM Revision 3d7818fc (main_repo): Merge remote-tracking branch 'ry/v0.8' into master
Conflicts:
AUTHORS
ChangeLog
src/node_version.h
test/simple/test-buffer.js
isaacs
03:54 PM Revision 9c2c8454 (main_repo): blog: Post for v0.8.18 release
isaacs
03:51 PM Revision 4598a4c6 (main_repo): Now working on 0.8.19
isaacs
03:51 PM Revision f05cf3be (main_repo): Merge branch 'v0.8.18-release' into v0.8
isaacs
03:15 PM Revision 2c4eef0d (main_repo): 2013.01.18, Version 0.8.18 (Stable)
* npm: Upgrade to v1.2.2
* dns: make error message match errno (Dan Milon)
* tls: follow RFC6125 more stricly (Fedo...
isaacs
03:12 PM Revision 4d32fc59 (main_repo): npm: Upgrade to v1.2.2
isaacs
02:49 PM Revision fc3547bc (main_repo): Now working on 0.9.8
isaacs
02:49 PM Revision fa543da8 (main_repo): Merge branch 'v0.9.7-release'
isaacs
02:48 PM Revision 1c35ee86 (main_repo): blog: Post for v0.9.7 release
isaacs
02:04 PM Revision 9e7bebeb (main_repo): 2013.01.18, Version 0.9.7 (Unstable)
* V8: Upgrade to 3.15.11.7
* npm: Upgrade to 1.2.2
* punycode: Upgrade to 1.2.0 (Mathias Bynens)
* repl: make buil...
isaacs
02:04 PM Revision ee2fd79e (main_repo): doc: Remove mention of child.send 'track' option
Will be removed very soon. No point making it public. isaacs
02:04 PM Revision 01a4be45 (main_repo): buffer: Define INFINITY for MSVC compiler
isaacs
11:37 AM Revision 0459a602 (main_repo): npm: Upgrade to 1.2.2
isaacs
06:56 AM Revision 6b713b52 (main_repo): cluster: make --prof work for workers
Profiling in clustered environments doesn't work out of the box.
By default, V8 writes the profile data of all proce...
Ben Noordhuis
06:13 AM Revision 7295bb94 (main_repo): dns: make error message match errno
Dan Milon
07:33 PM Revision 8b0f3ce3 (main_repo): v8: add %p option to --logfile, expands to pid
Useful when you are profiling multiple instances of V8 concurrently.
Submitted upstream: http://code.google.com/p/v8/...
Ben Noordhuis

01/17/2013

06:48 PM Revision 31583be0 (main_repo): tls: follow RFC6125 more stricly
* Allow wildcards only in left-most part of hostname identifier.
* Do not match CN if altnames are present
Fedor Indutny
06:47 PM Revision e70d1bfe (main_repo): Revert "Revert "tls: allow wildcards in common name""
This reverts commit 30e237041d5cd7c39e33a9382c96f109be23337d.
Works properly with b4b750b
Fedor Indutny
06:13 PM Revision 4488a69f (main_repo): child_process: do not keep list of sent sockets
Keeping list of all sockets that were sent to child process causes memory
leak and thus unacceptable (see #4587). How...
Fedor Indutny
06:13 PM Revision 44cd121c (main_repo): Revert "child_process: do not keep list of sent sockets"
This reverts commit db5ee0b3decace9b5d80ee535ce53183aff02909. Fedor Indutny
05:54 PM Revision ae6f4b32 (main_repo): benchmark: Add resume() in static_http_server
isaacs
04:46 PM Revision db5ee0b3 (main_repo): child_process: do not keep list of sent sockets
Keeping list of all sockets that were sent to child process causes memory
leak and thus unacceptable (see #4587). How...
Fedor Indutny
04:20 PM Revision b7d76a1a (main_repo): Revert "events: Don't crash on events named __proto__"
Unfortunately, it's just too slow to do this in events.js. Users will
just have to live with not having events named...
isaacs
01:42 PM Revision 1528de23 (main_repo): stdio: Set readable/writable flags properly
Set the readable/writable flags properly in net streams that have
a handle passed in (such as TTY streams).
Fix #4606
isaacs
12:21 PM Revision b48e303a (main_repo): events: Don't crash on events named __proto__
This prefixes all event names internally with 'ev'. isaacs
10:32 AM Revision 30e23704 (main_repo): Revert "tls: allow wildcards in common name"
This reverts commit 45024e7b7551eca7796e16fe453b2cbaee94b916.
It's making test/simple/test-tls-check-server-identity...
Ben Noordhuis
07:51 AM Revision 562d3f11 (main_repo): doc: modify documentation style about 'Stability: 5'
'Stability: 5' is described as 'Locked' not as 'API Locked'
in other documents.
For example:
- `/doc/api/assert.mark...
Ryunosuke SATO
07:37 AM Revision 08ac9fe0 (main_repo): test: add cluster 'bind twice' test
This test starts two clustered HTTP servers on the same port.
It expects the first cluster to succeed and the second ...
Ben Noordhuis
07:22 PM Revision 498200b8 (main_repo): buffer: reject negative SlowBuffer offsets
Reject negative offsets in SlowBuffer::MakeFastBuffer(), it allows
the creation of buffers that point to arbitrary ad...
Ben Noordhuis

01/16/2013

05:38 PM Revision 952e42de (main_repo): deps: upgrade libuv to 4ba03dd
Ben Noordhuis
03:27 PM Revision 47f3fc9a (main_repo): test: add module-loading test with empty string
isaacs
03:25 PM Revision 7465cf91 (main_repo): module: assert that require() is called with a string
as requested in #4577 Felix Böhm
03:07 PM Revision b9ffc537 (main_repo): lint: Prefer double-quotes over single
isaacs
01:59 PM Revision 61741f9a (main_repo): repl: fix how to module requiring in code comment
This module requiring style is old.
This API has been changed in Node 0.1.16 726865af.
Ryunosuke SATO
01:54 PM Revision 9fe3734f (main_repo): TypedArrays: Improve dataview perf without endian param
V8 seems to be particularly slow converting an undefined value to false
in BooleanValue.
Revert this when we upgrade...
Dean McNamee
01:49 PM Revision c93c99c7 (main_repo): assert that require() has a truthy path
James Campos
01:45 PM Revision 14e8f806 (main_repo): stream: Properly handle large reads from push-streams
Problem 1: If stream.push() triggers a 'readable' event, and the user
calls `read(n)` with some n > the highWaterMark...
isaacs
01:17 PM Revision 7393740c (main_repo): buffer: improve read/write speed with assert
Improved assert check order of execution and added additional checks on
parameters to ensure no bad values make it th...
Trevor Norris
01:17 PM Revision 22b84e62 (main_repo): buffer: floating point read/write improvements
Improvements:
* floating point operations are approx 4x's faster
* Now write quiet NaN's
* all read/write on floating...
Trevor Norris
11:10 AM Revision eef0ccbc (main_repo): http: fix duplicate var initialization
IncomingMessage function contained duplicate initialization
of this._pendings. Line with one of those expressions has...
Alexandr Emelin
10:53 AM Revision bc764f3d (main_repo): punycode: update to v1.2.0
This update adds support for RFC 3490 separators for improved
compatibility with web browsers.
Mathias Bynens

01/15/2013

05:46 PM Revision 9668df8b (main_repo): v8: work around String::WriteAscii segfault
See http://code.google.com/p/v8/issues/detail?id=2493 for details.
Once the patch lands in upstream V8, this commit c...
Ben Noordhuis
03:34 AM Revision 6b4a9357 (main_repo): install: add simplejson fallback
Make tools/install.py work with python 2.5
2.5 is still fairly widespread and does not include a json lib as
standar...
Chris Dent
08:18 PM Revision b4b750b6 (main_repo): tls: follow RFC6125 more stricly
* Allow wildcards only in left-most part of hostname identifier.
* Do not match CN if altnames are present
Fedor Indutny
07:03 PM Revision 20a3c5d0 (main_repo): streams2: Do not allow hwm < lwm
There was previously an assert() in there, but this part of the code is
so high-volume that the added cost made a mea...
isaacs

01/14/2013

06:22 PM Revision 27fafd46 (main_repo): stream: Do not call endReadable on a non-empty stream
Say that a stream's current read queue has 101 bytes in it, and the
underlying resource has ended (ie, reached EOF).
...
isaacs
04:20 PM Revision a6b8f636 (main_repo): buffer: zero-length buffers shouldn't be slab-backed
Bert Belder
04:19 PM Revision e501ce4b (main_repo): buffer: zero-length buffers shouldn't be slab-backed
Bert Belder
12:31 PM Revision 45024e7b (main_repo): tls: allow wildcards in common name
see #4592 Fedor Indutny
12:10 PM Revision 4dd70bb1 (main_repo): tls: allow wildcards in common name
see #4592 Fedor Indutny
11:28 AM Revision f3e78bd3 (main_repo): http: fix "Cannot call method 'emit' of null"
Fix the following exception:
http.js:974
this._httpMessage.emit('close');
^
TypeError:...
Ben Noordhuis
07:06 AM Revision e4598aa2 (main_repo): gitignore: ignore perf data files
Ben Noordhuis

01/13/2013

12:26 PM Revision 926c90bc (main_repo): v8: Hardfloat does not imply VFPv3, only VFPv2.
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-...
yangguo@chromium.org
07:29 PM Revision e4f2a140 (main_repo): deps: upgrade libuv to 8e3e60f
Ben Noordhuis

01/12/2013

03:14 PM Revision bac537b1 (main_repo): repl: fix lint
Nathan Rajlich
03:10 PM Revision 9bce5e8f (main_repo): repl: make built-in modules available by default
Closes #3564.
Closes #4578.
Felix Böhm

01/11/2013

04:24 PM Revision 8e311d28 (main_repo): windows: add support for '_Total' perf counters
Scott Blomquist
03:34 PM Revision 80181139 (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
03:10 PM Revision d22bd9e3 (main_repo): deps: update v8 to 3.15.11.7
Fedor Indutny
02:25 PM Revision 9a4a39fc (main_repo): Now working on 0.9.7
isaacs
02:25 PM Revision f228e3cc (main_repo): Merge branch 'v0.9.6-release'
isaacs
02:24 PM Revision 4c9de9d7 (main_repo): blog: release v0.9.6
isaacs
01:49 PM Revision 9313fdc7 (main_repo): 2013.01.11, Version 0.9.6 (Unstable)
* V8: update to 3.15.11.5
* node: remove ev-emul.h (Ben Noordhuis)
* path: make basename and extname ignore trailin...
isaacs
01:18 PM Revision 97db62b4 (main_repo): Merge remote-tracking branch 'ry/v0.8' into master
Conflicts:
AUTHORS
ChangeLog
Makefile
src/node_version.h
isaacs
12:50 PM Revision 6a91eab0 (main_repo): path: make basename and extname ignore trailing slashes
Fixes #4536 Bert Belder
12:35 PM Revision b509ae67 (main_repo): typed arrays: fix sunos signed/unsigned char issue
The int8_t and uint8_t typedefs on sunos/smartos depend on a number of
compiler directives. Avoid ambiguity and speci...
Ben Noordhuis
12:14 PM Revision 3383d77c (main_repo): test: child process { stdio:'inherit' }
isaacs
12:01 PM Revision d93346d0 (main_repo): Revert "typed arrays: fix build on sunos"
This reverts commit 35a137cf8dcec75fd4cc11bbd8eb22cc2c1d7ece. Fedor Indutny
10:52 AM Revision 35a137cf (main_repo): typed arrays: fix build on sunos
Fedor Indutny
10:19 AM Revision 7be27240 (main_repo): Revert "path: fix bugs related to paths with trailing slashes"
It only does the right thing on unix, and the implementation
isn't great either.
This reverts commit bb1c03989f8702e...
Bert Belder
08:00 AM Revision 31fc52ab (main_repo): deps: upgrade libuv to 9aab5d4
Ben Noordhuis
09:16 PM Revision dc0c524c (main_repo): http: Set _dumped=false initially
The better to keep the IncomingMessage class isomorphic and avoid
creating additional hidden classes.
isaacs
08:58 PM Revision bb1c0398 (main_repo): path: fix bugs related to paths with trailing slashes
Andreas Madsen
08:13 PM Revision b9167742 (main_repo): configure: define "arm_fpu" and "arm_neon" for ARM
v8's common.gypi file expects them to be defined now.
Closes #4534.
Nathan Rajlich
08:05 PM Revision 4fa3fd1c (main_repo): make binary: allow custom config flags
For example, to cross-compile from my OS X laptop for Raspberry Pi, you would
do something like:
$ make binary BIN...
Nathan Rajlich
08:02 PM Revision 438e0c6d (main_repo): v8: Hardfloat does not imply VFPv3, only VFPv2.
Raspberry Pi is an example.
BUG=v8:2393
Review URL: https://chromiumcodereview.appspot.com/11570061
Patch from Chi-...
yangguo@chromium.org

01/10/2013

04:50 PM Revision 9ece63b1 (main_repo): http: Don't switch the socket into old-mode
isaacs
04:50 PM Revision bc8feb15 (main_repo): http: Use stream.push() instead of touching _readableState
isaacs
04:50 PM Revision 840401c0 (main_repo): net: Use readable.push() instead of private methods
isaacs
04:49 PM Revision b43e5441 (main_repo): stream: Use push() for Transform._output()
This also slightly changes the semantics, in that a 'readable'
event may be triggered by the first write() call, even...
isaacs
04:49 PM Revision 530585b2 (main_repo): stream: Use push() for readable.wrap()
isaacs
04:49 PM Revision a993f740 (main_repo): stream: Add readable.push(chunk) method
isaacs
10:47 AM Revision 8e37a589 (main_repo): blog, changelog: 0.8.17 was released in 2013, not 2012
isaacs
10:05 PM Revision be544237 (main_repo): blog: Correct shasums for v0.8.17
isaacs
08:21 PM Revision 6d9ee4b1 (main_repo): blog: Add security notice to v0.8.17 post
isaacs
08:08 PM Revision 1388171d (main_repo): blog: Post about v0.8.17
isaacs
08:07 PM Revision daf46669 (main_repo): Now working on 0.8.18
isaacs
08:07 PM Revision c4b080f8 (main_repo): Merge branch 'v0.8.17-release' into v0.8
isaacs
07:58 PM Revision a6756a2c (main_repo): test: run tests in alphabetical order
Ben Noordhuis
07:55 PM Revision c50c33e9 (main_repo): 2012.01.09, Version 0.8.17 (Stable)
* npm: Upgrade to v1.2.0
- peerDependencies (Domenic Denicola)
- node-gyp v0.8.2 (Nathan Rajlich)
- Faster inst...
isaacs

01/09/2013

06:55 PM Revision ed825f48 (main_repo): typed arrays: fix 32 bit size/index overflow
Fix an out-of-bound read/write bug due to integer wrapping. Reported by
Dean McNamee.
Ben Noordhuis
06:21 PM Revision aa742ddf (main_repo): npm: Upgrade to v1.2.0
isaacs
11:44 AM Revision c207d400 (main_repo): typed arrays: implement load and store swizzling
Implement load and store swizzling operations. This reduces an unneeded
back and forth between types and additionally...
Dean McNamee
11:44 AM Revision 46a489be (main_repo): typed arrays: swizzle with compiler intrinsics
Implement swizzling with compiler intrinsics and be aware of the native
endianness to correctly swap on big endian ma...
Dean McNamee
11:43 AM Revision 7d66a9d0 (main_repo): typed arrays: undo local changes
Partially revert 5664dd2, 6573fc3 and 7788a6b to ease landing changes
from upstream.
Ben Noordhuis
03:16 AM Revision 7a2ae4c9 (main_repo): object_wrap: add missing HandleScope
by Sven Panne's suggestion, see [0] for details.
[0]: https://code.google.com/p/v8/issues/detail?id=2468
Fedor Indutny
02:13 AM Revision 1211946a (main_repo): stream: fix typo
Also: Revert "stream: Override addListener as well as on"
This reverts commit 18c985919d93df97561157ab8e7de70f4e22dd44.
Shigeki Ohtsu

01/08/2013

05:27 PM Revision 18c98591 (main_repo): stream: Override addListener as well as on
For the compatibility switch. isaacs
01:13 PM Revision 45941811 (main_repo): streams: set listener first, emit 'data' later
When switching into compatibility mode by setting `data` event listener,
`_read()` method will be called immediately....
Fedor Indutny
11:38 PM Revision e6acfed9 (main_repo): doc: os.cpus() returns times in milliseconds
Tim Bradshaw
11:08 PM Revision 3f754544 (main_repo): typed arrays: don't declare as module
TypedArrays is not a module, it is attached to the global object.
Don't register it with Node's module system.
Dean McNamee
11:08 PM Revision b50d51ef (main_repo): typed arrays: replace switch with templates
Convert TypedArray's TypeName implementation to template specialization
instead of a switch() statement.
Dean McNamee
10:59 PM Revision 9b363b02 (main_repo): net: fix bufferSize include writableStream length
socket.bufferSize missed to include the length of internal buffers in
writableStream.
Shigeki Ohtsu
10:32 PM Revision ad6769fc (main_repo): dgram: don't assert on send('string')
Raise a TypeError when the argument to send() or sendto() is anything
but a Buffer.
Fixes the following assertion:
...
Ben Noordhuis
09:41 PM Revision aeb030be (main_repo): build: fail w/err msg when missing binutils
Building --with-dtrace requires objdump from GNU binutils.
This change inserts a helpful error message if there is a
...
Mike Harsch

01/07/2013

03:31 PM Revision 321b8eec (main_repo): dtrace: More style
Continuation lines should be indented with 4 spaces, not a tab. isaacs
03:23 PM Revision 38df9d51 (main_repo): dtrace: Make D style more D-ish
isaacs
02:04 PM Revision f9afb3f0 (main_repo): dtrace: x64 ustack helper
Fedor Indutny
02:01 PM Revision 13296e4b (main_repo): dtrace: fix style in ustack helper
Fedor Indutny
01:30 PM Revision 3b715edd (main_repo): dtrace: SeqAsciiString was renamed to SeqOneByteString in v8
isaacs
11:39 AM Revision 7788a6bf (main_repo): src: pass node_isolate to Undefined()
Ben Noordhuis
11:39 AM Revision c7d7ae1f (main_repo): src: pass node_isolate to Null()
Ben Noordhuis
11:39 AM Revision 109f73b2 (main_repo): src: pass node_isolate to True() and False()
Ben Noordhuis
11:39 AM Revision 01c3d0aa (main_repo): src: pass node_isolate to Local<>::New
Ben Noordhuis
11:39 AM Revision 5d0816bf (main_repo): src: make node_isolate global
V8 3.15 has new API functions that let you specify the Isolate. V8 and
node.js generally spend 0.5-3.5% of the time i...
Ben Noordhuis
11:39 AM Revision 412b3cee (main_repo): src: pass node_isolate to String::Empty
Ben Noordhuis
11:39 AM Revision 6573fc35 (main_repo): src: pass node_isolate to Integer::New
Ben Noordhuis
11:36 AM Revision df3563aa (main_repo): child_process: Pull through untouched stdio streams
Otherwise child procs will never emit a 'close' event if you don't
ever consume their streams, because they will neve...
isaacs
11:36 AM Revision 3e6f737e (main_repo): stream: Clean up more effectively in pipe()
isaacs
11:36 AM Revision a5d4e748 (main_repo): child_process: don't `resume()` created socket
Calling `resume()` on a stream switches it to the old mode which causes
piping stdio from a child process to fail.
F...
Maciej Małecki
11:19 AM Revision 8adebb92 (main_repo): node: move symbol caching to Load()
Dean McNamee
10:04 AM Revision 879efb33 (main_repo): test: fix simple/test-http-client-timeout-with-data
The test was failing in debug mode because the timeouts were set too
low. Fix that by increasing the timeouts. Admitt...
Ben Noordhuis
09:59 PM Revision fa3bfc3a (main_repo): test: put tty in blocking mode after test
Tests can leave the tty in non-blocking mode. If the test runner tries
to print to stdout/stderr after that and the t...
Ben Noordhuis
09:40 PM Revision 4e1a2f9a (main_repo): test: disable simple/test-debug-brk-file
This test is timing sensitive and hence quite unreliable with debug
builds. What's worse is that it leaves a stray ch...
Ben Noordhuis

01/06/2013

04:55 PM Revision 70ad9bbc (main_repo): child_process: make fork() execPath configurable
Allows for arbitrary path to executable spawned using `fork`. This
fixes some issues around running multiple versions...
Bradley Meck

01/05/2013

11:05 AM Revision 3f76419a (main_repo): net: add localAddress and localPort to Socket
James Hight

01/04/2013

06:16 PM Revision 5664dd2f (main_repo): src: use static_cast where appropriate
Use static_cast instead of reinterpret_cast when casting from void*
to another type.
This is mostly an aesthetic cha...
Ben Noordhuis
05:06 PM Revision 872cb0d7 (main_repo): doc: improve example of process.hrtime()
The example clarifies now that diff[0] * 1000000000 + diff[1] equals
the result in nanoseconds.
Johannes Ewald
01:02 PM Revision 2b6c5610 (main_repo): fs: remove unused default option in WriteStream
No bufferSize option is used in stream.Writable and fs.WriteStream. Shigeki Ohtsu
01:00 PM Revision 829f96ba (main_repo): fs: pool size coincide with ReadStream bufferSize
pool size of file reading in ReadableStream can be adjustable
with a bufferSize option.
Shigeki Ohtsu
11:06 AM Revision 93591a2a (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:39 AM Revision 97056c06 (main_repo): object_wrap: add missing HandleScope
by Sven Panne's suggestion, see [0] for details.
[0]: https://code.google.com/p/v8/issues/detail?id=2468
Fedor Indutny
06:44 AM Revision 0054264d (main_repo): v8: update to 3.15.11.5
Fedor Indutny
08:11 PM Revision 0459a230 (main_repo): REPL: fix floating point number parsing
In JS, the expression ".1" is a floating point number. Issue 4268 concerns the
REPL interpreting floating point numb...
Nirk Niggler

01/03/2013

05:38 PM Revision a6167742 (main_repo): windows: improve Visual Studio Express build support
* Moved generated files to a clearer directory.
* Improved detection logic for ctrpp.exe tool.
Closes #4482
Scott Blomquist
05:31 PM Revision 5a39df49 (main_repo): windows: fix perfctr crash on XP and 2003
Some performance counter related functions are not available on Windows
XP and Windows Server 2003, which caused node...
Scott Blomquist
02:02 PM Revision a7d8c21b (main_repo): Merge remote-tracking branch 'origin/v0.8'
Conflicts:
configure
deps/uv/src/unix/core.c
deps/uv/test/test-fs-event.c
src/node_version.h
Ben Noordhuis
01:58 PM Revision aad20135 (main_repo): repl: allow overriding builtins
Don't give names of built-in libraries special treatment.
Changes the REPL's behavior from this:
> var path = 42
...
Ben Noordhuis
01:58 PM Revision 875c1106 (main_repo): node: remove ev-emul.h
libev has been deprecated since v0.6. Add-on authors have had two major
release cycles to upgrade. Out it goes.
Ben Noordhuis
08:37 PM Revision ce1b33a9 (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

01/02/2013

03:13 AM Revision 8a96bb42 (main_repo): test: make tests work with newer v8
Fedor Indutny
03:13 AM Revision 5e57bcc3 (main_repo): bindings: update to new v8 apis
GetPointerFromInternalField() is deprecated now, we should use
GetAlignedPointerFromInternalField().
Fedor Indutny

01/01/2013

07:07 AM Revision 7b4d95a9 (main_repo): deps: update v8 to 3.15.11
Fedor Indutny

12/31/2012

12:09 PM Revision 50e88d0b (main_repo): os: change CPU time from Integer to Number
CPU time values must be Numbers, not Integers, as they can be too large
for Integers on 32 bit platforms.
Tim Bradshaw
11:53 AM Revision 9e32c2ef (main_repo): dgram: fix double implicit bind error
Calling send() on an unbound socket forces an implicit bind to
a random port.
332fea5 made the 'listening' event asy...
Ben Noordhuis
07:50 PM Revision acc085e1 (main_repo): doc: add CONTRIBUTING.md
Ben Noordhuis

12/30/2012

08:26 PM Revision 44ceb5d8 (main_repo): blog: Post for v0.9.5
isaacs
08:25 PM Revision 30bd774f (main_repo): Now working on 0.9.6
isaacs
08:25 PM Revision 9ff2b0b6 (main_repo): Merge branch 'v0.9.5-release'
isaacs
07:54 PM Revision 01994e81 (main_repo): 2012.12.30, Version 0.9.5 (Unstable)
* assert: improve support for new execution contexts (lukebayes)
* domain: use camelCase instead of snake_case (isaa...
isaacs
07:53 PM Revision 6c80ef01 (main_repo): node: emit 'exit' when exiting with error
Fix #3555 isaacs

12/29/2012

06:32 PM Revision 7550e31d (main_repo): benchmark: Make flamegraphs a bit more useful
isaacs
06:32 PM Revision ecdde7df (main_repo): benchmark: Set port range properly on Linux
isaacs
06:32 PM Revision f4232874 (main_repo): http: Separate out the storeHeader closure
isaacs
06:32 PM Revision e11668b2 (main_repo): net: Don't go through Stream API when ondata is used
This speeds up http_simple by around 6%. isaacs
06:32 PM Revision ba94f9d6 (main_repo): timers: Move list.ontimeout to separate function
isaacs
06:32 PM Revision aec2f733 (main_repo): net: Move createWriteReq to separate function
isaacs
06:32 PM Revision 9785ab60 (main_repo): http: Replace "in" usage with "=== undefined"
Speeds up http benchmarks. isaacs
02:19 PM Revision ae1b0ca7 (main_repo): assert: improve support for new execution contexts
More detailed information in GH-693 lukebayes
01:37 PM Revision 1c2910d9 (main_repo): test-message: Add setTimeout and nextTick message tests
isaacs
01:37 PM Revision ec8ebaf3 (main_repo): domain: use camelCase instead of snake_case
While it's true that error objects have a history of getting snake_case
properties attached by the host system, it's ...
isaacs
01:37 PM Revision 4401bb47 (main_repo): domain: Do not use uncaughtException handler
This adds a process._fatalException method which is called into from
C++ in order to either emit the 'uncaughtExcepti...
isaacs
11:34 AM Revision a7cc5306 (main_repo): deps: upgrade libuv to 4997738
Ben Noordhuis

12/28/2012

12:33 PM Revision c6e958d4 (main_repo): fs: make 'end' work with ReadStream without 'start'
Make `fs.createReadStream({ end: 42 })` work.
Before this commit, it worked only when used like this:
`fs.createRead...
Ben Noordhuis
12:24 PM Revision 910e24b5 (main_repo): fs: remove fs.sendfile()
Said function has been broken (and useless) since v0.6.0. Remove it altogether.
Fixes #3854.
Ben Noordhuis
10:42 AM Revision c4fc0feb (main_repo): https: optimize https.createConnection()
Stop using `arguments` for performance and readability. Ryunosuke SATO
07:20 AM Revision a3297295 (main_repo): buffer: speed up base64 encoding by 20%
Remove a lot of branches from the inner loop. Speeds up buf.toString('base64')
by about 20%.
Before:
$ time out/R...
Ben Noordhuis
09:38 PM Revision 192192a0 (main_repo): Colorize API stabilitity index headers in docs
Noted in @shtylman's #3898, API stability notes are easy to overlook
in the html documentation. This can be especiall...
Luke Arduini
08:53 PM Revision e576208e (main_repo): net: socket.readyState corrections
socket.readyState, .readable, and .writable behavior changed as
a result of the new streaming interfaces. Updated to ...
bentaber
08:46 PM Revision fde338bf (main_repo): stream: speed up instantiation of readable stream
- Stream.apply -> Stream.call Ryunosuke SATO
08:45 PM Revision 697484df (main_repo): domain: speed up domain.create
Use `EventEmitter.call` instead of `EventEmitter.apply` because of performance. Ryunosuke SATO

12/27/2012

06:09 PM Revision 8936868e (main_repo): http: remove unused variable
The module variable `END_OF_FILE` was no longer needed from 1d369317. Ryunosuke SATO
11:35 PM Revision 4be9c695 (main_repo): build: Add hyphen to custom build tags
so that ./configure --tag=foo makes a version number like v0.9.5-foo
instead of v0.9.5foo
isaacs
11:15 PM Revision c2e71dd5 (main_repo): build: allow to specify custom tags
When building custom `node` versions (e.g., floating features/fixes from
different versions) it's often useful to spe...
Maciej Małecki

12/26/2012

06:57 PM Revision d76eacd4 (main_repo): http: Handle end only when stream is not dumped
This fixes regression introduced in some cases by 8bf0c15 isaacs
06:26 PM Revision 54740c8b (main_repo): lint
isaacs
06:25 PM Revision 0db521d0 (main_repo): repl: remove 'repl' from automatic loading libs
In repl, calling `repl` twice shows the following message:
```
> repl
A different "repl" already exists globally
```
Ryunosuke SATO
06:23 PM Revision 31cffae2 (main_repo): repl: add 'domain' to automatic loading libs
`domain` should be a member of automatic loading libs in `repl`.
Conflicts:
lib/repl.js
Ryunosuke SATO
06:20 PM Revision 8bf0c15a (main_repo): stream2: fix to emit end event on http.ClientResponse
Shigeki Ohtsu
05:56 PM Revision ce306830 (main_repo): doc: document the finish event
Since the stream implementer is not expected to overwrite
.end() the finish event is necessary in order to know when
...
Andreas Madsen
05:56 PM Revision d68ee22d (main_repo): stream: do only fake drain when unpiped stream is the source
If the destination had multiply read streams piped to it,
they would all decrease the awaitDrain state and thereby
st...
Andreas Madsen
05:56 PM Revision 5daa701a (main_repo): stream: fix event handler leak in readstream pipe and unpipe
After a stream was unpiped there would stil be residual event handlers Andreas Madsen
05:54 PM Revision 27a91387 (main_repo): util: fix deprecation message in `util.pump`
Ryunosuke SATO

12/25/2012

04:18 PM Revision d2e7ca04 (main_repo): test: add regression test for #4463
Ben Noordhuis
04:18 PM Revision 526d8525 (main_repo): net: allow socket end before connect
Fix a bug where calling .end() on a socket without calling .connect() first
throws a TypeError:
TypeError: Cannot ...
Ben Taber

12/24/2012

10:02 AM Revision 6ecb0cd6 (main_repo): openssl: clean up openssl.gyp
Remove obsolete build configuration that escaped the purge in 7eaea7f. Ben Noordhuis

12/21/2012

03:44 PM Revision f84bf5b6 (main_repo): build: allow to specify custom tags
When building custom `node` versions (e.g., floating features/fixes from
different versions) it's often useful to spe...
Maciej Małecki
03:37 PM Revision 6738e685 (main_repo): blog: Post about v0.9.4
isaacs
03:36 PM Revision 70eb227e (main_repo): Now working on 0.9.5
isaacs
03:36 PM Revision cdcac49c (main_repo): Merge branch 'v0.9.4-release'
isaacs
03:15 PM Revision d86d83c7 (main_repo): 2012.12.21, Version 0.9.4 (Unstable)
* streams: Update all streaming interfaces to use new classes (isaacs)
* node: remove idle gc (Ben Noordhuis)
* htt...
isaacs
02:42 PM Revision 837df70b (main_repo): repl: don't touch `require.cache`
Fixes #3226.
Consider a production server that uses a REPL to debug. Creating the instance
would wipe out the global...
Nathan Rajlich
02:32 PM Revision 98298144 (main_repo): doc: Nudge formatting to make json generator happy
Starting a line with `**bold**` text makes it think that it's a link,
and get confused.
This should really be fixed ...
isaacs
02:08 PM Revision f119effc (main_repo): Merge remote-tracking branch 'ry/v0.8'
isaacs
02:05 PM Revision 841b7f53 (main_repo): Ease building with VS Express by checking in generated files.
Scott Blomquist
02:05 PM Revision 24492482 (main_repo): stdio: Do not read from stdout/err
This fixes windows stdio pipes in streams2 land. isaacs
11:59 AM Revision 0edd93dc (main_repo): test: Fix simple/test-http-localaddress
isaacs
11:51 AM Revision fb915ed9 (main_repo): lint
isaacs
11:48 AM Revision c048c814 (main_repo): http: Trivial fix for comments and 'this.read'
isaacs
11:42 AM Revision d30e76e0 (main_repo): npm: upgrade to 1.1.70
isaacs
 

Also available in: Atom