Permalink
Commits on Nov 16, 2011
  1. tls: make cipher list configurable

    bnoordhuis committed Nov 16, 2011
    options.ciphers existed but didn't work, the cipher list was effectively
    hard-coded to RC4-SHA:AES128-SHA:AES256-SHA.
    
    Fixes #2066.
  2. Upgrade libuv to 2007eb8

    ry committed Nov 16, 2011
Commits on Nov 15, 2011
  1. Upgrade V8 to 3.6.6.8

    ry committed Nov 15, 2011
  2. Remove str.format to support python2.5.

    ry committed Nov 14, 2011
    Fixes #2077
    Fixes #2108
    
    Thanks to David Keegan for debugging and the patch.
Commits on Nov 13, 2011
Commits on Nov 12, 2011
  1. .load, .save and local scope tab completion

    seebees committed with ry Nov 12, 2011
    Fixes #2063.
    
    REPLServer.prototype.resetContext:
    Reset the line cache
    
    REPLServer.prototype.memory (don't know if I like that name, called from finish)
    pushes what cmd's have been executed against it into this.lines
    pushes the "tab depth" for bufferedCommands, in this.lines.level
    
    REPLServer.prototype.displayPrompt:
    Uses "tab depth" from this.lines.level to adjust the prompt to visually
    denote this depth e.g.
    > asdf = function () {
    … var inner = {
    ….. one:1
    
    REPLServer.prototype.complete:
    Now notices if there is a bufferedCommand and attempts determine locally
    scoped variables by removing any functions from this.lines and evaling these
    lines in a nested REPL e.g.
    > asdf = function () {
    … var inner = { one: 1};
    … inn\t
    will complete to 'inner' and inner.o\t will complete to 'inner.one'
    If the nested REPL still has a bufferedCommand it will falls back to the
    default.
    
    ArrayStream is a helper class for the nested REPL to get commands pushed to it.
    new REPLServer('', new ArrayStream());
    
    Finally added two new REPL commands .save and .load, each takes 1 parameter,
    a file and attempts to save or load the file to or from the REPL
    respectively.
  2. Tab Compete test for node REPL

    seebees committed with ry Nov 12, 2011
    Currently the REPL only tab completes for globally scoped variables
Commits on Nov 11, 2011
  1. Now working on v0.6.2

    ry committed Nov 11, 2011
  2. Bump version to v0.6.1

    ry committed Nov 11, 2011
  3. Add 'make dist-upload'

    ry committed Nov 11, 2011
  4. msi changes

    Igor Zinkovsky committed with ry Nov 11, 2011
    - remove license from MSI
    - adjust path on install
    - add message to the end
  5. Add upload command to vcbuild.bat

    ry committed Nov 11, 2011
  6. Simplify and move getnodeversion.py

    ry committed Nov 11, 2011
  7. Fixes #2073. Cluster should be silent.

    ry committed Nov 11, 2011
  8. test: add more punycode tests

    bnoordhuis committed Nov 11, 2011
  9. punycode: replace with Mathias Bynens's implementation

    bnoordhuis committed Nov 11, 2011
    The currently bundled library doesn't pass all the test cases from RFC 3492.
    Mathias's library does.
    
    Home: https://github.com/bestiejs/punycode.js
  10. Improve OSX installer

    ry committed Nov 11, 2011
  11. fix msi builder

    Igor Zinkovsky committed Nov 11, 2011
Commits on Nov 10, 2011
  1. throw from stdout.end and stderr.end

    Igor Zinkovsky committed Nov 10, 2011
  2. Add node.rc with a version resource

    Igor Zinkovsky committed with ry Nov 10, 2011
    Fixes #2059
  3. bench: optimize io.c benchmark

    bnoordhuis committed Nov 10, 2011
    Use static buffers. Most clock ticks were spent in malloc() and free() instead
    of read() and write().
    
    Fix measurements. Really fast runs would result in bogus results like:
    
      Wrote 1048576000 bytes in -0.731630s using 8192 byte buffers: -1366.811093mB/s
  4. uv: upgrade to 224584c

    bnoordhuis committed Nov 10, 2011
  5. uv: upgrade to 26806e2

    bnoordhuis committed Nov 10, 2011
  6. fs: don't close uninitialized fs.watch handle

    bnoordhuis committed Nov 10, 2011
    Makes uv_close() assert because the uv_fs_event_t struct contains garbage.
Commits on Nov 9, 2011
  1. make stdout stream non-destroyable

    Igor Zinkovsky committed Nov 9, 2011