summaryrefslogtreecommitdiff
path: root/sys/modules/crypto
AgeCommit message (Expand)Author
2024-07-15Remove residual blank line at start of MakefileWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-02-13Complete removal of opt_compat.hDmitry Chagin
2022-02-02Disable -Wunused-function for {ed,x}25519_ref10.c in libsodium.John Baldwin
2022-01-24crypto: Remove xform.c and compile xform_*.c standalone.John Baldwin
2022-01-24crypto: Add an API supporting curve25519.John Baldwin
2022-01-18crypto: Add a simple API for [X]ChaCha20-Poly1035 on flat buffers.John Baldwin
2022-01-11crypto.ko: Add hchacha20 from libsodium.John Baldwin
2021-12-16Sort libsodium sources by path in sys/modules/crypto/Makefile.John Baldwin
2021-02-18Add an implementation of CHACHA20_POLY1305 to cryptosoft.John Baldwin
2021-02-18Add an OCF algorithm for ChaCha20-Poly1305 AEAD.John Baldwin
2020-10-10modules/crypto: reenable assembly optimized skein implementationEd Maste
2020-07-23modules/crypto: disable optimized assembly skein1024 implementationEd Maste
2020-06-06Rename skein_block_asm.s to .S and assemble using Clang IASEd Maste
2020-06-05Also pass SKEIN_USE_ASM to the assembler, via AFLAGSEd Maste
2020-06-05Apply C SKEIN_LOOP setting only to skein_block.cEd Maste
2020-06-03Add opt_compat.h needed by r359374.John Baldwin
2020-05-11Remove support for the Blowfish algorithm from OCF.John Baldwin
2020-05-11Remove support for the skipjack encryption algorithm.John Baldwin
2020-05-11Remove support for the cast128 encryption algorithm.John Baldwin
2019-08-07Expose zlib's utility functions in Z_SOLO library when building kernel.Xin LI
2019-08-01Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,Xin LI
2019-02-15Add CBC-MAC authentication.Sean Eric Fagan
2018-08-17Add xform-conforming auth_hash wrapper for Poly-1305Conrad Meyer
2018-05-19Silence non-actionable warnings in vendor codeMatt Macy
2018-04-21blake2: Disable warnings (not just error) for code we will not modifyConrad Meyer
2018-03-29opencrypto: Integrate Chacha20 algorithm into OCFConrad Meyer
2018-03-21Import Blake2 algorithms (blake2b, blake2s) from libb2Conrad Meyer
2017-07-01Increase loop unrolling for skein hashesAllan Jude
2017-03-04sys/modules: normalize .CURDIR-relative paths to SRCTOPEnji Cooper
2016-05-29Import the skein hashing algorithm, based on the threefish block cipherAllan Jude
2015-12-27Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.cAllan Jude
2015-06-30Huge cleanup of random(4) code.Mark Murray
2014-12-12Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney
2014-03-16I clearly didn't test the modules... add sha256c.c to the variousJohn-Mark Gurney
2014-03-06Add siphash.c. While here, sort.Marcel Moolenaar
2013-12-09Chase down cryptodeflate.c change from r259109.Alfred Perlstein
2013-11-25- For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao
2010-09-12List low-level Blowfish ECB module in the SRCS. It looks like it was droppedIvan Voras
2010-01-07After adding an SDT provider for opencrypto in r199884 we should alsoBjoern A. Zeeb
2007-05-09Integrate the Camellia Block Cipher. For more information see RFC 4132George V. Neville-Neil
2007-03-21catchup w/ crypto changesSam Leffler
2006-02-27This patch fixes a problem, which exists if you have IPSEC in your kernelWojciech A. Koszek
2005-03-11just use crypto/rijndael, and nuke opencrypto/rindael.[ch].Hajimu UMEMOTO
2003-12-15Push m_apply() and m_getptr() up into the colleciton of standard mbufBruce M Simpson
2002-10-16Module-ize the 'core' crypto stuff. This may still need to be compiledMark Murray