summaryrefslogtreecommitdiff
path: root/usr.bin/cksum/crc.c
AgeCommit message (Expand)Author
2021-03-18cksum: use POSIX type uint32_t instead of u_int32_tcheusov
2020-04-27Explicitly cast the number of bytes passed to crc_buf() to size_t, asmartin
2020-04-27Speed up cksum word-by-word with a 15 KB table generated dynamically.riastradh
2014-10-29Fix build.uebayasi
2006-09-04Separate out the CRC functions in a manner that actually makes them usefuldsl
2005-02-05De-register.simonb
2005-01-12* Kill __P()xtraeme
2004-06-20Completely rework how tools/compat is done. Purge all uses/references tojmc
2003-12-20Update to keep file lengths in appropriate data types (off_t, as opposedkleink
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-03-31Protect __RCSID and __COPYRIGHT from being invoked if not defined.bjh21
2001-11-10Remove calculation of crc_total from here, making the routine approximatelymycroft
2001-03-21Apparently changing crc() to ccrc() was bad, since mtree does a reachover.atatat
2001-03-20Rename the crc() function to ccrc() since that removes a compiler warningatatat
1997-10-17WARNSifylukem
1996-02-27use const qualifer for crctabjtc
1996-02-27what's the point of having prototypes if they're not actually _used_cgd
1995-03-26merged with 4.4Liteglass
1994-12-24cksum uses 32-bit quantites, internallycgd
1993-11-02update to the latest cksum utility from uunet. this one is posixcgd
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd