Permalink
Commits on Aug 3, 2016
  1. rename History.md to CHANGELOG.md

    committed Aug 3, 2016
  2. fix incorrect date in changelog

    Thanks @d3m3vilurr!
    committed Aug 3, 2016
  3. Release 1.1.0

    committed Aug 3, 2016
  4. Implement `pack` option

    Fixes #2.
    Closes #21.
    
    Squashed commit of the following:
    
    commit 093212b
    Author: Lee, SungUk <sulee@ea.com>
    Date:   Wed Aug 3 10:33:09 2016 +0900
    
        Change Struct's second argument type to object
    
        Applied review comments;
        - Constructor arugments type change boolean to object
        - Assign of `StructType.isPacked` use ternary operator
        - Remove `usePack` method
        - `sizeof` and `alignof` calculation move to C++ code
    
    commit a1e8f66
    Author: Lee, SungUk <sulee@ea.com>
    Date:   Tue Jan 5 15:11:11 2016 +0900
    
        Fix broken unittests of appveyor
    
    commit d5415f3
    Author: Lee, SungUk <sulee@ea.com>
    Date:   Tue Jan 5 13:15:27 2016 +0900
    
        Resolve #2 Implement `usePack`
    
        - Apply [Alexander Seliverstov's method][1]
        - Now, `Struct` use 2nd arguments
        - `usePack()` switch padding mode
    
        [1]: https://groups.google.com/d/msg/nodejs/2wKCYmGPT5E/DLi4Pjt7j_4J
    d3m3vilurr committed with Aug 3, 2016
Commits on Aug 1, 2016
  1. Merge pull request #24 from dawee/master

    fix StructType constructor name in README (typo)
    committed on GitHub Aug 1, 2016
  2. fix StructType constructor name in README (typo)

    the example didn't work as is
    dawee committed on GitHub Aug 1, 2016
Commits on Jan 7, 2016
  1. struct: remove semis

    committed Jan 7, 2016
Commits on Aug 30, 2015
  1. appveyor: fix node v0.8, test io.js v2.5 and v3

    committed Aug 30, 2015
Commits on Aug 27, 2015
  1. Release 1.0.2

    committed Aug 27, 2015
  2. appveyor: drop v0.11, iojs v1.5.1, test x64

    committed Aug 27, 2015
Commits on May 23, 2015
  1. Merge pull request #17 from pdehaan/patch-1

    Add license attribute
    committed May 23, 2015
  2. Add license attribute

    pdehaan committed May 23, 2015
Commits on Mar 24, 2015
  1. README: use SVG for appveyor badge

    committed Mar 24, 2015
  2. package: update "nan" dev dependency to v1.7.0

    committed Mar 24, 2015
  3. Release 1.0.1

    committed Mar 24, 2015
Commits on Mar 23, 2015
  1. Merge pull request #15 from chrisJohn404/master

    upgraded "ref" dependency and npm module cleanup.
    committed Mar 23, 2015
Commits on Mar 20, 2015
  1. Removed the build test for iojs

    chrisJohn404 committed Mar 20, 2015
  2. Changed "ref" requirement to "1" to support any semver defined minor or

    patch updates.
    chrisJohn404 committed Mar 20, 2015
  3. Removed travis testing for node_js version "0.6" and added 0.12 and i…

    …ojs.
    
    Added appveyor test versions as per node-ffi library for iojs & 0.12.
    chrisJohn404 committed Mar 20, 2015
  4. upgraded "ref" dependency and prevented the test directory from being

    installed when ref-struct is used as a submodule.
    chrisJohn404 committed Mar 20, 2015
Commits on Nov 3, 2014
  1. Release 1.0.0

    committed Nov 3, 2014
  2. v0.0.7

    committed Nov 3, 2014
  3. lib: only slice buffer in set() in the non-instance case

    Otherwise before we slice, and then also pass in the `offset`
    to `Buffer.copy()`, which is incorrect.
    
    Opt for passing the correct offset to copy(), rather then
    always slicing, which will hopefully be more performant.
    committed Nov 3, 2014
  4. package: allow any "debug" v2

    committed Nov 3, 2014
Commits on Jun 20, 2014
  1. v0.0.6

    committed Jun 20, 2014
Commits on Jun 8, 2014
  1. package: update "debug" to v1.0.1

    committed Jun 8, 2014
Commits on May 27, 2014
  1. test: remove v8 namespace import

    committed May 27, 2014
  2. test: use "bindings" module to load the native tests

    committed May 27, 2014
  3. README: add appveyor build badge

    committed May 27, 2014