OpenGrok
Cross Reference: spr.h
xref
: /
src
/
sys
/
crypto
/
des
/
spr.h
Home
|
History
|
Annotate
|
Download
|
only in
des
History log of
/src/sys/crypto/des/spr.h
Revision
Date
Author
Comments
1.3
26-Feb-2005
perry
nuke trailing whitespace
1.2
09-Sep-2001
tls
branches: 1.2.18; 1.2.26; 1.2.28;
Add asm versions of blowfish and des transforms for i386.
This also involved updating the in-kernel DES functions to correspond
to the versions in our in-tree OpenSSL, because the des_SPtrans table
has changed; the asm code will not work with the old permutation table!
C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also
included; it is not currently built as the ESP processing in esp_core.c
splits the CBC operation and the cipher transform apart. Hopefully that
will be fixed as there is a substantial performance improvement to be had
from doing so. It will remain necessary to use the C version of the
Blowfish CBC function on some i386 machines, however, as the asm version
uses bswapl, which ony 486 and later processors have. The DES CBC code
doesn't have this problem.
Finally, change esp_core.c to use the ecb3_encrypt function instead of
calling ecb_encrypt three times; this improves performance a bit, in
particular in the asm case.
1.1
14-Jun-2000
thorpej
branches: 1.1.1;
Initial revision
1.1.1.1
14-Jun-2000
thorpej
branches: 1.1.1.1.4; 1.1.1.1.6; 1.1.1.1.8; 1.1.1.1.10; 1.1.1.1.12;
Import the IPsec crypto code from netbsd-cryptosrc-intl.
1.1.1.1.12.1
13-Sep-2001
thorpej
Update the kqueue branch to HEAD.
1.1.1.1.10.1
01-Oct-2001
fvdl
Catch up with -current.
1.1.1.1.8.1
21-Sep-2001
nathanw
Catch up to -current.
1.1.1.1.6.2
20-Nov-2000
bouyer
Update thorpej_scsipi to -current as of a month ago
1.1.1.1.6.1
14-Jun-2000
bouyer
file spr.h was added on branch thorpej_scsipi on 2000-11-20 22:21:44 +0000
1.1.1.1.4.2
22-Jun-2000
minoura
Sync w/ netbsd-1-5-base.
1.1.1.1.4.1
14-Jun-2000
minoura
file spr.h was added on branch minoura-xpg4dl on 2000-06-22 17:06:10 +0000
1.2.28.1
19-Mar-2005
yamt
sync with head. xen and whitespace. xen part is not finished.
1.2.26.1
29-Apr-2005
kent
sync with -current
1.2.18.1
04-Mar-2005
skrll
Sync with HEAD.
Hi Perry!
Indexes created Sun Oct 19 19:09:49 GMT 2025