Peter Griess
ac2404283e
Coverity stack size warnings in DefineConstants().
2010-07-12 16:37:17 -07:00
rick
c9e505791a
use delete for removing events after removing the final listener
2010-07-12 16:29:58 -07:00
Jérémy Lal
abd3f8a02a
make node.1 depend on make all
2010-07-12 16:29:42 -07:00
Jérémy Lal
4be4b5f6f4
lib/node, not lib/nodejs !
2010-07-12 15:23:10 -07:00
Brian
554b02a14c
Improve docs
...
Added default values for many parameters, missing properties and methods,
and slight reorganization of the Child Process section.
2010-07-12 14:23:35 -07:00
Ryan Dahl
d700a6f74a
Return child from execFile
2010-07-12 14:18:09 -07:00
Peter Griess
7a706e4206
Coverity fixes: src/platform_linux.cc
2010-07-12 13:20:31 -07:00
Peter Griess
6eb0b6ac27
Coverity fixes: src/node_net
2010-07-12 13:20:31 -07:00
Peter Griess
760fb17bbf
Coverity fixes: src/node_file
2010-07-12 13:20:31 -07:00
Peter Griess
792c7caf40
Coverity fixes: src/node_crypto
2010-07-12 13:20:31 -07:00
Peter Griess
4e3c5d88b3
Coverity fixes: src/node.cc
2010-07-12 13:20:26 -07:00
Adam Wiggins
c8dba94ff6
docs for dgram module (UDP and unix sockets)
2010-07-12 11:18:52 -07:00
Jérémy Lal
a7763d55e4
Fix spelling error
2010-07-12 10:35:35 -07:00
Jérémy Lal
2b8a9a8358
Use ronnjs 0.2 to generate docs. Small cosmetic change.
2010-07-12 10:24:09 -07:00
Jérémy Lal
a7e1efc5bd
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
It is used as the base path of node include files.
- NODE_PATH is ~/.node_libraries
It's where modules are installed when calling `node-waf install`
Note .js files must be explicitely installed by the module's wscript.
Usage :
NODE_PREFIX=/usr/local NODE_PATH=~/.node_libraries node-waf configure
2010-07-12 07:46:45 -07:00
Ryan Dahl
b1901cd5a5
hack fix to v8 2.2.23
2010-07-07 20:10:01 +02:00
Ryan Dahl
facb904c5d
Upgrade V8 to 2.2.23
2010-07-07 19:47:38 +02:00
Dmitriy Shalashov
70a8fb3763
Fix headers with empty value.
2010-07-07 18:46:24 +02:00
Brian
1191ca052f
Fix docs
...
Added consistency to the representation of optional parameters and separated
out multiple functions that were in a single heading.
2010-07-07 16:49:04 +02:00
Jerome Etienne
8e9f59a452
Support of console.dir + console.assert
2010-07-07 16:48:59 +02:00
Ryan Dahl
0bceaaa3d4
Fix addon example in docs
2010-07-07 16:48:53 +02:00
Ryan Dahl
3d948d85ce
Remove a bunch of useless waf files
2010-07-04 04:16:55 +02:00
Ryan Dahl
0315251d01
Use 'on' in the docs
2010-07-03 10:54:35 +02:00
Ryan Dahl
515dc2161b
Experimental: 'on' as alias to 'addListener'
2010-07-03 09:30:32 +02:00
Ryan Dahl
a6b8586e94
bump version
2010-07-03 08:37:46 +02:00
Ryan Dahl
2072925f12
Upgrade V8 to 2.2.21
2010-07-03 08:37:05 +02:00
Peter Griess
94cd83ef34
Doc fixes for FD related features, upgrade.
...
- Add docs for 'fd' events, Server.listenFD(), Stream.write(...[, fd])
and http.Client 'upgrade' event.
2010-07-03 08:18:42 +02:00
Ryan Dahl
82ce3481fe
Fix undefined_reference_in_new_context test
2010-07-03 08:16:36 +02:00
Ryan Dahl
192234c689
Remove unnecessary defines in node_events.cc
2010-07-01 23:36:56 -07:00
Ryan Dahl
2998e3bafa
Add my awk script to update AUTHORS file
2010-07-01 14:31:42 -07:00
Ryan Dahl
24de2bd58c
Amend .gitignore
2010-07-01 14:29:50 -07:00
Ryan Dahl
8a52fb7aeb
Revert "Fix 'uncaughtException' for top level exceptions"
...
This reverts commit 8f8dcf8ed6
.
2010-07-01 11:10:22 -07:00
Ryan Dahl
8f8dcf8ed6
Fix 'uncaughtException' for top level exceptions
...
Done by not evaluating the code in the first tick.
This breaks one test in test-error-reporting.js but I believe this to be a
V8 error and I have reported it in
http://code.google.com/p/v8/issues/detail?id=764
2010-06-30 15:04:40 -07:00
Ryan Dahl
ce8c30c9de
Clean up indention on module compile
...
Remove strange code artifact
2010-06-30 14:30:37 -07:00
Ryan Dahl
d49d53fd49
Expose new HTTP methods
2010-06-30 00:54:08 -07:00
Blake Mizerany
8c8534046c
fix whitespace errors
2010-06-29 23:59:24 -07:00
Dmitry Baranovskiy
f8ca6b383c
Rewrote QueryString.parse to make it smaller and more effective.
...
Also added ability to parse foo.bar=4 equal to foo[bar]=4
Added tests for this as well
2010-06-29 23:52:42 -07:00
Ryan Dahl
0a8bd34b69
Resolve .local domains with getaddrinfo()
...
C-Ares doesn't go through the Name Service Switch (NSS) and thus can't
resolve certain classes of names. Generally this doesn't matter and the
whole idea of NSS is rather annoying. Nevertheless until C-Ares gets better
support, adding this hack to go through getaddrinfo() for .local domain look
up.
This reverts commit 9926dacd14
.
2010-06-29 22:15:28 -07:00
Matt Ranney
02ed0ec93b
On overlapping buffers use memmove
2010-06-29 21:06:00 -07:00
Blake Mizerany
898afbaf34
Buffer.prototype.write: Indifferent order preference of encoding and offset
2010-06-29 19:56:07 -07:00
Ryan Dahl
5e86d01385
Revert "Buffer.copy should copy through sourceEnd, as specified."
...
This reverts commit a2f70da4c9
.
Keep tests modifies a few edge checks on Copy()
2010-06-29 19:40:20 -07:00
Ryan Dahl
0172cb39f0
Fix incorrect output on docs
2010-06-29 19:28:59 -07:00
Dmitry Baranovskiy
8ec12339f5
Refactored isA, isBool, etc functions to use some of ES5 goodness.
2010-06-29 19:22:28 -07:00
Dmitry Baranovskiy
d3f04933f1
sys.inherts to shadow constructor property from enumerability
...
thanks to ES5 features in V8 it is quite easily possible.
2010-06-29 19:11:40 -07:00
Ryan Dahl
6b430a95c9
console.log: if not string, coerce into one
2010-06-29 09:53:20 -07:00
Ryan Dahl
5aadeae888
Simply C++ event emitter
2010-06-28 21:20:21 -07:00
Ryan Dahl
b69c6a03b1
If not string, console.log should just print it without trying to format
2010-06-28 21:20:21 -07:00
Ryan Dahl
c9e12204a2
Stub out console.log format strings, info, warn, error
2010-06-28 20:47:35 -07:00
Ryan Dahl
23172c5d85
Lint node_script.cc
2010-06-28 19:37:50 -07:00
Ryan Dahl
e2db605308
Use EVBACKEND_POLL on Solaris; select() is just a wrapper anyway
2010-06-28 15:37:29 -07:00