index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
crypto
Age
Commit message (
Expand
)
Author
2022-12-27
Fix array bounds mismatch with clang 15
Patrick Wildt
2022-08-29
static const, not const static
Jonathan Gray
2022-08-28
remove unused blowfish inline defines
Jonathan Gray
2022-05-03
Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework
Claudio Jeker
2021-11-29
Niels agreed to remove the advertising clause; switching these
Damien Miller
2021-10-24
Remove crp_etype and return errors directly from crypto_invoke()
Tobias Heider
2021-10-24
Stop setting etype in the MD crypto code. So far we have set the etype
Patrick Wildt
2021-10-23
Retire asynchronous crypto API as it is no longer required by any driver and
Tobias Heider
2021-10-22
After deleting hifn(4) the only provider for the LZS compression
Alexander Bluhm
2021-10-21
Remove more dead code related to crypto task queues.
Tobias Heider
2021-10-21
Remove code to run crypto operations in a task queue. The code was
Tobias Heider
2021-10-13
The function crypto_dispatch() never returns an error. Make it
Alexander Bluhm
2021-10-13
The kernel crypto framework sometimes returned an error, sometimes
Alexander Bluhm
2021-07-26
Do not queue crypto operations for IPsec. The packet entries in
Alexander Bluhm
2021-07-21
Propagate errors from crypto_invoke() and count them in IPsec. They
Alexander Bluhm
2021-07-09
Remove unused `cc_koperations' and `cc_queued' members from 'cryptocap'
mvs
2021-07-09
Use SLIST macro for cryptosoft sessions instead of hand rolled list.
Alexander Bluhm
2021-07-08
The properties of the crypto algorithms never change. Declare them
Alexander Bluhm
2021-06-30
Remove unused variable cryptodesc_pool. Document global variables
Alexander Bluhm
2021-03-12
spelling
Jonathan Gray
2020-07-22
Add missing CVS tags.
tobhe
2020-06-27
don't try to expand alignment using __aligned(16) on local variables.
Theo de Raadt
2020-06-24
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-06-21
add constructions for wireguard.
David Gwynne
2020-06-21
add hchacha20 for wireguard.
David Gwynne
2020-06-21
curve25519 for wireguard.
David Gwynne
2020-06-21
add blake2s for wireguard.
David Gwynne
2020-05-29
rndvar.h not needed here
Theo de Raadt
2020-04-15
idgen32(9): use time_uptime(9) for rekey timestamps, not time_second(9)
cheloha
2020-03-30
Break crypto_unregister() sanity check into two expressions, making it
Kenneth R Westerback
2020-03-29
Don't access past end of cc_alg[] when trying to avoid
Kenneth R Westerback
2019-01-09
free(9) sizes.
Martin Pieuchot
2018-05-31
Add sizes for free().
Frederic Cambus
2018-04-09
Move some AES-related defines into xform.h to reduce duplication.
Visa Hankala
2018-01-05
Sync with the code in libc
Mike Belopuhov
2017-11-30
Fix the IPL and flags of the MP-safe crypto taskq. Now a sane IPL
Visa Hankala
2017-08-10
the userland crypto interface died long ago, can clean up the header
Ted Unangst
2017-05-31
make the AES-XTS mode a little more constant-time, though the AES
Damien Miller
2017-05-17
Revert MI AES-XTS code back to T-tables amid poor performance
Mike Belopuhov
2017-05-02
Switch 802.11 crypto over to the new AES
Mike Belopuhov
2017-05-02
Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AES
Mike Belopuhov
2017-05-02
Switch OCF and IPsec over to the new AES
Mike Belopuhov
2017-04-30
Constant time AES implementation
Mike Belopuhov
2017-04-12
The kernel has to slightly different version of SipHash_Final but with
Florian Obser
2017-02-07
Reduce the per-packet allocation costs for crypto operations (cryptop)
Patrick Wildt
2017-02-07
The return code of crp_callback is never checked, so it is not
Alexander Bluhm
2016-09-19
convert bcopy to memcpy. from david hill
Ted Unangst
2016-09-15
all pools have their ipl set via pool_setipl, so fold it into pool_init.
David Gwynne
2016-09-02
Remove variables 'm' and 'uio' that are only ever assigned to
Tom Cosgrove
2016-04-18
Add a mechanism for dispatching mpsafe crypto operations. This adds a new
Mark Kettenis
[next]