Permalink
Switch branches/tags
Commits on May 21, 2010
  1. bump version

    ry committed May 21, 2010
Commits on May 20, 2010
  1. Deprecate string interface for fs.read()

    This patch makes buffers the preferred output for fs.read() and
    fs.readSync(). The old string interface is still supported by
    converting buffers to strings dynamically. This allows to remove the
    C++ code for string handling which is also part of this patch.
    felixge committed with ry May 20, 2010
  2. Revert "Deprecate string interface for fs.read()"

    This reverts commit cbbf9e4.
    ry committed May 20, 2010
  3. Deprecate string interface for fs.read()

    This patch makes buffers the preferred output for fs.read() and
    fs.readSync(). The old string interface is still supported by
    converting buffers to strings dynamically. This allows to remove the
    C++ code for string handling which is also part of this patch.
    felixge committed with ry May 20, 2010
  4. Throwing in a callback should kill the process

    There is a difference between errors which happen to a socket - like
    receiving EPIPE - an exceptional situation but ultimately okay and the
    situation where code throws in a callback - which is not okay.
    
    Fixes test/simple/test-http-exceptions.js
    
    TODO: explain this in docs.
    ry committed May 20, 2010
  5. FIX path.dirname('/tmp') => '/'.

    Previously path.dirname('/tmp') incorrectly returned '.'.
    
    Unfortunately module.js incorrectly thinks dirname('/a/b/') should
    yield '/a/b', so I can't strip trailing slashes yet. Once module.js
    is fixed, then the commented-out code should be activated and a test
    written for it.
    rentzsch committed with ry May 16, 2010
  6. Deprecate sys.p()

    ry committed May 20, 2010
  7. Make buffer's c++ constructor public

    ry committed May 20, 2010
  8. Fix a leaking global

    isaacs committed with ry May 19, 2010
Commits on May 19, 2010
  1. Remove the ReportException from the Script class

    This is so that syntax errors can be handled discretely in places like the
    repl, where SyntaxErrors are expected and normal.
    isaacs committed with ry May 9, 2010
  2. Minor style changes for fs.write code

    ry committed May 19, 2010
  3. Deprecate string interface for fs.write()

    This patch makes buffers the preferred input for fs.write() and
    fs.writeSync(). The old string interface is still supported by
    converting strings to buffers dynamically. This allows to remove the
    C++ code for string handling which is also part of this patch.
    felixge committed with ry May 19, 2010
  4. Fix api for request.connection

    ry committed May 19, 2010
  5. Allow process.setuid() and process.setgid() to accept string names in…

    … lieu of numeric IDs
    pgriess committed with ry May 19, 2010
Commits on May 18, 2010
  1. Fix utf8stream references

    ry committed May 18, 2010
  2. Implemented Utf8Decoder module

    Allows to safely decode a utf8 stream into strings without breaking
    on multibyte characters.
    felixge committed with ry May 18, 2010
  3. fs.WriteStream.write should support buffer

    Also re-adding the callback parameter.
    ry committed May 17, 2010
Commits on May 17, 2010
  1. Support arrays and strings in buffer constructor

    This is be very useful for testing code that deals with buffers.
    felixge committed with ry May 17, 2010
Commits on May 15, 2010
  1. FIX: EventEmitter#removeAllListeners signature

    This function should return this is all cases.
    zimbatm committed with ry May 14, 2010
  2. FIX: EventEmitter#removeListener logic

    In the case of one defined listener, the function should only remove it
    if it is the same as the passed listener.
    zimbatm committed with ry May 14, 2010
  3. FIX: signal-unregister bug

    We now restore the default signal behavior when all listeners are
    removed for a given signal.
    
    Re-enabled test-signal-unregister
    zimbatm committed with ry May 14, 2010
  4. Thinner SignalWatcher, only using callback

    Since it is only used internally, we don't need the complexity of
    EventEmitter. The new SignalWatcher's design was copied from
    IdleWatcher.
    zimbatm committed with ry May 14, 2010
Commits on May 14, 2010
  1. Changes to work on Solaris 10

    ry committed May 14, 2010
  2. Add --without-ssl configure option

    ry committed May 14, 2010
  3. Remove some unused cruft from wscript

    ry committed May 14, 2010
  4. Fix AUTHORS file

    ry committed May 14, 2010