1. Oct 20, 2011
  2. Oct 19, 2011
    • Thomas Parslow's avatar
      http: Added support for HTTP PATCH verb · b0f78afe
      Thomas Parslow authored
      Fixes #1907.
      b0f78afe
    • koichik's avatar
      buffer: use NO_NULL_TERMINATION flag · 6a72e525
      koichik authored
      Refs #394.
      Fixes #1902.
      6a72e525
    • isaacs's avatar
      Don't use a separate context for the repl. · b70fed48
      isaacs authored
      Fix #1484
      Fix #1834
      Fix #1482
      Fix #771
      
      It's been a while now, and we've seen how this separate context thing
      works.  It constantly confuses people, and no one actually uses '.clear'
      anyway, so the benefit of that feature does not justify the constant
      WTFery.
      
      This makes repl.context actually be a getter that returns the global
      object, and prints a deprecation warning.  The '.clear' command is gone,
      and will report that it's an invalid repl keyword.  Tests updated to
      allow the require, module, and exports globals, which are still
      available in the repl just like they were before, by making them global.
      b70fed48
    • elliottcable's avatar
      Fix #1801 vm: Use 'sandbox' as global_prototype · 200df864
      elliottcable authored
      Squashed commit:
      
      (- re tests) Cleaning up the `Script` test suite.
      
      For whatever reason, there were several duplicate test files related to `Script`
      and the `'vm'` module. I removed these, and fixed a few other small issues.
      (More fixes coming in subsequent commits.)
      
      Squashes: 19e86045a0..1e3dcff4eb
      
      (api fix:1801 new:1801) `'vm'` module uses sandbox as prototype
      
      As described in GH-1801, the `'vm'` module was handling the `sandbox` object
      provided by the API consumer in a particularly terrible and fragile fashion: it
      was simply shallow-copying any enumerable properties from the sandbox onto the
      global context before executing the code, and then eventually copying any values
      on the global context back into the sandbox object *afterwards*.
      
      This commit removes all of that implementation, and utilizes the passed sandbox
      object as the *prototype of the context* instead. A bit of a hack, but a very
      effective one.
      
      This no longer allows for new variables created in the global context to be
      placed into your sandbox after execution has completed, but that’s for the best
      anyway, as it’s not very in line with the concept of a “box of passed-in
      context.” I’m planning to further implement an interface for API consumers to
      acquire the *actual global* from within the VM soon, thus allowing for
      separation-of-concerns: providing data *to* the VM via the sandbox-prototype,
      and exploring the internal environment of the VM itself.
      
      // GitHub cruft: closes #1801
      
      Squashes: 43b8e3c..209ed86
      200df864
    • Ryan Dahl's avatar
      d9bc8455
    • Ryan Dahl's avatar
      Remove superfluous nextTick during server binding · 6cc0c9e6
      Ryan Dahl authored
      This breaks fork().send({}, server._handle) after server.listen() because
      server._handle is not set.
      6cc0c9e6
    • Ryan Dahl's avatar
      Upgrade GYP to r1078 · dbfc8198
      Ryan Dahl authored
      dbfc8198
    • Ryan Dahl's avatar
      Remove process.memoryUsage().vsize · 5783a52a
      Ryan Dahl authored
      Not meaningful cross platform; unused.
      5783a52a
    • Ryan Dahl's avatar
      Fixes #1860. Remove process.writeError · d77ce4b9
      Ryan Dahl authored
      Breaks a few tests in "make test-message"
      d77ce4b9
  3. Oct 17, 2011
  4. Oct 16, 2011
  5. Oct 15, 2011
  6. Oct 14, 2011