summaryrefslogtreecommitdiff
path: root/sys/crypto/via
AgeCommit message (Expand)Author
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2024-06-16padlock: Use device_set_descf()Mark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-25padlock: Switch to using FPU_KERN_NOCTXJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2022-05-06crypto: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2022-04-12Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin
2021-07-26crypto: Constify all transform descriptorsMark Johnston
2020-10-13Add a <machine/fpu.h> for i386 that includes <machine/npx.h>.John Baldwin
2020-09-06padlock(4): fix instapanics with geli authenticationAlan Somers
2020-07-20padlock: fix Via Padlock with 192-bit keysAlan Somers
2020-06-25Use zfree() instead of bzero() and free().John Baldwin
2020-06-25Use zfree() instead of explicit_bzero() and free().John Baldwin
2020-06-10Adjust crypto_apply function callbacks for OCF.John Baldwin
2020-06-09Add a crypto capability flag for accelerated software drivers.John Baldwin
2020-06-09Mark padlock(4) and cryptocteon(4) as software drivers.John Baldwin
2020-05-11Remove MD5 HMAC from OCF.John Baldwin
2020-04-20Retire the CRYPTO_F_IV_GENERATE flag.John Baldwin
2020-04-15Use crypto_contiguous_subsegment().John Baldwin
2020-03-27Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin
2018-07-18OpenCrypto: Convert sessions to opaque handles instead of integersConrad Meyer
2018-07-09Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro namesConrad Meyer
2018-02-23Remove unused error return from API that cannot failConrad Meyer
2018-01-17Revert r327340, as the workaround for rep prefixes followed by .byteDimitry Andric
2017-12-29Work around a clang 6.0.0 issue with rep prefixes followed by .byteDimitry Andric
2017-09-26opencrypto: Use C99 initializers for auth_hash instancesConrad Meyer
2017-09-26opencrypto: Loosen restriction on HMAC key sizesConrad Meyer
2017-01-28Remove pc98 support completely.Yoshihiro Takahashi
2014-12-12Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney
2014-06-23Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPUKonstantin Belousov
2012-01-21Add support for the extended FPU states on amd64, both for nativeKonstantin Belousov
2010-11-26MFaesni r215427:Konstantin Belousov
2010-06-05Use the fpu_kern_enter() interface to properly separate usermode FPUKonstantin Belousov
2009-05-27Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(),VANHULLEBUS Yvan
2009-02-05identify routine takes driver_t *, not device_t *.Warner Losh
2009-01-12Connect padlock(4) to amd64 build for VIA Nano processors.Jung-uk Kim
2008-11-17Fix a potential NULL-pointer dereference in padlock(4).Philip Paeps
2008-08-09Simplify session selection/allocation.Pawel Jakub Dawidek
2008-08-09- Fix freeing session on newsession failure.Pawel Jakub Dawidek
2008-08-09Implify sessions freeing loop.Pawel Jakub Dawidek
2008-08-09We don't have to drop a lock around malloc(M_NOWAIT).Pawel Jakub Dawidek
2008-08-09When freeing session, restore its ID after zeroing memory.Pawel Jakub Dawidek
2008-08-09Sessions in-use are at the end of the queue, so use TAILQ_FOREACH_REVERSE()Pawel Jakub Dawidek
2008-07-20Convert lock that protects sessions list from a mutex to a rwlock.Pawel Jakub Dawidek
2007-07-03Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSECGeorge V. Neville-Neil
2007-03-21Overhaul driver/subsystem api's:Sam Leffler
2006-09-15Less magic.Pawel Jakub Dawidek
2006-07-28Remove trailing spaces.Pawel Jakub Dawidek
2006-07-28Use existing roundup2() macro.Pawel Jakub Dawidek