summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Avoid the use of packed attribute by directly assigning variables.Nikos Mavrogiannopoulos2010-06-172-7/+20
| |
| * eliminate warnings about unused result of copy_*_userPhil Sutter2010-06-173-29/+35
| |
| * ioctl_compat: hide code from user, enable conditionallyPhil Sutter2010-06-173-38/+43
| |
| * crypto_op_to_*: fix typo into the correct directionPhil Sutter2010-06-171-4/+4
| | | | | | | | | | As these functions only exist to convert from one data structure into the other, their names should stick to the structure names for clarity.
| * *_to_compat, compat_to_*: fix different size pointer castingPhil Sutter2010-06-171-12/+12
| | | | | | | | | | | | | | | | In order to warning-free convert a 32bit integer into a 64bit pointer, casting in two steps is needed: first to adjust the variable size to 64bit, then to actually convert the integer into a pointer. The other direction is easier: after converting the pointer to an integer, assignment to a smaller variable can be done without warning.
| * corrected typos.Nikos Mavrogiannopoulos2010-06-161-4/+4
| |
| * whitespace cleanupPhil Sutter2010-06-164-23/+23
| |
| * add compat_ioctl codePhil Sutter2010-06-162-0/+131
| |
| * If alg->max_keysize==0, allow any key size.Nikos Mavrogiannopoulos2010-06-151-1/+1
| |
| * Corrected handling of error conditions (properly release memory).Nikos Mavrogiannopoulos2010-05-261-7/+10
| |
| * updated for releases and scripts.Nikos Mavrogiannopoulos2010-04-122-0/+20
| |
| * Renamed patch name from cryptodev -> cryptodev-linux.Nikos Mavrogiannopoulos2010-03-181-0/+0
| |
| * Added patch that makes AES192 and 256 known to the openssl cryptodev engine.Michael Weiser2010-03-181-0/+112
| |
| * Added maintainer and minor fix.Nikos Mavrogiannopoulos2010-03-171-1/+3
| |
| * Removed old time linux-cryptodev compatibility stuff. They are noNikos Mavrogiannopoulos2010-03-171-27/+0
| | | | | | | | | | longer needed and we now use the common with other systems crypto/cryptodev.h. Reported by M. Braun.
| * Added openssl patch.Nikos Mavrogiannopoulos2010-03-171-0/+101
| |
| * Corrected make clean, and corrected examples to use the current cryptodev.hNikos Mavrogiannopoulos2010-03-173-2/+7
| | | | | | | | definitions.
| * Use unlikely() on unlikely situations.Nikos Mavrogiannopoulos2010-03-032-22/+23
| |
| * Finally rewritten to avoid copyright issues.Nikos Mavrogiannopoulos2010-03-031-140/+91
| |
| * The kernel driver compiles and works fine. But cryptodev.h is nowNikos Mavrogiannopoulos2010-03-021-1/+1
| | | | | | | | incompatible with openssl's cryptodev engine. Reported by Michael Weiser.
| * cryptodev initialises its sg with sg_set_buf. Although I'm notMichael Weiser2010-02-262-4/+8
| | | | | | | | | | | | | | | | | | sure, what the repercussions are, I changed it to sg_init_one with no ill effects. Added comment for wait_for_completion(). Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
| * Added modified cryptodev.h to avoid copyright issues with no license from ↵Nikos Mavrogiannopoulos2010-02-261-117/+163
| | | | | | | | previous one (suggestion from savanah admins)
| * Examples were moved to examples/ directory.Nikos Mavrogiannopoulos2010-02-205-8/+14
| |
| * Added "make check" that will actually run the examples.Nikos Mavrogiannopoulos2010-02-201-0/+9
| |
| * Corrected usage of wait_for_completionNikos Mavrogiannopoulos2010-02-201-5/+1
| |
| * Added verification of few AES vectors.Nikos Mavrogiannopoulos2010-02-201-3/+99
| |
| * Use wait_for_completion instead of wait_for_completion_interruptible sinceNikos Mavrogiannopoulos2010-02-201-2/+1
| | | | | | | | we cannot restart the system call so far.
| * Use only async API since it is a superset of the synchronous one.Nikos Mavrogiannopoulos2010-02-203-289/+143
| | | | | | | | Cleanup in structures.
| * Switched type with __user.Nikos Mavrogiannopoulos2010-02-191-3/+3
| |
| * Added short history.Nikos Mavrogiannopoulos2010-02-191-0/+5
| |
| * Reintroduced dprintk() everywhere.Nikos Mavrogiannopoulos2010-02-193-39/+50
| |
| * Applied Michael's patch for 3des.Nikos Mavrogiannopoulos2010-02-191-1/+1
| |
| * Corrected bug in IV setting for ciphers.Nikos Mavrogiannopoulos2010-02-192-8/+11
| |
| * Added .gitignoreNikos Mavrogiannopoulos2010-02-191-0/+9
| |
| * Added async hash support.Nikos Mavrogiannopoulos2010-02-193-48/+469
| |
| * Corrected exampleNikos Mavrogiannopoulos2010-02-191-0/+8
| |
| * Added support for asynchronous block ciphers.Nikos Mavrogiannopoulos2010-02-193-70/+55
| |
| * Corrected copyright statements and other minir fixes.Nikos Mavrogiannopoulos2010-02-192-39/+22
| |
| * Added GPLv3 license files and text.Nikos Mavrogiannopoulos2010-01-234-5/+698
| |
| * Added READMENikos Mavrogiannopoulos2010-01-231-0/+4
| |
| * Better name for example1.Nikos Mavrogiannopoulos2009-12-041-0/+0
| |
| * Improved HMAC examples.Nikos Mavrogiannopoulos2009-12-041-4/+7
| |
| * Revert "Added CIOCCRYPTV that will encrypt/hash iovectors.". ThisNikos Mavrogiannopoulos2009-12-042-140/+77
| | | | | | | | | | | | | | | | | | | | | | is a cryptodev release that intends to be fully compatible with OpenBSD and FreeBSD APIs. This reverts commit 30181c1a49a63fddc97dd10dbac1b49568aede1f. Conflicts: cryptodev.c
| * License is GPLNikos Mavrogiannopoulos2009-12-041-1/+1
| |
| * Only check that size is multiple of blocksize on ciphers.Nikos Mavrogiannopoulos2009-11-293-3/+3
| |
| * Added CIOCCRYPTV that will encrypt/hash iovectors.Nikos Mavrogiannopoulos2009-11-283-131/+139
| |
| * enable all testsNikos Mavrogiannopoulos2009-11-281-1/+1
| |
| * Corrected example.Nikos Mavrogiannopoulos2009-11-281-6/+36
| |
| * Added files.Nikos Mavrogiannopoulos2009-11-286-0/+1253
|
* Linux 2.6.33.6v2.6.33.6Greg Kroah-Hartman2010-07-051-1/+1
|