David Siegel
81ad8106dc
Add UDP broadcast support
2010-06-16 10:45:16 -07:00
Ryan Dahl
cf86527a28
Fix writeFile(buffer) test
2010-06-16 10:28:46 -07:00
Micheil Smith
b05daaaf69
Adding path.existsSync (with tests.)
2010-06-16 10:26:11 -07:00
isaacs
73f207fe59
Throw exceptions, not strings
2010-06-16 10:11:08 -07:00
Aaron Heckmann
1d088fb906
fs.writeFile accepts Buffers
2010-06-15 23:58:32 -07:00
Ryan Dahl
c2e2479cc5
Fix Linux build
2010-06-15 20:04:29 -07:00
Peter Dekkers
e48f0d1dd9
Fixed incorrect mask for determining fs.Stats types
2010-06-15 19:52:37 -07:00
isaacs
4ce100fa62
A replacement for decodeURIComponent that doesn't throw.
...
And add a few more tests.
2010-06-15 19:28:09 -07:00
Ryan Dahl
ed5f4f3a44
RootCaCerts shouldn't be global
2010-06-15 18:29:45 -07:00
Ryan Dahl
6bed15e074
Refactor: Utf8Decoder -> StringDecoder
...
Instead of just decoding Utf8, this will proxy requests to buffer.toString()
for other encodings. This makes for a simpler interface.
2010-06-15 18:19:27 -07:00
Peter Griess
4b48042c17
Wrap FD in closure before emitting from Stream.
...
- Without this, recvMsg can be invoked before the event emitter gets a
chance to run. In this case, recvMsg.fd will be overwritten and the
original caller can end up emitting null.
2010-06-15 15:10:30 -07:00
Ryan Dahl
bc76624ec7
Upgrade V8 to 2.2.17
2010-06-15 14:52:00 -07:00
Ben Lowery
f3cd7bbe77
Coerce each argument to a String before attempting to print it via sys.print
2010-06-15 14:44:09 -07:00
Ryan Dahl
459440842f
More lint on node_crypto
2010-06-15 13:36:01 -07:00
Ryan Dahl
9854216d36
Fix a bunch of memory leaks in node_crypto
2010-06-15 13:31:59 -07:00
Ryan Dahl
5bc00abed7
Lint node_crypto.cc
2010-06-15 13:16:20 -07:00
Ryan Dahl
5f88097eb4
Remove unused code from node_crypto
2010-06-15 12:41:14 -07:00
Ryan Dahl
14414f81f3
Soft deprecation of 'listening' event.
...
Add callback param to listen() instead
2010-06-15 12:38:25 -07:00
Peter Griess
c9dde726c6
Test case for net.Server.listenFD()
2010-06-15 11:44:33 -07:00
isaacs
1ffdad010b
Expose the FD numbers for stdin and stderr on process.binding("stdio")
2010-06-14 15:10:00 -07:00
Ryan Dahl
d6072766ed
Fix memory leak in hash.update()
2010-06-14 14:38:40 -07:00
Ryan Dahl
009b4569b3
Merge Hash.init() function into JS constructor
2010-06-14 13:10:23 -07:00
Felix Geisendörfer
5f3906b65e
Fix: fs.writeFile could not handle utf8
2010-06-14 10:58:17 -07:00
Paul Querna
02da5ed4a1
Implement datagram sockets
...
- Adds new dgram module, for all data-gram type transports
- Supports both UDP client and servers
- Supports Unix Daemon sockets in DGRAM mode too (think syslog)
- Uses a shared Buffer and slices that as needed to be reasonably
performant.
- One supplied test program so far, test-dgram-pingpong
- Passes test cases on osx 10.6 and ubuntu 9.10u
2010-06-12 02:41:45 -07:00
isaacs
e65e6039a8
Fix #169 . Expose require members in the repl.
...
This fixes #169 by putting the require members onto the cwdRequire function
which is exposed to the repl scope.
2010-06-11 14:04:58 -07:00
Brian McKenna
431e72cbe8
Make addon building work for Cygwin.
2010-06-11 13:25:03 -07:00
isaacs
94be898fbc
Remove "uri" module.
...
The deprecation warning was broken, so clearly no one is using this thing.
2010-06-11 13:19:50 -07:00
Ryan Dahl
4e80587cbe
Add Orlando to changelog
2010-06-11 13:16:08 -07:00
Ryan Dahl
10d8adb089
bump version
2010-06-11 12:58:14 -07:00
Ryan Dahl
9c85357846
Upgrade C-Ares to 1.7.3
2010-06-11 12:48:58 -07:00
Ryan Dahl
d127d15d1b
License file maintenance.
...
- reference to OpenSSL
- note about http-parser
2010-06-11 12:48:25 -07:00
Matt Ranney
cbd1f1481c
Remove setTimeout from initial example and description.
2010-06-10 23:55:46 -07:00
Ryan Dahl
fe89caba2e
Improve fs.write tests
2010-06-10 15:17:46 -07:00
Ryan Dahl
0e390d69a8
Don't use bzero
2010-06-10 07:58:24 -07:00
Jérémy Lal
ce347124e6
The underscores are not meant to emphasize. Escape them.
2010-06-10 07:15:27 -07:00
Raffaele Sena
b3b81d67ff
Port to cygwin
2010-06-09 15:08:46 -07:00
Ryan Dahl
cd232a9cce
Upgrade V8 to 2.2.16
2010-06-09 10:09:37 -07:00
Matt Ranney
cec775a0de
Web site example fixes.
2010-06-09 00:52:28 -07:00
Ryan Dahl
0bb47b6c97
Upgrade V8 to 2.2.15
2010-06-09 00:52:06 -07:00
Peter Griess
de6d663a67
Add 'type' parameter to net.Server.listenFD()
...
This is needed in case the provided socket is not the default 'tcp4' type
(i.e. and needs different read/write/etc methods). With this patch, one can
call listenFD(sock, 'unix') to bind to existing UNIX domain sockets.
2010-06-08 18:09:17 -07:00
Ryan Dahl
bca16a0581
Handle ctrl+z from readline
2010-06-08 17:49:22 -07:00
Ryan Dahl
adc06dd705
Add NODE_NO_READLINE check for REPL
...
Setting this environmental variable to a non-zero integer will start all
REPL interfaces without readline. For use with rlwrap.
2010-06-08 15:44:43 -07:00
Ryan Dahl
0377b12964
Use strings instead of buffers in readline
...
For eventual large character support.
2010-06-08 10:00:43 -07:00
Ryan Dahl
a6942b345d
Fix test-repl
2010-06-07 17:39:52 -07:00
Matt Ranney
09af242c89
Support more readline navigation keys.
2010-06-07 16:51:07 -07:00
Ryan Dahl
0c3b6aba7a
Do not output \n on stderr on output, breaks tests
2010-06-07 16:23:48 -07:00
Ryan Dahl
6056d2ea2c
node without arguments starts the REPL
2010-06-07 16:15:41 -07:00
Ryan Dahl
e43d6fc879
Fix misspelling
2010-06-07 16:03:57 -07:00
Ryan Dahl
41f213be18
Add binding to termios, implement readline for repl
2010-06-07 15:24:21 -07:00
Peter Griess
a0134ff0f8
add net.Server.listenFD
...
Now that FD passing is in master, it'd be great to be able to use a received
socket (which has already had bind(2) and listen(2) called on it) to fire up a
new net.Server instance. This patch adds a net.Server.listenFD() method which
will start up the accept watcher on the provided FD.
2010-06-07 10:13:30 -07:00