All Versions
48
Latest Version
Avg Release Cycle
52 days
Latest Release
2879 days ago

Changelog History
Page 4

  • v0.0.18 Changes

    June 21, 2012
    • add the non-native-endian read+write int64 functions
    • starting on some real (inline) documentation
  • v0.0.17 Changes

    June 05, 2012
    • allow the "bool" type to write arbitrary number values (0-255) to it
    • Utf8String: return JS null when reading a pointer pointing to NULL
    • make reinterpret() and reinterpretUntilZeros() throw an Error when given a NULL pointer
    • make ref.get() and ref.set() coerce their optional type when given
    • some more tests
  • v0.0.16 Changes

    June 01, 2012
    • use Object.create() and Object.getPrototypeOf() for refType() and derefType()
    • remove cloneType()
    • make reading from a NULL pointer always throw an Error:
      • readCString()
      • readPointer()
      • readObject()
      • readInt64()
      • readUInt64()
  • v0.0.15 Changes

    May 31, 2012
    • fix possible segmentation fault with readObject()
    • fix possible segmentation fault with readPointer()
  • v0.0.14 Changes

    May 31, 2012
    • fix possible segmentation fault with readCString()
  • v0.0.13 Changes

    May 30, 2012
    • make refType() coerce string types properly
    • make the bool type inherit from a proper fixed type (like uint8)
  • v0.0.12 Changes

    May 30, 2012
    • make the "char" and "uchar" types accept JS String values
    • make the synonym types (i.e. longlong is a synonym for int64) be distinct objects, rather than simple JS references
    • fix coersion of a string value of "Object"
    • added the reinterpretUntilZeros() function
  • v0.0.11 Changes

    May 17, 2012
    • always do string type coersion, like on alloc()
    • add a "bool" type, which works with JS true/false values
  • v0.0.10 Changes

    May 15, 2012
    • fix compiler error on Solaris
    • fix compiler errors on Windows
  • v0.0.9 Changes

    May 13, 2012
    • allow ref.alloc() to not have a value being set with it
    • add the coerceType() function (get a proper "type" instance from a string)
    • add the Utf8String type back over from node-ffi
    • conditionally extend SlowBuffer.prototype for node >= v0.7.9