index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
opencrypto
/
cryptosoft.c
Age
Commit message (
Expand
)
Author
2022-05-22
opencrypto: Make freesession callback return void.
riastradh
2022-05-22
cryptosoft(4): Prune dead branches. Assert session id validity.
riastradh
2022-05-22
cryptosoft(4): Rip out nonsense to quietly ignore sid=0.
riastradh
2021-04-06
Fix ATF failures, sorry.
knakahara
2021-04-05
refactor: reduce access to swcr_sessions[i] directly
knakahara
2021-04-05
refactor: reduce changing swcr_sesnum
knakahara
2021-04-05
use kmem_{z,}alloc() instead of malloc()
knakahara
2020-07-04
Fix kmem_free size in recent malloc->kmem conversion.
riastradh
2020-06-29
opencrypto: Switch from legacy rijndael API to new aes API.
riastradh
2020-06-14
swcrypto(4): Simplify iv generation logic with cprng_fast.
riastradh
2019-10-12
add (void *) intermediate casts to elide gcc function cast warnings. This
christos
2019-07-11
Disable unloading until we keep track of references
christos
2017-06-23
fix cryptosoft.c:r1.51 mistake. swcrypto_attach() must not be called from mod...
knakahara
2017-06-01
swcrypto0 was initialized twice. Fix like pseudo network interfaces.
knakahara
2017-05-17
opencrypto: cleanup debug messages.
knakahara
2017-04-18
Remove duplicate assignment.
maya
2017-04-13
Fix usage of MD5Final/SHA1Final
ozaki-r
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2014-07-02
If we register with pmf on attach, deregister on detach.
riastradh
2014-06-21
register with pmf.
christos
2014-01-01
Modularize the opencrypto components and link to the build
pgoyette
2013-09-12
Remove unused variable
martin
2013-06-24
Replace consttime_bcmp/explicit_bzero by consttime_memequal/explicit_memset.
riastradh
2013-02-02
fix compilation
christos
2012-08-30
Add "consttime_bcmp" and "explicit_bzero" functions for both kernel
drochner
2011-11-28
Remove arc4random() and arc4randbytes() from the kernel API. Replace
tls
2011-06-07
use a simple counter as IV for AES-GMAC as suggested in RFC4543
drochner
2011-05-26
pull in AES-GCM/GMAC support from OpenBSD
drochner
2011-05-24
copy AES-XCBC-MAC support from KAME IPSEC to FAST_IPSEC
drochner
2011-05-24
move the "context size" struct member (which is a pure software
drochner
2011-05-24
Change the way the IV is generated for AES-CTR: use a simple counter
drochner
2011-05-23
add an AES-CTR xform, from OpenBSD
drochner
2011-05-23
-in the descriptor for encryption xforms, split the "blocksize" field
drochner
2011-05-21
fix a logics bug (which has been here from the beginning) which made
drochner
2011-05-05
support camellia-cbc by swcrypt
drochner
2011-02-25
make the use of SHA2-HMAC by FAST_IPSEC compliant to current standards:
drochner
2011-02-24
small modifications in dealing with the unknown result size of compression/
drochner
2011-02-10
Don't store temporary values in the opencrypto session data struct which
drochner
2010-08-02
Consistently use a single CRYPTO_SESID2HID-like macro.
jakllsch
2009-04-18
Remove extra whitespace added by a stupid tool.
tsutsui
2009-03-25
Fixes PR kern/41069 and PR kern/41070.
darran
2009-03-18
bcopy -> memcpy
cegger
2009-03-18
bzero -> memset
cegger
2008-12-17
kill MALLOC and FREE macros.
cegger
2008-02-04
Rework opencrypto to use a spin mutex (crypto_mtx) instead of "splcrypto"
tls
2008-02-02
Add CRYPTO_*_HMAC_96 defines -- missed this file in previous commit.
tls
2008-02-01
This code never worked on a released version of FreeBSD in the form it's
tls
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2007-02-17
Add an opencrypto provider for the AES xcrypt instructions found on VIA
daniel
2006-11-16
__unused removal on arguments; approved by core.
christos
[next]