Activity
From 01/29/2013 to 02/27/2013
02/28/2013
- 07:37 PM Revision 0c1e7b53 (main_repo): process: separate nextTick domain logic
- It's cleaner to only load domain ticker logic when the domains are being
used. This makes execution slightly quicker ... - 07:29 PM Revision 875e4a0c (main_repo): core: Remove the nextTick for running the main file
- Not necessary, since we can handle the error properly on the first tick
now, even if there are event listeners, etc.
...
02/27/2013
- 05:47 PM Revision 95862b23 (main_repo): core: Mark exit() calls with status codes
- Also, exit with 128+n for signal exit n, as is The Unix Way.
- 05:31 PM Revision c6e2db2f (main_repo): crypto: clear error stack
- Clear OpenSSL's error stack on return from Connection::HandleSSLError().
This stops stale errors from popping up late... - 01:56 AM Revision f054fec5 (main_repo): openssl: regenerate asm files for openssl 1.0.1e
- 09:54 PM Revision 86433979 (main_repo): stream: Writables are not pipe()able
- This handles the fact that stream.Writable inherits from the Stream class,
meaning that it has the legacy pipe() meth... - 08:54 PM Revision 586e160a (main_repo): test: Use common.PORT in simple/test-http-timeout
- 08:39 PM Revision 1b870b61 (main_repo): test: Move test-net-connect-timeout to test/internet
- It is not a valid test unless you're connected to the internet, and causes
a lot of spurious failures on Linux anyway... - 08:33 PM Revision 937662b0 (main_repo): test: Use common.PORT to determine debugger port
- 07:49 PM Revision ec378aaa (main_repo): test: Fix debugger repl tests
- This makes the output of simple/test-debugger-repl and
simle/test-debugger-repl-utf8 mirror an actual debugger sessio... - 07:48 PM Revision 57f9f048 (main_repo): test: catch break in simple/test-debugger-client
- Handle break events that come out sometimes, by telling it to continue.
Also, send the child a SIGTERM when it times... - 07:46 PM Revision 30e5366b (main_repo): core: Use a uv_signal for debug listener
- Starting the debugger directly in the SIGUSR1 signal handler results in
a malloc lock contention ~1% of the time. It...
02/26/2013
- 02:30 PM Revision 7bc449c0 (main_repo): deps: upgrade libuv to a0c1d84
- 01:42 PM Revision e505f912 (main_repo): test: merge environment, don't overwrite
- The CI system requires that some environment variables are set so merge
our variables into the current environment in... - 12:44 PM Revision cfacde3a (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-... - 12:27 PM Revision c80bde17 (main_repo): v8: work around String::WriteAscii segfault
- See http://code.google.com/p/v8/issues/detail?id=2493 for details.
This commit reapplies 9668df8. The issue has been... - 11:07 AM Revision 17a81261 (main_repo): test: optionally set common.PORT via env variable
- 11:03 AM Revision 17c6fe2e (main_repo): mips: fix openssl build
- 09:33 AM Revision 8fe72a7f (main_repo): build: automatically add tag for nightly builds
- 09:18 AM Revision d4a297cc (main_repo): http: fix case in 505 response status line
- Fixes #4850.
- 03:17 AM Revision aa985392 (main_repo): v8: fix postmortem and dtrace helper build
- Regardless of previous @bnoordhuis' changes
- 02:57 AM Revision 3d913fec (main_repo): Revert "sunos: unbreak build after v8 downgrade"
- This reverts commit f80f3c5f62a3955636c1af1872ef9539a0b01cb0.
- 08:47 PM Revision 88befa60 (main_repo): bench: Make http easier to profile
- Do not run the http/simple.js server in a child process.
Fix #4831 - 07:30 PM Revision f80f3c5f (main_repo): sunos: unbreak build after v8 downgrade
- Commit 3d67f89 ("fix generation of v8 constants on freebsd") is an
unfortunate victim of this rollback.
Revert "dtra...
02/25/2013
- 05:45 PM Revision 51f6e6a9 (main_repo): src, test: downgrade to v8 3.14 api
- 05:45 PM Revision 03fe7fb5 (main_repo): v8: reapply floating patches
- Reapply floating patches. Special mention: also reapplies 017009f but
with the extra change of removing DescriptorArr... - 05:45 PM Revision b15a10e7 (main_repo): deps: downgrade v8 to 3.14.5
- V8 3.15 and newer have stability and performance issues. Roll back to
a known-good version. - 05:17 PM Revision 82357b87 (main_repo): blog: Update with EINPROGRESS changelog item
- 04:57 PM Revision fafb67c6 (main_repo): ChangeLog: Missed item about EINPROGRESS
- 04:56 PM Revision f8ae4446 (main_repo): blog: Post for v0.8.21
- 04:52 PM Revision 33e8e694 (main_repo): Now working on 0.8.22
- 04:51 PM Revision 7b92b301 (main_repo): Merge branch 'v0.8.21-release' into v0.8
- 04:07 PM Revision 530d8c05 (main_repo): 2013.02.25, Version 0.8.21 (Stable)
- * http: Do not free the wrong parser on socket close (isaacs)
* http: Handle hangup writes more gently (isaacs)
* z... - 04:07 PM Revision ff540e19 (main_repo): uv: Upgrade to 86ae8b3c
- 12:06 PM Revision b0e7dbf2 (main_repo): http: Do not free the wrong parser on socket close
- This appears to fix #4673. That bug is very hard to reproduce, so it's
hard to tell for certain, but this approach i... - 10:38 AM Revision e03bc472 (main_repo): stream: Start out in sync=true state
- The Readable and Writable classes will nextTick certain things
if in sync mode. The sync flag gets unset after a cal... - 10:38 AM Revision 34046084 (main_repo): stream: Do not switch to objectMode implicitly
- Only handle objects if explicitly told to do so in the options
object. Non-buffer/string chunks are an error if not ... - 09:21 AM Revision 4231dab3 (main_repo): crypto: fix base64 padding regression
- Commit 9901b69c introduces a small regression where the trailing base64
padding is no longer written out when Cipher#...
02/24/2013
- 10:07 PM Revision 8df893c6 (main_repo): test: re-enable simple/test-setproctitle on darwin
- The functionality is available again per joyent/libuv@14eb8b0
and joyent/libuv@e89aced.
Fixes #3687. - 10:03 PM Revision de9ee2a4 (main_repo): deps: upgrade libuv to e89aced
02/23/2013
- 07:30 PM Revision 74c08403 (main_repo): lint
02/22/2013
- 02:24 PM Revision 27d1baba (main_repo): streams: Pre-emptively buffer readables up to the highWaterMark
- Also, this adds a test that guarantees that the ordering of several
push() calls in a row is always preserved in sync... - 01:35 PM Revision f9a0140e (main_repo): http: Handle hangup writes more gently
- 07:19 PM Revision 22d3eff8 (main_repo): doc: add note about child process line buffering
- Fixes #4808.
02/21/2013
- 06:23 PM Revision a63c28e6 (main_repo): stream: Return false from push() more properly
- There are cases where a push() call would return true, even though
the thing being pushed was in fact way way larger ... - 06:23 PM Revision 3b2e9d26 (main_repo): stream: remove lowWaterMark feature
- It seems like a good idea on the face of it, but lowWaterMarks are
actually not useful, and in practice should always... - 06:18 PM Revision 089ec586 (main_repo): path: Throw TypeError on non-string args to path.resolve
- 06:08 PM Revision ef945219 (main_repo): zlib: fix assert on bad input
- The following test case occasionally triggered an assert because
write_in_progress_ didn't get cleared on error:
$... - 04:14 PM Revision 4b61522f (main_repo): test: add an "async-hello-world" native addon test
- 04:14 PM Revision 50c88e0f (main_repo): test: modify async native test.js to test for #4820
- 02:50 PM Revision 055110da (main_repo): path: join throws TypeError on non-string args
- lib/path.js:
- throws a TypeError on the filter if the argument is not a string.
test/simple/test-path.js:
- rem... - 02:29 PM Revision ebc95f07 (main_repo): tls: _handle.readStart/readStop for CryptoStream
- lib/http.js is using stream._handle.readStart/readStop to control
data-flow coming out from underlying stream. If thi... - 01:31 PM Revision 7301ba39 (main_repo): process: fix bug where spinner wasn't called
- Apperently there is a case where calling the spinner was required after
passing a callback to nextTick(). This fixes ...
02/20/2013
- 05:04 PM Revision bbcb8b3a (main_repo): path: Do not coerce paths to strings on Windows
- Fix #4795
- 04:17 PM Revision 9d10bf58 (main_repo): stream_wrap: remove superfluous buffer len check
- It's a buffer so it's never bigger than Buffer::kMaxLength bytes,
which in turn is always < INT_MAX. - 03:29 PM Revision 6ad79261 (main_repo): deps: upgrade libuv to 26fa6f8
- 02:34 PM Revision d69a26b9 (main_repo): buffer: check logic simplification
- Checks have been simplified and optimized for most-used cases.
Calling Buffer with another Buffer as the subject wil... - 12:50 PM Revision 9d45b945 (main_repo): test: add TAP output to the test runner
- This is a back-port of commit 14ed173 from the master branch.
- 12:17 PM Revision 053e02ef (main_repo): benchmark: Fix alignment issues on --html compare output
- 08:15 AM Revision 57ef6591 (main_repo): node: code cleanup, make tick_infobox static
- It's not used outside of src/node.cc so make it static.
- 08:01 AM Revision 0dcbecd3 (main_repo): crypto: fix uninitialized memory access in openssl
- ASN1_STRING_to_UTF8() passes an ASN1_STRING to ASN1_STRING_set() but forgot to
initialize the `length` field.
Fixes ... - 08:00 AM Revision da945a73 (main_repo): openssl: make perlasm target pentium or newer for masm outputs
- When perlasm generates MASM code it sets the assembler target to 468.
In this mode MASM refuses to assemble a couple ... - 07:49 AM Revision eb29c4b2 (main_repo): openssl: disable HT sidechannel attack mitigation
- It used to be off before. It's extremely unlikely that such an attack
would be a viable attack against node. And it m... - 07:48 AM Revision f317f5ae (main_repo): openssl: update to 1.0.1e
- 08:17 PM Revision f1780a6b (main_repo): Merge branch 'benchmark-refactor-2'
- 08:16 PM Revision 4b80f217 (main_repo): bench: Simplify duration arguments to benchmarks
- For throughput benchmarks, run with just 5s durations rather than 1s and 3s.
For startup benchmark, run with just a ... - 08:16 PM Revision bd4d585b (main_repo): bench: Add bench-crypto
- 08:16 PM Revision 06fbcca6 (main_repo): bench: Remove _bench_timer (no loner used)
- 08:16 PM Revision 1eb6a929 (main_repo): bench: Only run http,net,fs,tls by default
- 08:16 PM Revision 2ed56e52 (main_repo): bench: Consistency in benchmark filenames
- 08:16 PM Revision ef08f0fb (main_repo): bench: Use wrk for http benchmarking
- Remove ab, since it's no longer used.
- 08:16 PM Revision e850cbab (main_repo): tools: Add wrk for benchmarking http servers
02/19/2013
- 05:14 PM Revision 035aa6b4 (main_repo): bench: Show % change rather than % difference
- 05:14 PM Revision 087c4379 (main_repo): bench: Add --html to compare script
- 05:14 PM Revision 7658f4c2 (main_repo): bench: Fail gracefully if function_call binding fails
- 05:14 PM Revision 0e59efd0 (main_repo): make: Add benchmark make targets
- 05:14 PM Revision 7d517458 (main_repo): bench: Remove old run script
- 05:14 PM Revision 0a406869 (main_repo): bench: Replace tls-fragmentation with tls/throughput
- 05:14 PM Revision bafc51c0 (main_repo): bench: Move tls-connect into benchmark/tls
- Also, make it work properly with current node.
- 05:14 PM Revision 8c719f7c (main_repo): bench: Make io.c output easier to read
- 05:14 PM Revision 8a3f5217 (main_repo): bench: Remove io.js
- Better covered by the other benchmark/fs scripts.
- 05:14 PM Revision 2a64edb0 (main_repo): bench: Add fs write stream throughput
- 05:14 PM Revision 1fc6f993 (main_repo): bench: Add read-stream throughput
- 05:14 PM Revision 6d116be7 (main_repo): bench: Move fs-readfile.js to fs/readfile.js
- 05:14 PM Revision 844b3320 (main_repo): bench: Move v8_bench into misc
- 05:14 PM Revision fef35fc4 (main_repo): bench: Remove settimeout (Covered by misc/timeout.js)
- 05:14 PM Revision 2a2942bd (main_repo): bench: Move string_creation into misc
- 05:14 PM Revision 3761be3d (main_repo): bench: Move timers to misc/timers
- 05:14 PM Revision 7e5cd080 (main_repo): bench: move next-tick to misc/next-tick-breadth
- 05:14 PM Revision f7a4ccb4 (main_repo): bench: Move nexttick-2 to misc/next-tick-depth
- x
- 05:14 PM Revision 44be55fc (main_repo): bench: Move process_loop to misc/spawn-echo
- 05:14 PM Revision 4e1bcdca (main_repo): bench: Add function_call to bench-misc
- 05:14 PM Revision 56b22956 (main_repo): bench: Remove unused 'fast_buffer2' benchmarks
- 05:14 PM Revision 3f67a48d (main_repo): bench: Add buffers/dataview_set
- 05:14 PM Revision e87ed91f (main_repo): bench: Arrays
- 05:14 PM Revision cc38528a (main_repo): bench: buffer-base64-encode
- 05:14 PM Revision 55aa2571 (main_repo): bench: Buffer read/write benchmarks
- 05:14 PM Revision 419607e8 (main_repo): bench: Buffer creation
- 05:14 PM Revision 048f7fd3 (main_repo): bench: Merge fast_buffer_creation and buffer_creation
- 05:14 PM Revision 921c3c20 (main_repo): bench: misc/startup.js
- 05:14 PM Revision 3b16657e (main_repo): bench: misc/url
- 05:14 PM Revision 536ce446 (main_repo): bench: http benchmarks
- Also: make http_simple less chatty
- 05:14 PM Revision d5d04a51 (main_repo): bench: Remove client_latency
- No one actually knows what this is supposed to be doing,
anyway. It's not a good benchmark. - 05:14 PM Revision 051c1317 (main_repo): bench: Remove throughput (covered by benchmark/net)
- 05:14 PM Revision aa2edd4b (main_repo): bench: A compare script for analyzing benchmarks
- 05:14 PM Revision baea73cc (main_repo): bench: Move net-pipe into benchmark/net
- 05:14 PM Revision e82f9740 (main_repo): bench: net benchmarks using common script
- 05:14 PM Revision 37077de8 (main_repo): bench: add runner
- 05:14 PM Revision 00e19624 (main_repo): bench: Add common script
- 05:14 PM Revision dd069a25 (main_repo): bench: Add ab() method to common for http testing
- 05:01 PM Revision 32674645 (main_repo): blog: v0.9.10
- 04:58 PM Revision 727151af (main_repo): Now working on v0.9.11
- 04:58 PM Revision 27a3ff63 (main_repo): Merge branch 'v0.9.10-release'
- 04:23 PM Revision 54d20ffb (main_repo): 2013.02.19, Version 0.9.10 (Unstable)
- * V8: Upgrade to 3.15.11.15
* npm: Upgrade to 1.2.12
* fs: Change default WriteStream config, increase perf (isaacs... - 04:18 PM Revision 4911a308 (main_repo): npm: Upgrade to 1.2.12
- 02:41 PM Revision 60238cce (main_repo): tls: Write pending data on socket drain
- Fixes #4800
- 02:41 PM Revision 7f303707 (main_repo): test: Fix regression in tls test
- Undefined reference, introduced by a77c29a.
- 05:22 AM Revision a77c29a0 (main_repo): test: Fix tls tests which fail sporadically
- The count of ECONNRESETs is dependent on timing, and thus unreliable,
especially on Linux machines.
02/18/2013
- 02:24 PM Revision 75df612c (main_repo): doc: Use 'close' rather than 'exit' in spawn examples
- Close #4515
- 01:38 PM Revision 09b12122 (main_repo): http: Add fixme comment about ECONNRESET handling
- 01:21 PM Revision d75e3979 (main_repo): Merge remote-tracking branch 'ry/v0.8' into master
- Conflicts:
AUTHORS
ChangeLog
lib/http.js
src/node_version.h
test/simple/test-http-header-response-splitting.js
02/16/2013
- 09:51 PM Revision 0a9930a2 (main_repo): stream: Pipe data in chunks matching read data
- This creates better flow for large values of lowWaterMark.
- 09:48 PM Revision 8476aefc (main_repo): fs: Change default WriteStream config, increase perf
- This increases fs.WriteStream throughput dramatically by removing the
"higher default water marks" for fs.WriteStream... - 09:37 PM Revision ec420006 (main_repo): process: allow ticker to cross communicate better
- Using external memory values allows for quick communication between js
and cc land, so we can check if the js land ca... - 09:37 PM Revision 9299168f (main_repo): test: Bump up debugger timeouts
- 200ms is still short enough for occasional spurious failures.
- 09:13 PM Revision 95ac576b (main_repo): Revert "Move MakeCallback to JS"
- This reverts commit 0109a9f90acdfdb287436676f2384f7b072fbb6a.
Also included: Port all the changes to process._makeC... - 09:13 PM Revision 86c0745a (main_repo): process: streamlining tick callback logic
- * Callbacks from spinner now calls its own function, separate from the
tickCallback logic
* MakeCallback will call ... - 07:11 PM Revision 401cef79 (main_repo): doc: add setImmediate execute timing description
- 07:11 PM Revision cd372510 (main_repo): timer: move setImmediate from timer to uv_check
- uv_check is the robust place to invoke setImmediate callbacks after
process.nextTick and before timers(setTimeout/set...
02/15/2013
- 02:24 PM Revision 3f38069a (main_repo): blog: Release v0.8.20
- 02:24 PM Revision 01bff7e7 (main_repo): Now working on v0.8.21
- 02:23 PM Revision 48521f12 (main_repo): Merge branch 'v0.8.20-release' into v0.8
- 01:50 PM Revision e10c7557 (main_repo): 2013.02.15, Version 0.8.20 (Stable)
- * npm: Upgrade to v1.2.11
* http: Do not let Agent hand out destroyed sockets (isaacs)
* http: Raise hangup error o... - 01:49 PM Revision 73be4608 (main_repo): npm: Upgrade to v1.2.11
- 07:03 PM Revision 987338fe (main_repo): http: Do not let Agent hand out destroyed sockets
- Fix #4373
- 07:03 PM Revision c9dcf571 (main_repo): http: Raise hangup error on destroyed socket write
- Prior to v0.10, Node ignored ECONNRESET errors in many situations.
There *are* valid cases in which ECONNRESET should...
02/14/2013
- 01:42 PM Revision 3e2be6f3 (main_repo): doc: clarify child_process.exec() stdio option
- It only works for stdin, not stdout/stderr, for obvious reasons.
- 06:42 AM Revision aec6e939 (main_repo): doc: add tools/ dir to CONTRIBUTING.md verboten list
02/13/2013
- 10:40 AM Revision 2e1ebbf2 (main_repo): doc: add prompt to fix repl_test.js example
- Running repl.start without the prompt set produces this error:
repl.js:95
throw new Error('An options Object, or... - 10:11 AM Revision 7bdd05bd (main_repo): stream_wrap, udp_wrap: add read-only fd property
- Expose the file descriptor as a read-only property on the internal
handle objects. Intended for debugging purposes, n... - 09:54 AM Revision 2d069c52 (main_repo): udp_wrap: use proper imports in source file
- 09:44 AM Revision b1b7b4e4 (main_repo): udp_wrap: don't use namespace imports in header
- It's not really harmful but it's inconsistent with the other header
files. - 08:09 PM Revision 3f7e88a8 (main_repo): buffer: accept negative indices in Buffer#slice()
- A negative start or end parameter now indexes from the end of the
buffer. More in line with String#slice() and ArrayB... - 07:49 PM Revision 27893239 (main_repo): net: Respect the 'readable' flag on sockets
- Previously, we were only destroying sockets on end if their readable
side had already been ended. This causes a prob... - 07:30 PM Revision 82ad5fbe (main_repo): blog: Forgot slug on peer-dependencies article
02/12/2013
- 03:03 PM Revision 6dcadb9f (main_repo): blog: Peer Dependencies article
- Thanks, @domenic
- 01:38 PM Revision 19d29aa0 (main_repo): bench: make io.c file path configurable
- 06:00 AM Revision c34326b2 (main_repo): test: fix tests after ECONNRESET patch
- 05:11 AM Revision e235bce2 (main_repo): Fix crypto.hmac behavior with empty keys.
- node 0.9.6 introduced Buffer changes that cause the key argument of
Hmac::HmacInit (used in crypto.createHmac) to be ... - 07:43 PM Revision 02374d0c (main_repo): tls: Cycle data when underlying socket drains
- 07:43 PM Revision 1762dd7e (main_repo): stream: read(0) should not always trigger _read(n,cb)
- This is causing the CryptoStreams to get into an awful state when
there is a tight loop calling connection.write(chun... - 07:43 PM Revision 6bd45015 (main_repo): stream: Empty strings/buffers do not signal EOF any longer
02/11/2013
- 05:19 PM Revision f5f9e8da (main_repo): crypto: improve cipher/decipher error messages
- Throw the OpenSSL error string instead of the rather less informative
error message "fail". - 03:31 PM Revision 862b1642 (main_repo): test: update http tests for ECONNRESET change
- 03:31 PM Revision 14a42450 (main_repo): net: don't suppress ECONNRESET
- Let ECONNRESET network errors bubble up so clients can detect them.
Commit c4454d2e suppressed and turned them into ... - 03:15 PM Revision c7b84a1d (main_repo): fs: fix immediate WriteStream#end()
- Fix an exception that was raised when the WriteStream was closed
immediately after creating it:
TypeError: Cannot ... - 11:38 AM Revision ed3d553d (main_repo): typed arrays: make call-as-function work for ctors
- Turn call-as-function calls into constructor calls. Makes the following
snippet work:
var buf = ArrayBuffer(32); ... - 11:30 AM Revision aff8d9e7 (main_repo): node: don't malloc in FromConstructorTemplate
- * allocate space for argv on the stack
* move the declaration to node_internals.h - 07:37 AM Revision d5a5ae3c (main_repo): test: fix common.mustCall
- Don't run the 'has function been called?' checks if the test is exiting
with an error because a failed check will mas...
02/10/2013
- 03:57 PM Revision 30b0bc4f (main_repo): doc: update buffer/typed array documentation
- Clarify that typed array constructors accept buffers as their first
argument but that the memory is not shared and wh... - 03:31 PM Revision 5a9d30bb (main_repo): typed arrays: copy Buffer in typed array constructor
- Convert the Buffer to an ArrayBuffer. The typed_array.buffer property
should be an ArrayBuffer to avoid confusion: a ... - 09:22 AM Revision fe103357 (main_repo): typed arrays: make DataView throw on non-ArrayBuffer
- Make the DataView constructor throw an exception when the first
argument is not an ArrayBuffer. Follows the spec and ... - 09:22 AM Revision 234551a2 (main_repo): buffer: fix Buffer::HasInstance() check
- It was returning true for typed arrays. Check that the object was
instantiated with the Buffer constructor. - 09:22 AM Revision 144e21ed (main_repo): Revert "typed arrays: only share ArrayBuffer backing store"
- We're going to fix this differently. The real bug is that
Buffer::HasInstance() returns true for typed arrays.
This ... - 09:22 AM Revision fd9d8b5e (main_repo): Revert "typed arrays: copy non-ArrayBuffer in DataView ctor"
- We're going to follow browser behavior here.
This reverts commit 7b0770bff56122c245f83e8ee9608e1a0082c15e.
02/09/2013
- 01:34 PM Revision 1ba39226 (main_repo): doc: document the writable.end() callback function
- Support for it was added in a9c4a20331d123dc38dcc878af335d88e1933562.
- 08:18 PM Revision e4a856e0 (main_repo): V8: Reapply floating patches
- 08:17 PM Revision 0c2e5ec8 (main_repo): V8: Upgrade to 3.15.11.15
02/08/2013
- 07:33 PM Revision c4f418d0 (main_repo): test: disable simple/test-dgram-send-error
- It's not a good citizen, it spams random IP addresses with UDP packets.
Fixes #4730.
02/07/2013
- 06:31 PM Revision 8164b2fd (main_repo): windows/msi: more installer enhancements
- Noteworthy installer improvements provided here:
* Support in the Installer UI for not installing shortcuts.
* Suppor... - 06:29 PM Revision e418df7b (main_repo): windows/msi: add feature selection to installer
- 01:35 PM Revision 2810b1ab (main_repo): blog: v0.9.9 is unstable, not stable
- 01:34 PM Revision e4d97b1d (main_repo): blog: v0.9.9
- 01:34 PM Revision c3c8eee4 (main_repo): Now working on v0.9.10
- 01:33 PM Revision 55c4d9b3 (main_repo): Merge branch 'v0.9.9-release'
- 12:11 PM Revision 4b9f0d19 (main_repo): 2013.02.07, Version 0.9.9 (Unstable)
- * tls: port CryptoStream to streams2 (Fedor Indutny)
* typed arrays: only share ArrayBuffer backing store (Ben Noord... - 11:50 AM Revision 33b2aebb (main_repo): stream: Writable should ignore encoding for buffers
- Fix #4727
Fix einaros/ws#159 - 09:07 AM Revision 6bcd9a4c (main_repo): Update http docs with http.IncomingMessage.
- http.ServerRequest and http.ClientResponse are merged into http.IncomingMessage
which has fields for both, and acts a... - 08:39 AM Revision 255bc945 (main_repo): http: protect against response splitting attacks
- This patch is a back-port of 3c293ba.
Closes #4696 - 07:29 PM Revision 5cc3569f (main_repo): Merge remote-tracking branch 'ry/v0.8' into master
- Conflicts:
AUTHORS
ChangeLog
deps/npm/html/api/bin.html
deps/npm/html/api/bugs.html
deps/npm/html/api/commands.h...
02/06/2013
- 04:26 PM Revision 7b0770bf (main_repo): typed arrays: copy non-ArrayBuffer in DataView ctor
- This is commit 01ee551, except for the DataView type this time.
Make the behavior of DataView consistent with that o... - 02:23 PM Revision d59beb9f (main_repo): tls: port CryptoStream to streams2
- 12:48 PM Revision 13897279 (main_repo): blog: v0.8.19 release
- 12:46 PM Revision ccf2712e (main_repo): Now working on 0.8.20
- 12:44 PM Revision 8caf6572 (main_repo): Merge branch 'v0.8.19-release' into v0.8
- 11:46 AM Revision 53978bdf (main_repo): 2013.02.06, Version 0.8.19 (Stable)
- * npm: Upgrade to v1.2.10
* zlib: pass object size hint to V8 (Ben Noordhuis)
* zlib: reduce memory consumption, re... - 11:39 AM Revision 5aef65a9 (main_repo): npm: Upgrade to v1.2.10
- 11:38 AM Revision c024d2d8 (main_repo): streams: both `finish` and `close` should unpipe
- Otherwise sockets that are 'finish'ed won't be unpiped and `writing to
ended stream` error will arise.
This might so... - 09:10 AM Revision b58efe77 (main_repo): test: add cluster EADDRINUSE test
- Check that having a worker bind to a port that's already taken doesn't
leave the master process in a confused state. ... - 08:21 AM Revision 01ee551e (main_repo): typed arrays: only share ArrayBuffer backing store
- Follow browser behavior, only share the backing store when it's a
ArrayBuffer. That is:
var abuf = new ArrayBuffer... - 04:30 AM Revision 202b5db4 (main_repo): v8: loosen artificial mmap constraint
- Fixes #4010.
02/05/2013
- 06:12 PM Revision a9c4a203 (main_repo): stream: make Writable#end() accept a callback function
- This is more backwards-compatible with stream1 streams like `fs.WriteStream`
which would allow a callback function to... - 04:34 PM Revision a86ebbe2 (main_repo): blog: remove dangling symlink
- Fixes #4716.
- 04:26 PM Revision 6b99fd23 (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... - 04:25 PM Revision 8d146689 (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... - 06:50 AM Revision 5fe05464 (main_repo): doc: don't suggest to reuse net.Socket objects
- Using Socket.prototype.connect() to reconnect an existing Socket object
is not reliable. Users should just create a n...
02/02/2013
- 02:14 PM Revision 9a488a66 (main_repo): blog: Correct shasums for v0.9.8 release
- 07:01 PM Revision cd42f561 (main_repo): buffer: optimize Buffer.prototype.write(s, 'hex')
- Move the implementation to C++ land. This is similar to commit 3f65916
but this time for the write() function and the...
02/01/2013
- 06:58 PM Revision 916aebab (main_repo): debugger: Make the debugger timeout configurable
- If the NODE_DEBUGGER_TIMEOUT environment variable is set, then use
that as the number of ms to wait for the debugger ... - 05:07 PM Revision 3f65916f (main_repo): buffer: optimize Buffer.prototype.toString('hex')
- Move the implementation to C++ land. The old JS implementation used
string concatenation, was dog slow and consumed c... - 01:17 PM Revision c7c1ed01 (main_repo): gitignore: Ignore release tarballs and shasum files
- 11:58 AM Revision 6aed61f1 (main_repo): dns, cares: don't filter NOTIMP, REFUSED, SERVFAIL
- Report the aforementioned DNS server failure codes as-is, stop c-ares
from reporting them as ARES_ECONNREFUSED.
Repo...
01/31/2013
- 04:33 PM Revision a6c18472 (main_repo): stream: Don't stop reading on zero-length decoded output
- Fixes regression introduced in 7e1cf84c9efd491d72b25968a70656458ecb6b7c
- 02:59 PM Revision 7e1cf84c (main_repo): stream: Don't signal EOF on '' or Buffer(0)
- Those values, if passed to the _read() cb, will not signal an EOF. Only
null or undefined will mark the end of data,...
01/30/2013
- 02:30 PM Revision 1a87776b (main_repo): deps: upgrade libuv to 034ea31
- 12:04 PM Revision 01681091 (main_repo): node: Do not use fn.apply() in process._makeCallback
- 02:57 AM Revision f64d1feb (main_repo): lint
- 10:24 PM Revision 3fe6aba5 (main_repo): os: rename tmpDir() to tmpdir() for consistency
- Make the casing consistent with the other os.* functions but keep
os.tmpDir() around as an alias. - 09:21 PM Revision 60f18ede (main_repo): readline: treat bare \r as a line ending
- Fixes #3305
01/29/2013
- 11:15 AM Revision 9bd9c546 (main_repo): readline: make \r\n emit one 'line' event
- Make lines ending \r\n emit one 'line' event, not two (where the second
one is an empty string).
This adds a new key...
Also available in: Atom