opnsense-src/sys/modules/geom
Allan Jude 7a3f5d11fb Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.c
cperciva's libmd implementation is 5-30% faster

The same was done for SHA256 previously in r263218

cperciva's implementation was lacking SHA-384 which I implemented, validated against OpenSSL and the NIST documentation

Extend sbin/md5 to create sha384(1)

Chase dependancies on sys/crypto/sha2/sha2.{c,h} and replace them with sha512{c.c,.h}

Reviewed by:	cperciva, des, delphij
Approved by:	secteam, bapt (mentor)
MFC after:	2 weeks
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D3929
2015-12-27 17:33:59 +00:00
..
geom_bde Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.c 2015-12-27 17:33:59 +00:00
geom_bsd
geom_cache
geom_ccd
geom_concat
geom_eli Instead of allocating memory for all the keys at device attach, 2011-04-21 13:31:43 +00:00
geom_fox
geom_gate
geom_journal
geom_label An all-or-nothing approach to labels isn't flexible enough. Embedded 2014-04-06 02:44:37 +00:00
geom_linux_lvm Rename geom_lvm(4) to geom_linux_lvm(4). 2008-02-20 07:50:13 +00:00
geom_map Add makefile to build geom_map kld. Document some GEOM_* options 2015-06-08 13:23:56 +00:00
geom_mbr
geom_mirror
geom_mountver Add gmountver, disk mount verification GEOM class. 2010-01-16 09:52:49 +00:00
geom_multipath
geom_nop
geom_part Kill MFILES and find things automatically. It turned out to be only 2015-07-03 01:50:26 +00:00
geom_pc98
geom_raid Kill MFILES and find things automatically. It turned out to be only 2015-07-03 01:50:26 +00:00
geom_raid3
geom_sched Scheduling module to introduce a fixed delay into the I/O path. 2015-12-18 05:39:25 +00:00
geom_shsec
geom_stripe
geom_sunlabel
geom_uncompress Fix a leftover of r260523. Remove the unnecessary dependency to zlib.h. 2014-02-27 13:29:26 +00:00
geom_uzip
geom_vinum Import the gvinum work that have been done during and after Summer of Code 2007. 2009-03-28 17:20:08 +00:00
geom_virstor
geom_vol_ffs
geom_zero
Makefile Add MK_CCD knob for building and installing ccd(4), ccdconfig, etc 2015-01-25 04:52:48 +00:00
Makefile.inc