index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
crypto
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use the fact that the AES-NI instructions can be pipelined to improve
jmg
2013-09-03
7
-422
/
+359
*
Fix const propagation issues to make GCC happy.
andre
2013-07-11
1
-3
/
+4
*
SipHash is a cryptographically strong pseudo-random function (a.k.a. keyed
andre
2013-07-11
3
-0
/
+464
*
Sync with KAME.
delphij
2013-07-09
2
-5
/
+4
*
Allow assert() to operate correctly when building userland code.
rmh
2013-07-09
1
-1
/
+3
*
When porting XTS-related code from OpenBSD I forgot to update copyright (only
pjd
2013-02-20
1
-0
/
+1
*
Revert previous commit...
kevlo
2012-10-10
1
-1
/
+1
*
Prefer NULL over 0 for pointers
kevlo
2012-10-09
1
-1
/
+1
*
Add support for the extended FPU states on amd64, both for native
kib
2012-01-21
7
-14
/
+34
*
Update Copyright.
pjd
2011-10-27
1
-1
/
+1
*
Improve AES-NI performance for AES-XTS:
pjd
2011-10-27
1
-26
/
+27
*
Fix a bug in the result of manual assembly.
kib
2011-03-02
2
-2
/
+2
*
Make private functions static.
brucec
2011-02-21
1
-8
/
+8
*
Remove DEBUG sections.
kib
2010-11-27
1
-24
/
+0
*
MFaesni r215427:
kib
2010-11-26
3
-9
/
+31
*
Only save FPU context when not executing in the context of the crypto
kib
2010-11-17
1
-8
/
+22
*
Change two missed instances of 'retq' in aeskeys_i386.S to 'retl', which
dim
2010-10-13
1
-2
/
+2
*
Fix two copy&paste bugs.
pjd
2010-09-25
1
-2
/
+2
*
Add support for CRYPTO_AES_XTS.
pjd
2010-09-23
3
-24
/
+151
*
Add support for CRD_F_KEY_EXPLICIT flag.
pjd
2010-09-23
1
-16
/
+32
*
Simplify code a bit.
pjd
2010-09-23
2
-10
/
+5
*
Crypto(4) driver for AESNI.
kib
2010-07-23
7
-0
/
+1464
*
Use the fpu_kern_enter() interface to properly separate usermode FPU
kib
2010-06-05
4
-3
/
+34
*
Changed to M_NOWAIT when reallocing psc_buf in padlock_sha_update(),
vanhu
2009-05-27
1
-1
/
+3
*
identify routine takes driver_t *, not device_t *.
imp
2009-02-05
1
-1
/
+1
*
Connect padlock(4) to amd64 build for VIA Nano processors.
jkim
2009-01-12
2
-3
/
+3
*
Avoid 256 integer divisions per rc4_init() call. Replace it with using
mav
2008-12-16
1
-3
/
+5
*
Fix a potential NULL-pointer dereference in padlock(4).
philip
2008-11-17
1
-1
/
+5
*
Simplify session selection/allocation.
pjd
2008-08-09
1
-10
/
+5
*
- Fix freeing session on newsession failure.
pjd
2008-08-09
1
-9
/
+24
*
Implify sessions freeing loop.
pjd
2008-08-09
1
-2
/
+1
*
We don't have to drop a lock around malloc(M_NOWAIT).
pjd
2008-08-09
1
-4
/
+4
*
When freeing session, restore its ID after zeroing memory.
pjd
2008-08-09
1
-0
/
+1
*
Sessions in-use are at the end of the queue, so use TAILQ_FOREACH_REVERSE()
pjd
2008-08-09
1
-3
/
+5
*
Convert lock that protects sessions list from a mutex to a rwlock.
pjd
2008-07-20
1
-16
/
+16
*
Make test00 compilable again.
sobomax
2008-01-15
2
-1
/
+3
*
Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSEC
gnn
2007-07-03
1
-1
/
+1
*
Integrate the Camellia Block Cipher. For more information see RFC 4132
gnn
2007-05-09
3
-0
/
+1459
*
Overhaul driver/subsystem api's:
sam
2007-03-21
1
-74
/
+68
*
Initialize T1 to silent gcc warning.
kevlo
2006-10-22
1
-1
/
+1
*
Less magic.
pjd
2006-09-15
1
-2
/
+3
*
GCC 3.4.6 gets confused on this file and produces bogus warning.
kan
2006-08-26
1
-1
/
+1
*
Remove trailing spaces.
pjd
2006-07-28
1
-1
/
+1
*
Use existing roundup2() macro.
pjd
2006-07-28
1
-1
/
+1
*
Remove redundant check committed by accident.
pjd
2006-07-25
1
-2
/
+0
*
Avoid memory allocations when the given address is already 16 bytes aligned.
pjd
2006-07-25
1
-6
/
+51
*
Modify PADLOCK_ALIGN() macro, so when the given address is already 16 bytes
pjd
2006-07-25
1
-1
/
+1
*
Style fixes.
pjd
2006-07-25
4
-10
/
+10
*
Implement support for HMAC/SHA1 and HMAC/SHA256 acceleration found in
pjd
2006-07-22
4
-335
/
+766
*
Correct few bzero()s.
pjd
2006-07-22
1
-3
/
+3
[next]