8000 Tags · ellbee/crc · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: ellbee/crc

Tags

v0.9.0

Toggle v0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request TattdCodeMonkey#25 from TattdCodeMonkey/elixir-cal…

…culate-function

v0.9.0 - Adding `CRC.calculate/2`

v0.8.3

Toggle v0.8.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request TattdCodeMonkey#24 from TattdCodeMonkey/moar_docs

v0.8.3 - More Docs, Remove old NIFs

v0.8.2

Toggle v0.8.2's commit message
Update version for release v0.8.2

v0.8.1

Toggle v0.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request TattdCodeMonkey#20 from TattdCodeMonkey/readme_upd…

…ates_for_single_crc

Adding basic information on CRC.crc functions

v0.8.0

Toggle v0.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
CRC Algorithm nifs (TattdCodeMonkey#18)

* Initial implementation of crc_init/1, crc_info/1, and crc_list/0.

* WIP - crc/2, crc_update/2, and crc_final/1 implementations

* WIP - added rest of <= 8-bit models, add slow/fast methods, add residue calculation

* WIP - fix crc_fast naming

* WIP - add 10-bit models

* WIP - add 11-bit models

* WIP - add 12-bit models

* WIP - add 13-bit models

* WIP - add 14-bit models

* WIP - add 15 and 16-bit models

* WIP - add 24 to 64-bit models

* WIP - residue driving me insane

* WIP - fix residue issue, add property tests

* WIP - use crc_model_state instead of raw integer types

* WIP - add extend support

* WIP - enable CRC-16/DNP property test to match endianness

* WIP - fix info name; add pycrc and reveng tests

* Reproduce issue TattdCodeMonkey#17

* Updated CRC-16 DNP Lookup table

The CRC-16 DNP lookup tables did not match other source and were causing
invalid crc's to be calculated. Updated the lookup tables to match those
generated by http://www.sunshine2k.de/coding/javascript/crc/crc_js.html

* Added real result now that it does not throw an exception

* Removed old DNP check since the old one was wrong

* Updated legacy elixir crc function to pass-through to :crc_fast

Ideally these functions will all get removed in v1 but for now moving
them to use the crc fast algorithm C code, so that things can be
unified.

* Prep for v0.8 release

* Revert DNP Lookup table changes

* Adding pycrc to travis build

* Updated min elixir to match travis build

v0.7.1

Toggle v0.7.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request TattdCodeMonkey#16 from TattdCodeMonkey/issue-15-n…

…ix-fix

Ensure compiled files aren't included in release

v0.7.0

Toggle v0.7.0's commit message
Updated README & versions for v0.7 release

v0.6.0

Toggle v0.6.0's commit message
crc16 kermit added

v0.5.2

Toggle v0.5.2's commit message
Hex release v0.5.2

v0.5.1

Toggle v0.5.1's commit message
Hex release v0.5.1

0