Activity

From 07/06/2010 to 08/04/2010

08/04/2010

07:50 PM Revision 6cd32fb6 (main_repo): Update AUTHORS
Ryan Dahl
07:07 PM Revision a4906c7c (main_repo): Print warning when OpenSSL not found
Ryan Dahl
07:03 PM Revision 0a3eff80 (main_repo): Standardise module load order for native and registered file exten...
This patch standardises the load order for modules. Highest priority is trying to load exactly the file the user spec... Nick Stenning
06:55 PM Revision 78520ba4 (main_repo): Don't attempt to load a directory.
This patch replaces the path.exists check for module loading with a call to
fs.statSync (or fs.stat for require.async...
Nick Stenning
03:04 PM Revision 0b925d07 (main_repo): bump version
Ryan Dahl
02:46 PM Revision 81f5ed5c (main_repo): Upgrade V8 to 2.3.5
Ryan Dahl
02:38 PM Revision 7db5c8a1 (main_repo): Fix toString('base64') bug
Thanks to Stepan Stolyarov for the test case. Ryan Dahl
01:54 PM Revision 24c6d26c (main_repo): Add node_version.h to install
Samuel Shull
01:38 PM Revision adec544f (main_repo): Revert "Expose the V8 debug object process.debug"
This reverts commit d9fbb8a58071e339711e8c0ceeb31de5a645fd42. Ryan Dahl
01:20 PM Revision 31b59400 (main_repo): Allow null context in Script
Ryan Dahl
12:58 PM Revision 1a121486 (main_repo): SetBlocking should set blocking, not toggle it
isaacs
09:11 PM Revision e9aacd40 (main_repo): When the parent's stdio FDs are passed to a child, make them tempo...
Many programs do not handle non-blocking stdio very well. In particular,
man and less have serious problems with thi...
isaacs

08/03/2010

01:33 PM Revision a6bc68a8 (main_repo): Upgrade V8 to 2.3.4
Ryan Dahl

08/02/2010

02:25 PM Revision 4b19bd28 (main_repo): Client.onend: Anticipate that the HTTP parser object is uninitiali...
Ben Noordhuis
03:46 AM Revision d9fbb8a5 (main_repo): Expose the V8 debug object process.debug
Add one duplicate test from V8, just to make sure it works. Ryan Dahl
01:34 AM Revision 3214116b (main_repo): Implement keep-alive for http.Client
Send the 'Connection: keep-alive' header in your request to enable. Mikeal Rogers
11:23 PM Revision 71009ad3 (main_repo): Allow signals to be used with process.on in addition to process.ad...
Brian
11:20 PM Revision 65037eeb (main_repo): Don't let path.normalize get above the root.
Any path.join or path.normalize that starts with a / will not go "above" that after normalization. This is important... isaacs
11:04 PM Revision dc8c079d (main_repo): remove node::CheckBreak in favor of using the v8 debugger js object
Danny Coates

07/31/2010

05:32 PM Revision e59b3f0e (main_repo): Upgrade http-parser for clang compat
Ryan Dahl

07/30/2010

03:20 PM Revision b2a2bb73 (main_repo): [v8] Remove global.print from v8natives.js (fixes issue 791)
Review URL: http://codereview.chromium.org/3045016 Ryan Dahl
01:54 PM Revision c38dd24d (main_repo): Fix style
Ryan Dahl
01:49 PM Revision f72ac17c (main_repo): Buffer: graciously handle padding in base64-encoded input.
Ben Noordhuis
12:42 PM Revision cf49fc7b (main_repo): Fix email address in AUTHORS file
Ryan Dahl

07/29/2010

05:52 PM Revision f291fbc8 (main_repo): Fix ending \0 in base64 decoding
Ryan Dahl

07/28/2010

02:37 PM Revision 95638c9b (main_repo): Buffer: adjust buffer size so the base64-decoded input fits snugly.
Stops Valgrind from complaining about uninitialized memory access. Ben Noordhuis
11:36 PM Revision b5b83b21 (main_repo): Fix --debug-brk; hacky solution
Ryan Dahl

07/27/2010

03:19 PM Revision 505178d8 (main_repo): Add todos
Ryan Dahl
03:16 PM Revision 8052dd00 (main_repo): Clarify string encoding docs
Ryan Dahl
01:58 PM Revision 5459e5c6 (main_repo): Globalize the Buffer object
Ryan Dahl
10:08 PM Revision b3c0359b (main_repo): Only one line break before stacktrace
Ryan Dahl
10:07 PM Revision d4895555 (main_repo): Use kqueue on recent macintosh builds
Ryan Dahl
10:02 PM Revision f7c53341 (main_repo): Check for socket on Unix domain connect.
Change scope to context in REPL docs. Matt Ranney

07/26/2010

06:02 PM Revision 23cf556c (main_repo): Upgrade http-parser
support for
- long messages
- spaces in header fields
Ryan Dahl
05:26 PM Revision 552cf282 (main_repo): Upgrade V8 to 2.3.3
Ryan Dahl
04:14 PM Revision eeaf1ef9 (main_repo): Constify read-only global data
Also silences a compiler warning about deprecated conversion from const
char* to char*.
Benjamin Kramer
04:14 PM Revision 93cb0964 (main_repo): Add missing parentheses
& has higher precedence than ==, making this a noop. Use the less
error-prone S_IS* macros instead. Found by clang.
Benjamin Kramer
04:13 PM Revision eeb54c63 (main_repo): Fix addrlen for unix_dgram sockets
The old definition was off by one byte on BSD. Also simplify
ADDRESS_TO_JS because sun_path is always zero-terminated...
Benjamin Kramer
03:42 PM Revision 28db0c25 (main_repo): Add write() callback TODO item
Ryan Dahl
01:59 PM Revision 66deea10 (main_repo): Support for HOME and END in REPL.
Chandra Sekar S
01:35 PM Revision 6fdb874e (main_repo): Fix DNS example in docs
Ryan Dahl
02:39 AM Revision 2a4568c8 (main_repo): bump version
Ryan Dahl
02:21 AM Revision 402bcb83 (main_repo): Add reference to base64 encoding
Ryan Dahl
11:16 PM Revision 8ab3c3e7 (main_repo): Added ability to pass offset to buffer write and toString methods ...
Dmitry Baranovskiy
11:14 PM Revision a585c5bb (main_repo): Fixed format, so it wouldn’t blow up if %d argument is null or und...
Dmitry Baranovskiy

07/23/2010

07:36 PM Revision 2c1ca407 (main_repo): Implement buffer.write for base64
There might be an off-by-one on the returned value. Ryan Dahl
04:52 PM Revision 528015e0 (main_repo): Implement buffer.toString('base64')
Ryan Dahl
03:14 PM Revision 138593b1 (main_repo): Fix case in docs
Ryan Dahl
12:08 PM Revision f0f247d7 (main_repo): Fix dirname so that dirname('/a/b/') -> '/a', like sh's does.
Before there was this comment:
Can't strip trailing slashes since module.js incorrectly
thinks dirname('/a/b/') s...
isaacs
12:08 PM Revision e0d6f14b (main_repo): Buffer for Cipher, Decipher, Hmac, Sign and Verify
Andrew Naylor

07/21/2010

03:43 PM Revision cb97cdb2 (main_repo): Remove Werror from SConstruct
Ryan Dahl
03:31 PM Revision e4eeaa7f (main_repo): Upgrade V8 to 2.3.2
Ryan Dahl
02:44 PM Revision 07ab34cd (main_repo): TODO items
Ryan Dahl
02:33 PM Revision f5f7cb92 (main_repo): Support for reading byte ranges from files using fs.createReadStream.
Chandra Sekar S

07/20/2010

06:38 PM Revision 56f200af (main_repo): Fix Buffer.toString() on 0-length slices.
- Buffer.toString('ascii', 0, 0) incorrectly returns the entire contents
of the buffer. Fix this.
- Provide similar...
Peter Griess
03:41 PM Revision 8acea269 (main_repo): Add parenthesis to NODE_VERSION_AT_LEAST
Sam Shull
03:38 PM Revision 5ebf6049 (main_repo): Added process.binding('stdio').getRows()
Robert Keizer
01:26 PM Revision d75b63bc (main_repo): Support including modules that don't have an extension.
This way, require("/foo") will work if there is a "foo.js", or a file named
simply "foo" with no extension.
isaacs
11:08 PM Revision 7067a715 (main_repo): Specify env differently in execFile
Callbacks should always be the last argument. Ryan Dahl

07/19/2010

05:18 PM Revision 352b8c3a (main_repo): Consistency changes in api docs
Brian
05:17 PM Revision 49e0f14a (main_repo): Cache modules based on filename rather than ID
This is ever so slightly less efficient than caching based on ID, since the
filename has to be looked up before we ca...
isaacs
02:47 PM Revision a9d8cac4 (main_repo): Document setuid/setgid sync resolution capability.
Peter Griess
02:07 PM Revision 299671b7 (main_repo): querystring: Removing typecasting of numeric strings to numbers
The tests did not accurately test for a strict equality, meaning that the
number == to the string.
Micheil Smith
01:54 PM Revision f18d9d84 (main_repo): querystring.js: JSLint warnings fixed
Jan Kassens
01:53 PM Revision c7e0c645 (main_repo): querystring doc fix
Jan Kassens
01:53 PM Revision bb2acd5e (main_repo): querystring.stringify is now more solid
* handles NaN and Infinity
* works with arrays from other contexts
Jan Kassens
01:35 PM Revision eda1edd0 (main_repo): Add todo item
Ryan Dahl
01:32 PM Revision 9a26946a (main_repo): Fix for issue #214
Ryan Dahl
01:16 PM Revision 0ed35326 (main_repo): added test for Issue #214
Benjamin Fritsch
01:16 PM Revision 65f2e72d (main_repo): Fix style in readline
Ryan Dahl
01:20 AM Revision 0fd1656d (main_repo): Support DEL in the REPL.
Jérémy Lal

07/18/2010

02:26 AM Revision 02746edd (main_repo): Apple's SUN_LEN is broken, override
Ryan Dahl
02:10 AM Revision 341e4172 (main_repo): Set SO_REUSEADDR on all sockets
Ryan Dahl

07/17/2010

04:22 AM Revision 11a784d6 (main_repo): Upgrade http-parser
Ryan Dahl
02:24 AM Revision fa344d85 (main_repo): Fix solaris build
Ryan Dahl
12:50 AM Revision 0174ceb6 (main_repo): bump version
Ryan Dahl
10:05 PM Revision 458bbb46 (main_repo): fs.writeSync should return bytes written
Ryan Dahl

07/16/2010

02:36 AM Revision 1662c37c (main_repo): Fix console formatter to recognize json properly
Marco Rogers
09:52 PM Revision dcd41ca8 (main_repo): Upgrade V8 to 2.3.0
Ryan Dahl
08:17 PM Revision 078a48a9 (main_repo): added env to child_process.exec
Сергей Крыжановский

07/15/2010

07:46 PM Revision 98341dae (main_repo): Fix unix dgram socket address resolution on Linux.
Matt Ranney
06:58 PM Revision 02729d4a (main_repo): instanceof Buffer to Buffer.isBuffer()
Ryan Dahl
05:37 PM Revision 6961bc56 (main_repo): More instanceof Array fixes
Ryan Dahl
05:21 PM Revision bd05d83a (main_repo): Update TODO
Ryan Dahl
05:21 PM Revision 4c6f4dab (main_repo): Adjust tests for error reporting on JSON.parse(undefined)
The V8 upgrade changed the stacktrace reports (?) Ryan Dahl
05:21 PM Revision 8921bf45 (main_repo): Remove race conditions and simplify test-http-exceptions.js
Ryan Dahl
05:21 PM Revision c926ab77 (main_repo): Fix test-executable-path.js
Now that process.version doesn't say if the build is debug or not. Ryan Dahl
05:21 PM Revision 9fd5e3c8 (main_repo): Update tests to work with module contexts
Ryan Dahl
01:52 PM Revision 94728125 (main_repo): Fix reference to root global context
Ryan Dahl
01:36 PM Revision ddad8720 (main_repo): Add TODO list
Ryan Dahl
01:35 PM Revision 6a57a421 (main_repo): Use Array.isArray instead of instanceof
Ryan Dahl
01:35 PM Revision 3a00470d (main_repo): Add 'root' global variable as reference to sandbox
Ryan Dahl
01:34 PM Revision 5f30377b (main_repo): Load modules in individual contexts
Add NODE_MODULE_CONTEXTS env var
Only one test was modified to check that this works. NEED to go through all
tests a...
Ryan Dahl
01:27 PM Revision 4e50197e (main_repo): Datagram socket refactor. Add tests and documentation.
Support setTTL() and setBroadcast() socket options. Matt Ranney
01:20 PM Revision e7c4f8cd (main_repo): Buffer.copy() should liberally allow empty copies.
Peter Griess
12:54 PM Revision b64a521d (main_repo): Buffer('') should create a 0-length buffer
Peter Griess

07/14/2010

02:16 PM Revision 8e2530c3 (main_repo): Upgrade V8 to 2.2.24
Ryan Dahl
01:55 PM Revision 870aa3d9 (main_repo): Move evals to extension module.
Paul Querna
01:42 PM Revision ace2be8a (main_repo): Move the Stat structure functions to node_file.cc
from node.cc, so we can convert fs to a module. Paul Querna
01:37 PM Revision 82daa46e (main_repo): Move Buffer to extension model.
Paul Querna
01:36 PM Revision 4f7f4376 (main_repo): Move child process to extension model.
Paul Querna
01:36 PM Revision e65c2706 (main_repo): Move http parser to extension model.
Paul Querna
01:31 PM Revision e51aef7f (main_repo): Move signal_watcher to extension model.
Paul Querna
01:31 PM Revision 208290b5 (main_repo): Move cares to extension model
Paul Querna
01:29 PM Revision e5bb8abc (main_repo): Move stdio to extension model.
Paul Querna
01:23 PM Revision 8dbfe5ea (main_repo): Use the top level check for the bindings cache
(rather than each potential module having its own if check) Paul Querna
01:17 PM Revision 30dadfc0 (main_repo): Register builtin extensions via a macro, rather than a manual strcmp
Set the stage for making the builtin modules more dynamic.
Note: this only converts crypto and net, I will add more ...
Paul Querna
12:58 PM Revision 781d5128 (main_repo): Use execPath for default NODE_PATH, not installPrefix
isaacs
12:52 PM Revision fb645f75 (main_repo): Update ronnjs (fix rendering of html self-closing tags)
Jérémy Lal
12:50 PM Revision 50c38dec (main_repo): Update README, remove ref to Ronn
Ryan Dahl
08:17 PM Revision 16cb4510 (main_repo): Adds "pause" and "resume" events to pump and it's readable argument.
Mikeal Rogers
08:15 PM Revision 2085909a (main_repo): fix corner-case bug in Module
and added a test to expose it David Siegel

07/13/2010

01:16 PM Revision 6bf294d7 (main_repo): JSON is %j not %f
Ryan Dahl
10:08 AM Revision 367b87d2 (main_repo): Add support for the module structure to process.dlopen.
Paul Querna
09:59 AM Revision 49066042 (main_repo): Add basic structure and macros for node modules.
Paul Querna
09:39 AM Revision 480164f9 (main_repo): Move node version to a single static header file.
Some compile time variables like the cflags and prefix have been moved to
the node_config.h.in, in the anticipation t...
Paul Querna

07/12/2010

07:37 PM Revision 99a5d1e2 (main_repo): Free kbuf[] in Verify::VerifyFinal().
Peter Griess
07:37 PM Revision ac240428 (main_repo): Coverity stack size warnings in DefineConstants().
Peter Griess
07:29 PM Revision c9e50579 (main_repo): use delete for removing events after removing the final listener
rick
07:29 PM Revision abd3f8a0 (main_repo): make node.1 depend on make all
Jérémy Lal
06:23 PM Revision 4be4b5f6 (main_repo): lib/node, not lib/nodejs !
Jérémy Lal
05:23 PM Revision 554b02a1 (main_repo): Improve docs
Added default values for many parameters, missing properties and methods,
and slight reorganization of the Child Proc...
Brian
05:18 PM Revision d700a6f7 (main_repo): Return child from execFile
Ryan Dahl
04:20 PM Revision 792c7caf (main_repo): Coverity fixes: src/node_crypto
Peter Griess
04:20 PM Revision 7a706e42 (main_repo): Coverity fixes: src/platform_linux.cc
Peter Griess
04:20 PM Revision 760fb17b (main_repo): Coverity fixes: src/node_file
Peter Griess
04:20 PM Revision 6eb0b6ac (main_repo): Coverity fixes: src/node_net
Peter Griess
04:20 PM Revision 4e3c5d88 (main_repo): Coverity fixes: src/node.cc
Peter Griess
02:18 PM Revision c8dba94f (main_repo): docs for dgram module (UDP and unix sockets)
Adam Wiggins
01:35 PM Revision a7763d55 (main_repo): Fix spelling error
Jérémy Lal
01:24 PM Revision 2b8a9a83 (main_repo): Use ronnjs 0.2 to generate docs. Small cosmetic change.
Jérémy Lal
10:46 AM Revision a7e1efc5 (main_repo): Environment variables NODE_PREFIX, NODE_PATH in node-waf
Those variables have following defaults :
- NODE_PREFIX is relative to the current path of the node_addon.py file
...
Jérémy Lal

07/07/2010

02:10 PM Revision b1901cd5 (main_repo): hack fix to v8 2.2.23
Ryan Dahl
01:47 PM Revision facb904c (main_repo): Upgrade V8 to 2.2.23
Ryan Dahl
12:46 PM Revision 70a8fb37 (main_repo): Fix headers with empty value.
Dmitriy Shalashov
10:49 AM Revision 1191ca05 (main_repo): Fix docs
Added consistency to the representation of optional parameters and separated
out multiple functions that were in a si...
Brian
10:48 AM Revision 8e9f59a4 (main_repo): Support of console.dir + console.assert
Jerome Etienne
10:48 AM Revision 0bceaaa3 (main_repo): Fix addon example in docs
Ryan Dahl
 

Also available in: Atom