freebsd-dev/sys/cddl/contrib/opensolaris/common/zfs
Ed Maste 3c3d2ba6fe zfs: do not advertise edonr which is not yet supported
illumos 4185 ("add new cryptographic checksums to ZFS: SHA-512,
Skein, Edon-R") was intentionally merged only partially in r289422,
without adding support for skein, sha512 and edonr on FreeBSD.

Support for skein and sha512 was added later on, but edonr is still not
implemented in FreeBSD.

Prior to this commit zfs(8) correctly rejected edonr, but with an error
message that claimed support:

fk@r500 ~ $zfs set checksum=edonr tank
cannot set property for 'tank': 'checksum' must be one of 'on | off | fletcher2 | fletcher4 | sha256 | sha512 | skein | edonr'

PR:		204055
Submitted by:	Fabian Keil
Approved by:	allanjude
Obtained from:	ElectroBSD
MFC after:	1 week
2017-08-29 22:24:22 +00:00
..
zfeature_common.c Connect the SHA-512t256 and Skein hashing algorithms to ZFS 2016-05-31 04:12:14 +00:00
zfeature_common.h Connect the SHA-512t256 and Skein hashing algorithms to ZFS 2016-05-31 04:12:14 +00:00
zfs_comutil.c
zfs_comutil.h
zfs_deleg.c MFV r302659: 6931 lib/libzfs: cleanup gcc warnings 2016-09-01 14:57:06 +00:00
zfs_deleg.h
zfs_fletcher.c MFV r318946: 8021 ARC buf data scatter-ization 2017-06-20 17:39:24 +00:00
zfs_fletcher.h MFV r318946: 8021 ARC buf data scatter-ization 2017-06-20 17:39:24 +00:00
zfs_ioctl_compat.c MFV r302646: 2016-09-01 14:06:30 +00:00
zfs_ioctl_compat.h MFV r302646: 2016-09-01 14:06:30 +00:00
zfs_namecheck.c MFV 316891 2017-04-21 19:53:52 +00:00
zfs_namecheck.h MFV 316891 2017-04-21 19:53:52 +00:00
zfs_prop.c zfs: do not advertise edonr which is not yet supported 2017-08-29 22:24:22 +00:00
zfs_prop.h
zpool_prop.c MFV r296518: 5027 zfs large block support (add copyright) 2016-03-08 17:51:09 +00:00
zprop_common.c