aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto/via
Commit message (Expand)AuthorAgeFilesLines
* Add a <machine/fpu.h> for i386 that includes <machine/npx.h>.John Baldwin2020-10-131-4/+0
* padlock(4): fix instapanics with geli authenticationAlan Somers2020-09-061-1/+1
* padlock: fix Via Padlock with 192-bit keysAlan Somers2020-07-201-1/+1
* Use zfree() instead of bzero() and free().John Baldwin2020-06-251-6/+3
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-2/+1
* Adjust crypto_apply function callbacks for OCF.John Baldwin2020-06-101-19/+27
* Add a crypto capability flag for accelerated software drivers.John Baldwin2020-06-091-1/+2
* Mark padlock(4) and cryptocteon(4) as software drivers.John Baldwin2020-06-091-1/+1
* Remove MD5 HMAC from OCF.John Baldwin2020-05-111-3/+0
* Retire the CRYPTO_F_IV_GENERATE flag.John Baldwin2020-04-201-7/+1
* Use crypto_contiguous_subsegment().John Baldwin2020-04-151-21/+3
* Refactor driver and consumer interfaces for OCF (in-kernel crypto).John Baldwin2020-03-274-210/+182
* OpenCrypto: Convert sessions to opaque handles instead of integersConrad Meyer2018-07-182-107/+18
* Remove "HMAC" from <HASH>_HMAC_BLOCK_LEN macro namesConrad Meyer2018-07-091-4/+4
* Remove unused error return from API that cannot failConrad Meyer2018-02-233-16/+7
* Revert r327340, as the workaround for rep prefixes followed by .byteDimitry Andric2018-01-171-1/+1
* Work around a clang 6.0.0 issue with rep prefixes followed by .byteDimitry Andric2017-12-291-1/+1
* opencrypto: Use C99 initializers for auth_hash instancesConrad Meyer2017-09-261-12/+18
* opencrypto: Loosen restriction on HMAC key sizesConrad Meyer2017-09-261-2/+4
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-282-3/+3
* Add some new modes to OpenCrypto. These modes are AES-ICM (can be usedJohn-Mark Gurney2014-12-121-6/+6
* Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPUKonstantin Belousov2014-06-233-33/+12
* Add support for the extended FPU states on amd64, both for nativeKonstantin Belousov2012-01-214-7/+18
* MFaesni r215427:Konstantin Belousov2010-11-263-9/+31
* Use the fpu_kern_enter() interface to properly separate usermode FPUKonstantin Belousov2010-06-054-3/+34
* Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(),VANHULLEBUS Yvan2009-05-271-1/+3
* identify routine takes driver_t *, not device_t *.Warner Losh2009-02-051-1/+1
* Connect padlock(4) to amd64 build for VIA Nano processors.Jung-uk Kim2009-01-122-3/+3
* Fix a potential NULL-pointer dereference in padlock(4).Philip Paeps2008-11-171-1/+5
* Simplify session selection/allocation.Pawel Jakub Dawidek2008-08-091-10/+5
* - Fix freeing session on newsession failure.Pawel Jakub Dawidek2008-08-091-9/+24
* Implify sessions freeing loop.Pawel Jakub Dawidek2008-08-091-2/+1
* We don't have to drop a lock around malloc(M_NOWAIT).Pawel Jakub Dawidek2008-08-091-4/+4
* When freeing session, restore its ID after zeroing memory.Pawel Jakub Dawidek2008-08-091-0/+1
* Sessions in-use are at the end of the queue, so use TAILQ_FOREACH_REVERSE()Pawel Jakub Dawidek2008-08-091-3/+5
* Convert lock that protects sessions list from a mutex to a rwlock.Pawel Jakub Dawidek2008-07-201-16/+16
* Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSECGeorge V. Neville-Neil2007-07-031-1/+1
* Overhaul driver/subsystem api's:Sam Leffler2007-03-211-74/+68
* Less magic.Pawel Jakub Dawidek2006-09-151-2/+3
* Remove trailing spaces.Pawel Jakub Dawidek2006-07-281-1/+1
* Use existing roundup2() macro.Pawel Jakub Dawidek2006-07-281-1/+1
* Remove redundant check committed by accident.Pawel Jakub Dawidek2006-07-251-2/+0
* Avoid memory allocations when the given address is already 16 bytes aligned.Pawel Jakub Dawidek2006-07-251-6/+51
* Modify PADLOCK_ALIGN() macro, so when the given address is already 16 bytesPawel Jakub Dawidek2006-07-251-1/+1
* Style fixes.Pawel Jakub Dawidek2006-07-254-10/+10
* Implement support for HMAC/SHA1 and HMAC/SHA256 acceleration found inPawel Jakub Dawidek2006-07-224-335/+766
* Correct few bzero()s.Pawel Jakub Dawidek2006-07-221-3/+3
* Set ses_ictx and ses_octx to NULL after freeing them, so we won't freePawel Jakub Dawidek2006-07-221-0/+2
* Use the already stored VIA RNG probe informationMichael Reifenberger2006-07-131-16/+5
* Fix gratuitous compiler warning.Pawel Jakub Dawidek2006-06-081-1/+2