Permalink
Commits on Jul 17, 2010
  1. bump version

    ry committed Jul 17, 2010
Commits on Jul 16, 2010
  1. Upgrade V8 to 2.3.0

    ry committed Jul 16, 2010
  2. added env to child_process.exec

    Сергей Крыжановский authored and ry committed Jul 9, 2010
Commits on Jul 15, 2010
  1. More instanceof Array fixes

    ry committed Jul 15, 2010
  2. Update TODO

    ry committed Jul 15, 2010
  3. Fix test-executable-path.js

    ry committed Jul 15, 2010
    Now that process.version doesn't say if the build is debug or not.
  4. Adjust tests for error reporting on JSON.parse(undefined)

    ry committed Jul 15, 2010
    The V8 upgrade changed the stacktrace reports (?)
  5. Add TODO list

    ry committed Jul 15, 2010
  6. Load modules in individual contexts

    ry committed Jul 13, 2010
    Add NODE_MODULE_CONTEXTS env var
    
    Only one test was modified to check that this works. NEED to go through all
    tests and modify them so that
    
      NODE_MODULE_CONTEXTS=1 make test
    
    passes.
  7. Datagram socket refactor. Add tests and documentation.

    mranney authored and ry committed Jul 5, 2010
    Support setTTL() and setBroadcast() socket options.
  8. Buffer('') should create a 0-length buffer

    pgriess authored and ry committed Jul 14, 2010
Commits on Jul 14, 2010
  1. Upgrade V8 to 2.2.24

    ry committed Jul 14, 2010
  2. Move evals to extension module.

    pquerna authored and ry committed Jul 14, 2010
  3. Move the Stat structure functions to node_file.cc

    pquerna authored and ry committed Jul 14, 2010
    from node.cc, so we can convert fs to a module.
  4. Move Buffer to extension model.

    pquerna authored and ry committed Jul 14, 2010
  5. Move child process to extension model.

    pquerna authored and ry committed Jul 14, 2010
  6. Move http parser to extension model.

    pquerna authored and ry committed Jul 14, 2010
  7. Move signal_watcher to extension model.

    pquerna authored and ry committed Jul 14, 2010
  8. Move cares to extension model

    pquerna authored and ry committed Jul 14, 2010
  9. Move stdio to extension model.

    pquerna authored and ry committed Jul 14, 2010
  10. Use the top level check for the bindings cache

    pquerna authored and ry committed Jul 14, 2010
    (rather than each potential module having its own if check)
  11. Register builtin extensions via a macro, rather than a manual strcmp

    pquerna authored and ry committed Jul 14, 2010
    Set the stage for making the builtin modules more dynamic.
    
    Note: this only converts crypto and net, I will add more extensions in a
    later commit.
    
    * node.h: Add utility macro for converting macro values to strings.
    
    * node.h: Include the actual module name inside the module structure, not
      just the file it was built from.
    
    * node.h: New Macro, NODE_MODULE_DECL, for declaring an external reference
      to a module structure.
    
    * node_extensions.cc: New File, implements get_builtin_module, which
      iterates over the module structures that are compiled into node.
    
    * node.cc(node::Binding): Use the new module lookup function to find
      modules.
    
    * node_{net,crypto}.c: Add NODE_MODULEs to generate the module structure.
  12. Update README, remove ref to Ronn

    ry committed Jul 14, 2010