Skip to content

Releases: nullfx/NullFX.CRC

1.1.10

09 Oct 23:33
a8f6d28
Compare
Choose a tag to compare
  • Bugfixes on some of the documentation for polynomials used in CRC16 provided by @vthanhweb

1.1.8

07 Jul 08:22
241c7f4
Compare
Choose a tag to compare
  • By request #25 Adds support for netstandard2.0 allowing the library to be used most everywhere.

1.1.7

22 Mar 03:30
Compare
Choose a tag to compare

Bugfix:

  • Fixed #23 CCITT Kermit and DNP checksums returning bigendian CRC values

Other improvements:

  • Updated README documentation a bit.
  • Added embedded readme to nuget package

1.1.6-multitarget

08 Feb 01:05
Compare
Choose a tag to compare
  • Adds support for .net 7
  • internally had some code clean up / refactoring done. finally connected the project internally to sonarcloud and cleaned up some of the issues that showed up there.

1.1.5-multitarget

12 Jul 01:56
Compare
Choose a tag to compare

Adds support crc-16 modbus

1.1.4-multitarget

30 Apr 07:25
68662ee
Compare
Choose a tag to compare

Added support for .net 6.0 (in addition to 4, 4.5, 4.6, 4.7, 4.8, 3.1 and 5.0)

1.1.3-multitarget

04 Nov 19:41
Compare
Choose a tag to compare

Added support for (targeting) .net 4, 4.5, 4.6, 4.7, 4.8, 3.1 and 5.0.

1.1.2-netcore5.0

07 May 06:32
Compare
Choose a tag to compare

updated to latest .netcore version

1.1.1-netcore3.1

22 Jul 07:45
Compare
Choose a tag to compare
  • Fixes Crc16.ComputeChecksum ( Crc16Algorithm.Dnp, array, start, length ) computations which previously did not use start or length but instead computed checksum over the entire array
  • Fixed underlying calculations to correctly check bounds at edge cases
  • Fixed unit test for CRC 16 DNP to use correct checksum for the length less than start test scenario

1.1.0-netcore3.1

16 Jul 02:34
Compare
Choose a tag to compare

A collection of common CRC (CRC 8, 16, 32) algorithms implemented in .NET

This release is for .net core 3.1 and contains some code quality improvements, namely:

  • better parameter validation
  • throws exceptions when the buffer, start, and or length parameters are invalid
  • no longer computes a 0 crc when start is less than the length parameter (bugfix)
  • adds a few more unit tests