Permalink
Commits on Sep 25, 2017
  1. fix `readPointer()` docs (#90)

    jcupitt committed with TooTallNate Sep 25, 2017
    The `readPointer` example was a bit mixed up:
    it wasn't really doing anything.
    
    Fixed it to be what was intended.
  2. don't fail in Node.js "6.0.0 && < 6.9.1" (#89)

    btsimonh committed with TooTallNate Sep 25, 2017
    Check Buffer.prototype[inspectSym] and SlowBuffer.prototype[inspectSym]
    are valid before trying to replace them.
    
    This basically just disables the modification to inspection for node
    versions which supply an invalid inspect.custom, but at least it no
    longer kills the whole application.
  3. Update docs about ref.address() being unsafe on 64-bit platforms (#88)

    YaacovTarko committed with TooTallNate Sep 25, 2017
    * Update README to use hexAddress instead of address
    
    address function isn't safe on 64-bit systems
    
    * update documentation 
    
    update docs to explain that ref.address() is unsafe on 64-bit systems
Commits on Aug 29, 2017
  1. Release 1.3.5

    TooTallNate committed Aug 29, 2017
  2. Merge pull request #85 from targos/fix-tests-v8-60

    TooTallNate committed Aug 29, 2017
    test: fix tests after V8 6.0 GC changes
  3. test: fix tests after V8 6.0 GC changes

    targos committed Aug 29, 2017
Commits on Apr 27, 2017
  1. appveyor: drop node v2 and v3

    TooTallNate committed Apr 27, 2017
  2. travis: drop node v1 and v2

    TooTallNate committed Apr 27, 2017
Commits on Apr 18, 2017
  1. fix `util.inspect()` overriding on Node v7

    TooTallNate committed Dec 8, 2016
    Uses a Symbol now
  2. test: fix `util.inspect()` test

    TooTallNate committed Dec 8, 2016
    Actually *use* util.inspect(), so that it properly fails
    on Node v7
Commits on Jan 27, 2017
  1. Release 1.3.4

    TooTallNate committed Jan 27, 2017
  2. CI stuffs

    TooTallNate committed Jan 27, 2017
  3. always use `defineProperty()` for `name`

    TooTallNate committed Jan 27, 2017
  4. refType: force name to writable before updating it.

    kanaka committed with TooTallNate Jan 20, 2017
    When node is run in strict mode (node --use_strict), the attribute
    writable property is enforced and updating "name" will fail if the
    writable property is set to false.
    
    This is to fix: #67
Commits on Nov 3, 2016
  1. Release 1.3.3

    TooTallNate committed Nov 3, 2016
  2. Merge pull request #62 from mhertsch/master

    TooTallNate committed Nov 3, 2016
    Replaced deprecated call to ForceSet with Nan::ForceSet
  3. Replaced ForceSet with Nan::ForceSet to remove deprecation warnings w…

    Michael Hertsch committed Nov 3, 2016
    …hen using node 6.9.1
Commits on Jul 8, 2016
  1. travis: test node v6

    TooTallNate committed Jul 8, 2016
Commits on Jan 19, 2016
  1. Revert "travis: experiment: use Trusty ubuntu"

    TooTallNate committed Jan 19, 2016
    This reverts commit 918784a.
  2. travis: experiment: use Trusty ubuntu

    TooTallNate committed Jan 19, 2016
  3. src: remove tab chars

    TooTallNate committed Jan 19, 2016
Commits on Jan 10, 2016
  1. Release 1.3.2

    TooTallNate committed Jan 10, 2016
  2. int64: fix failing OS X tests now

    TooTallNate committed Jan 10, 2016
Commits on Jan 9, 2016
  1. int64: better error handling for Linux

    TooTallNate committed Jan 9, 2016
    The previous checking only worked on BSD/OS X.
    Hopefully we're cross-platform now but this might
    have broken OS X. Need to check.
Commits on Dec 3, 2015
  1. Release 1.3.1

    TooTallNate committed Dec 3, 2015
  2. Release 1.3.0

    TooTallNate committed Dec 3, 2015
  3. remove extra semicolons

    TooTallNate committed Dec 3, 2015
Commits on Dec 2, 2015
Commits on Nov 5, 2015
  1. appveyor: test node v5

    TooTallNate committed Nov 5, 2015
  2. travis: test node v5

    TooTallNate committed Nov 5, 2015