Commits on May 15, 2016
  1. Replace getline() with provided fline() for non-POSIX compilers.

    Visual C does not provide getline(), nor fgetln().
    committed May 15, 2016
Commits on May 13, 2016
  1. Add README.

    committed May 13, 2016
  2. Add .gitignore.

    committed May 13, 2016
  3. Improve input and output formatting.

    Allow comments and blank lines in the input file.
    Allow multiple bit locations per offset in input.
    Have crc and length be on same line in input.
    Simplify justification of output header.
    committed Dec 5, 2014
  4. Minor code improvements.

    Simplify ONES() macro.
    Add assertion to assure loci sorted for crc_sparse().
    Use _t on all typedef'ed types for consistency.
    committed Aug 24, 2012
  5. Comment on number of locations needed, improve checking and efficiency.

    Add comments on probability of singular matrices.
    Improve efficiency, simplicity of crc_byte().
    Use WORDBITS in argument checking.
    committed Aug 18, 2012
  6. Allow underconstrained set to avoid singular matrices.

    Change order of input file items (incompatible with 1.0).
    Avoid non-portable shifts equal to word length.
    Fix bug in crc_byte() for CRCs less than eight bits.
    Unroll crc_byte() loops.
    committed Aug 17, 2012
  7. First version of spoof.

    committed Aug 12, 2012