- [
eb4550fdaa
] - Implementpack
option (Lee, SungUk) - [
17c1c7a8ef
] - fix StructType constructor name in README (typo) (David Corticchiato) - [
54b72bde07
] - appveyor: fix node v0.8, test io.js v2.5 and v3 (Nathan Rajlich)
- appveyor: drop v0.11, iojs v1.5.1, test x64
- travis: drop v0.11, test iojs v2.5 and v3
- package: add license attribute (#17, @pdehaan)
- package: update "ref-array" to v1.1.2
- package: update "nan" v2 for native tests
- README: use SVG for appveyor badge
- removed travis testing for node_js version "0.6" and added 0.12 and iojs
- added appveyor test versions as per node-ffi library for iojs & 0.12
- package: allow any "ref" v "1"
- npmignore: add
test
dir
- bumping to v1.0.0 for better-defined semver semantics
- gitignore: ignore single letter ?.js test files
- lib: only slice buffer in set() in the non-instance case
- package: allow any "debug" v2
- package: update "ref" to v0.3.2
- package: update "debug" to v1.0.1
- test: remove v8 namespace import
- test: use "bindings" module to load the native tests
- README: add appveyor build badge
- History: match
git changelog
syntax - package: loosely pin the deps
- test: nan-ify tests
- README: fix Travis badge
- README: use svg for Travis badge
- travis: test node v0.8, v0.10, and v0.11
- add appveyor.yml file for Windows testing
- package: remove "engines" field
- package: beautify
- add a couple comments
- rename the backing buffer property to
ref.buffer
- add .jshintrc file
- some minor optimizations
- struct: correct the field alignment logic (TJ Fontaine)
- test: add failing test from #1
- test: more stucts with arrays tests
- add support for "ref-array" types
- add
toObject()
,toJSON()
, andinspect()
functions to struct instances - change
_pointer
tobuffer
- don't allow types with size == 0 like 'void'
- test: add test case using "void *" as the type
- test: fix deprecation warning
- package: use the -C switch on node-gyp for the
npm test
command - travis: test node v0.7 and node v0.8
- adjust the custom
toString()
output
- set the "name" property of StructType instances
- add a
toString()
override - fix a bug in the alignment calculation logic
- Windows support (only the test suite needed tweaks)
- make ref().deref() work
- make string type identifiers work (type coersion)
- don't make the constructors' prototype inherit from
Function.protoype
- Initial release