node-murmurhash-native

MurmurHash native bindings for node

MIT License

Downloads
79.4K
Stars
48
Committers
3
node-murmurhash-native - v3.5.0 Latest Release

Published by royaltm over 4 years ago

murmurhash-native 3.5.0

node-murmurhash-native - v3.4.1

Published by royaltm over 5 years ago

murmurhash-native 3.4.1

node-murmurhash-native - v3.4.0

Published by royaltm over 5 years ago

murmurhash-native 3.4.0

node-murmurhash-native - v3.3.0

Published by royaltm almost 6 years ago

murmurhash-native 3.3.0

node-murmurhash-native - v3.2.5

Published by royaltm almost 6 years ago

murmurhash-native 3.2.5

node-murmurhash-native - v3.2.4

Published by royaltm about 6 years ago

murmurhash-native 3.2.4

node-murmurhash-native - v3.2.3

Published by royaltm over 6 years ago

murmurhash-native 3.2.3

node-murmurhash-native - v3.2.2

Published by royaltm almost 7 years ago

murmurhash-native 3.2.2

node-murmurhash-native - v3.2.1

Published by royaltm over 7 years ago

murmurhash-native 3.2.1

node-murmurhash-native - v3.2.0

Published by royaltm over 8 years ago

murmurhash-native 3.2.0

  • bump nan to 2.3.5
  • removed strcasecmp dependency
  • asynchronous: static byte array for small strings added to the worker
  • incremental async: static byte array for small strings added to the hasher
  • incremental: endianness configurable via property and argument to the constructor
  • variants of murmur hash functions producing BE (MSB) or LE (LSB) results
node-murmurhash-native - v3.1.1

Published by royaltm over 8 years ago

murmurhash-native 3.1.1

  • fix incremental async: ensure hasher is not GC'ed before worker completes
  • fix incremental async: prevent from copying state over busy target
node-murmurhash-native - v3.1.0

Published by royaltm over 8 years ago

murmurhash-native 3.1.0

  • replaced MurmurHash3 implementation with PMurHash and PMurHash128
  • new ability to update incremental hashers asynchronously via libuv
  • stream implementation chooses sync vs async update depending on chunk size
  • test: ensure persistence under gc stress
  • bench: streaming
node-murmurhash-native - v3.0.4

Published by royaltm over 8 years ago

murmurhash-native 3.0.4

  • fix stream.js wrapper: missing support for offset and length in digest()
  • test cases: incremental MurmurHash.prototype.digest() method with buffer output
node-murmurhash-native - v3.0.3

Published by royaltm over 8 years ago

murmurhash-native 3.0.3

  • improved node-pre-gyp configuration so only essential binaries are being packaged
node-murmurhash-native - v3.0.2

Published by royaltm over 8 years ago

murmurhash-native 3.0.2

  • removed bundled dependencies
node-murmurhash-native - v3.0.1

Published by royaltm over 8 years ago

murmurhash-native 3.0.1

_WARNING: this npm release is broken and won't install with npm < 3_

  • facilitate installation with prebuilt native binaries
  • use "bindings" gem for finding native modules
  • backward compatibility testing of serialized data
  • c++ code cleanup: most of the precompiler macros replaces with type-safe constants
  • js code cleanup with jshint
  • remove iojs-3 from ci tests