coreutils/tests
Pádraig Brady a94929715c cksum: add support for --algorithm=crc32b
$ echo -n '123456789' | cksum --raw -a crc32b | basenc --base16
  CBF43926

* bootstrap.conf: Explicitly depend on the crc module.
* doc/coreutils.texi (cksum): Add "crc32b" as an argument to -a.
* src/cksum.c (crc32b_sum_stream): A new function similar to
crc_sum_stream, but which does not include the length in
the CRC calculation.
* src/cksum.h: Add crc32b_sum_stream prototype.
* src/digest.c: Add "crc32b" as an argument to -a.
* tests/cksum/cksum.sh: Refactor to test both crc and crc32b.
* tests/cksum/cksum-a.sh: Add "crc32b" case.
* tests/cksum/cksum-base64.pl: Likewise.
* tests/misc/read-errors.sh: Likewise.
* NEWS: Mention the new feature.
2024-11-02 19:57:35 +00:00
..
basenc maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
cat cat: don’t trust st_size on /proc files 2024-04-06 15:18:27 -07:00
chcon maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
chgrp maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
chmod tests: fix false failure on systems that can chmod symlinks 2024-03-25 12:12:19 +00:00
chown maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
chroot maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
cksum cksum: add support for --algorithm=crc32b 2024-11-02 19:57:35 +00:00
cp cp,mv: add --update=none-fail to fail if existing files 2024-02-26 17:33:02 +00:00
csplit tests: make ulimit -v interact better with ASAN 2024-01-17 23:59:49 +00:00
cut tests: make ulimit -v interact better with ASAN 2024-01-17 23:59:49 +00:00
date maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
dd dd: skip some alloc tests on ZFS 2024-05-16 23:30:55 -07:00
df tests: df: avoid false failure due to fuse.portal 2024-10-02 16:43:34 +01:00
du maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
env env: add -a,--argv0 to set the first argument passed to exec 2024-03-22 13:12:52 +00:00
expr maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
factor factor: port to platforms 2024-09-27 17:42:58 -07:00
fmt maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
groups maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
head head: new test for big count 2024-08-10 19:30:01 -07:00
help maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
id maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
install install: dereference source symlinks when comparing 2024-08-19 14:47:07 +01:00
join tests: move join tests to their own directory 2024-02-27 14:27:04 +00:00
ln maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
ls tests: improve ls --dired with symlink testing 2024-10-20 14:10:30 +01:00
misc cksum: add support for --algorithm=crc32b 2024-11-02 19:57:35 +00:00
mkdir maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
mv cp: actually support --update=none-fail 2024-05-03 10:18:50 +01:00
nice maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
nproc maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
od tests: od: avoid outputting undefined floating point values 2024-03-27 12:41:33 +00:00
pr maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
printf printf: add indexed argument support 2024-09-13 17:29:02 +01:00
ptx maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
pwd maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
readlink maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
rm tests: make ulimit -v interact better with ASAN 2024-01-17 23:59:49 +00:00
rmdir maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
runcon maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
seq maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
shred maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
shuf maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
sort tests: simplify treatment of the $LOCALE_FR_UTF8 variable 2024-02-27 14:27:04 +00:00
split doc: split -C: test and document a heap overflow 2024-01-18 16:52:36 +00:00
stat tests: port to noatime file systems 2024-07-16 01:54:20 +00:00
stty stty: port test to Alpine Linux 2024-05-20 15:15:05 -07:00
tac maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
tail tail: support counts > 2**64 2024-08-10 19:30:01 -07:00
test test: add string operators added by POSIX 2024 2024-11-02 14:03:49 +00:00
timeout doc: fix timeout --help for -p 2024-11-01 12:49:44 +00:00
touch maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
tr maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
truncate maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
tty maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
uniq tests: avoid false failure due to mismatched isblank() 2024-03-26 16:53:09 +00:00
wc wc: fix -w with breaking space over UCHAR_MAX 2024-02-26 17:33:02 +00:00
Coreutils.pm maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
CuSkip.pm maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
CuTmpdir.pm maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
d_type-check tests: fix dirent d_type support verification 2015-11-06 16:40:42 +00:00
envvar-check maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
filefrag-extent-compare tests: fix a false positive fiemap test on some file systems 2011-04-13 11:18:48 +01:00
GNUmakefile tests: reenable "make -C tests ..." commands 2012-09-14 10:20:03 +02:00
lang-default * tests/lang-default (LC_ALL): Set to "C", so we get 2006-08-16 20:11:42 +00:00
local.mk tests: ls: don't always skip a capability test 2024-10-03 12:41:37 +01:00
no-perl maint: use standard spacing in shebang line in tests 2015-11-10 13:03:33 +00:00
other-fs-tmpdir maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
sample-test maint: update all copyright year number ranges 2024-01-01 13:27:23 +00:00
seek-data-capable tests: ensure we test SEEK_DATA where used 2021-05-12 22:14:11 +01:00