- Jan 25, 2010
-
-
cloudhead authored
-
Felix Geisendörfer authored
Late promise bindings would fire regardless of the outcome of the promise. Test case by: Jonas "zimbatm" Pfenniger <jonas@pfenniger.name>
-
- Jan 24, 2010
-
-
Joseph Pecoraro authored
-
- Jan 23, 2010
-
-
Felix Geisendörfer authored
It seems that the current __filename module global is mainly used to determine the directory the current module is in. To make that easier, this patch adds support for a __dirname module global directly.
-
- Jan 21, 2010
-
-
Ryan Dahl authored
-
Jonas Pfenniger authored
Because now, we expect the exception to be thrown if no errback is given, we can't let timeout() add an errback silently.
-
Jonas Pfenniger authored
-
Jonas Pfenniger authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Felix Geisendörfer authored
Instead of JSON encoding them, just rethrow promise errors since that produces much cleaner error messages.
-
- Jan 20, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Felix Geisendörfer authored
A promise will throw an exception unless an error handler is attached in the same "tick" that the error is emitted. This is to avoid silent promise failures.
-
Felix Geisendörfer authored
Listeners attached with addCallback / addErrback will now be executed right away if the promise has already fired.
-
Felix Geisendörfer authored
-
Felix Geisendörfer authored
The current implementation was bad and nobody is using it. Has a chance of getting re-implemented by somebody who has an actual need for it.
-
Michaeljohn Clement authored
-
- Jan 19, 2010
-
-
Micheil Smith authored
-
Ryan Dahl authored
This is a replacement for the common hack: setTimeout(cb, 0); It's much more efficient.
-
Ryan Dahl authored
With priorities. Will be used for process.nextLoop().
-
Joseph Pecoraro authored
-
Joseph Pecoraro authored
-
- Jan 16, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
For some reason v8 doesn't include the frame with the syntax error in the stack trace - so have to special case it.
-
Vanilla Hsu authored
-
- Jan 12, 2010
-
-
Ryan Dahl authored
Why? Because I have two versions of GnuTLS installed - one is old 2.0.X in /usr and one is new 2.5.X in ~/local/gnutls. waf correctly finds that the newer version, but because GNUTLS was behind other libraries in the node.uselib -L/usr/lib was before -L/home/ryan/local/gnutls/lib in the actual gcc command - hence getting link errors. WAF SUCKS, really. I wish someone would invent a good build system that could avoid such problems.
-
Ben Williamson authored
-
Ryan Dahl authored
-
- Jan 11, 2010
-
-
Ryan Dahl authored
-
Ryan Dahl authored
-
Ben Williamson authored
eof_symbol wasn't initialized until the first packet arrived. In this case no packets arrive before the client closes the socket - eof.
-
- Jan 09, 2010