Skip to content
This repository

Jan 18, 2011

  1. Bert Belder

    Clean up the way windows headers are included

    Plus make inclusion order a little more consistent in general
    authored

Dec 20, 2010

  1. Bert Belder

    Fix whitespace errors introduced by porting efforts

    authored
  2. Bert Belder

    Fix header files for node_buffer.cc

    authored

Dec 03, 2010

  1. Sean Braithwaite

    Check buffer length using string length

       + Utf8Length is really slow but has the same semantics in this case
    authored ry committed

Nov 24, 2010

  1. Tom Hughes

    Allocations with new[] must be freed with delete[].

    authored ry committed

Nov 21, 2010

  1. ry

    Revert "Merge branch 'writev'"

    This reverts commit cd9515e, reversing
    changes made to df46c8e.
    
    Too slow. Needs more work.
    authored

Nov 20, 2010

  1. ry

    Inline Buffer::Length and Buffer::Data

    authored

Nov 19, 2010

  1. ry

    Small clean ups

    authored
  2. ry

    Support encoding

    authored

Oct 26, 2010

  1. ry

    Add C++ API for constructing fast buffer from string

    authored

Oct 22, 2010

  1. Stéphan Kochen

    Provide a C++ Buffer constructor for external storage.

    In order to do this, buffer data management was moved out of the
    JS entry-point New, and into Replace.
    
    Secondly, the constructor makes an immediate call to Replace, and
    in order for ArrayData calls to work, wrapping must already be set
    up. Now, the constructor takes the wrappee as a parameter.
    authored ry committed
  2. Stéphan Kochen

    Generalize Buffer::Copy to work with all unsigned byte external data.

    authored ry committed
  3. Stéphan Kochen

    Simplify things by using `*ArrayData` everywhere.

    authored ry committed
  4. Stéphan Kochen

    Remove old interface remains from Buffer.

    These were all lacking implementation, so deprecating wouldn't help.
    authored ry committed

Oct 18, 2010

  1. xk

    unbase64 skips over *any* illegal chars

    authored ry committed
  2. ry

    base64 decode should handle whitespace

    authored

Oct 11, 2010

  1. ry

    Fix return in Buffer::New

    authored
  2. ry

    Add char* constructor for Buffer

    authored

Oct 09, 2010

  1. ry

    Fix a few compiler warnings...

    authored
  2. ry

    Warnings for new C++ buffer API

    authored

Sep 29, 2010

  1. Ben Noordhuis

    Safe constructor for ObjectWrapped classes

    New() methods should be invoked as constructors, not regular functions.
    Corner cases like Script::New() may cause a SIGSEGV when the GC is run.
    
    More details: http://groups.google.com/group/nodejs/browse_thread/thread/a7e5db68d4cd6356
    authored ry committed

Sep 09, 2010

  1. ry

    Rename SlowBuffer in binding

    authored
  2. ry

    Remove blobs, simplify SlowBuffer

    Implement SlowBuffer.prototype.slice in js
    authored
  3. ry

    Remove dead code

    authored
  4. ry

    Fix big string bug

    authored
  5. ry

    Remove fancy SlowBuffer constructor

    authored
  6. ry

    Fix ByteLength hangup

    authored
  7. ry

    Fix base64 write for buffers

    authored
  8. ry

    remove unnecessary casts

    authored
  9. ry

    More fast buffer work

    authored
  10. ry

    fast buffer bounds checking in copy()

    authored
  11. ry

    Work to get C++ fast buffers. incomplete

    authored
  12. ry

    Fix buffer binding

    authored
  13. Tim

    FastBuffer implementation. API needs migration

    authored ry committed

Aug 27, 2010

  1. ry

    Safe Constructor: Buffer

    authored
Something went wrong with that request. Please try again.