Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Added data functionality and a test program. | Nikos Mavrogiannopoulos | 2010-06-17 | 10 | -23/+304 | |
| | ||||||
* | Some updates to compile. | Nikos Mavrogiannopoulos | 2010-06-17 | 4 | -35/+29 | |
| | ||||||
* | updates | Nikos Mavrogiannopoulos | 2010-06-17 | 2 | -10/+139 | |
| | ||||||
* | Tried to introduce new api. | Nikos Mavrogiannopoulos | 2010-06-17 | 5 | -19/+529 | |
| | ||||||
* | Avoid the use of packed attribute by directly assigning variables. | Nikos Mavrogiannopoulos | 2010-06-17 | 2 | -7/+20 | |
| | ||||||
* | eliminate warnings about unused result of copy_*_user | Phil Sutter | 2010-06-17 | 3 | -29/+35 | |
| | ||||||
* | ioctl_compat: hide code from user, enable conditionally | Phil Sutter | 2010-06-17 | 3 | -38/+43 | |
| | ||||||
* | crypto_op_to_*: fix typo into the correct direction | Phil Sutter | 2010-06-17 | 1 | -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 casting | Phil Sutter | 2010-06-17 | 1 | -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 Mavrogiannopoulos | 2010-06-16 | 1 | -4/+4 | |
| | ||||||
* | whitespace cleanup | Phil Sutter | 2010-06-16 | 4 | -23/+23 | |
| | ||||||
* | add compat_ioctl code | Phil Sutter | 2010-06-16 | 2 | -0/+131 | |
| | ||||||
* | If alg->max_keysize==0, allow any key size. | Nikos Mavrogiannopoulos | 2010-06-15 | 1 | -1/+1 | |
| | ||||||
* | Corrected handling of error conditions (properly release memory). | Nikos Mavrogiannopoulos | 2010-05-26 | 1 | -7/+10 | |
| | ||||||
* | updated for releases and scripts. | Nikos Mavrogiannopoulos | 2010-04-12 | 2 | -0/+20 | |
| | ||||||
* | Renamed patch name from cryptodev -> cryptodev-linux. | Nikos Mavrogiannopoulos | 2010-03-18 | 1 | -0/+0 | |
| | ||||||
* | Added patch that makes AES192 and 256 known to the openssl cryptodev engine. | Michael Weiser | 2010-03-18 | 1 | -0/+112 | |
| | ||||||
* | Added maintainer and minor fix. | Nikos Mavrogiannopoulos | 2010-03-17 | 1 | -1/+3 | |
| | ||||||
* | Removed old time linux-cryptodev compatibility stuff. They are no | Nikos Mavrogiannopoulos | 2010-03-17 | 1 | -27/+0 | |
| | | | | | longer needed and we now use the common with other systems crypto/cryptodev.h. Reported by M. Braun. | |||||
* | Added openssl patch. | Nikos Mavrogiannopoulos | 2010-03-17 | 1 | -0/+101 | |
| | ||||||
* | Corrected make clean, and corrected examples to use the current cryptodev.h | Nikos Mavrogiannopoulos | 2010-03-17 | 3 | -2/+7 | |
| | | | | definitions. | |||||
* | Use unlikely() on unlikely situations. | Nikos Mavrogiannopoulos | 2010-03-03 | 2 | -22/+23 | |
| | ||||||
* | Finally rewritten to avoid copyright issues. | Nikos Mavrogiannopoulos | 2010-03-03 | 1 | -140/+91 | |
| | ||||||
* | The kernel driver compiles and works fine. But cryptodev.h is now | Nikos Mavrogiannopoulos | 2010-03-02 | 1 | -1/+1 | |
| | | | | incompatible with openssl's cryptodev engine. Reported by Michael Weiser. | |||||
* | cryptodev initialises its sg with sg_set_buf. Although I'm not | Michael Weiser | 2010-02-26 | 2 | -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 Mavrogiannopoulos | 2010-02-26 | 1 | -117/+163 | |
| | | | | previous one (suggestion from savanah admins) | |||||
* | Examples were moved to examples/ directory. | Nikos Mavrogiannopoulos | 2010-02-20 | 5 | -8/+14 | |
| | ||||||
* | Added "make check" that will actually run the examples. | Nikos Mavrogiannopoulos | 2010-02-20 | 1 | -0/+9 | |
| | ||||||
* | Corrected usage of wait_for_completion | Nikos Mavrogiannopoulos | 2010-02-20 | 1 | -5/+1 | |
| | ||||||
* | Added verification of few AES vectors. | Nikos Mavrogiannopoulos | 2010-02-20 | 1 | -3/+99 | |
| | ||||||
* | Use wait_for_completion instead of wait_for_completion_interruptible since | Nikos Mavrogiannopoulos | 2010-02-20 | 1 | -2/+1 | |
| | | | | we cannot restart the system call so far. | |||||
* | Use only async API since it is a superset of the synchronous one. | Nikos Mavrogiannopoulos | 2010-02-20 | 3 | -289/+143 | |
| | | | | Cleanup in structures. | |||||
* | Switched type with __user. | Nikos Mavrogiannopoulos | 2010-02-19 | 1 | -3/+3 | |
| | ||||||
* | Added short history. | Nikos Mavrogiannopoulos | 2010-02-19 | 1 | -0/+5 | |
| | ||||||
* | Reintroduced dprintk() everywhere. | Nikos Mavrogiannopoulos | 2010-02-19 | 3 | -39/+50 | |
| | ||||||
* | Applied Michael's patch for 3des. | Nikos Mavrogiannopoulos | 2010-02-19 | 1 | -1/+1 | |
| | ||||||
* | Corrected bug in IV setting for ciphers. | Nikos Mavrogiannopoulos | 2010-02-19 | 2 | -8/+11 | |
| | ||||||
* | Added .gitignore | Nikos Mavrogiannopoulos | 2010-02-19 | 1 | -0/+9 | |
| | ||||||
* | Added async hash support. | Nikos Mavrogiannopoulos | 2010-02-19 | 3 | -48/+469 | |
| | ||||||
* | Corrected example | Nikos Mavrogiannopoulos | 2010-02-19 | 1 | -0/+8 | |
| | ||||||
* | Added support for asynchronous block ciphers. | Nikos Mavrogiannopoulos | 2010-02-19 | 3 | -70/+55 | |
| | ||||||
* | Corrected copyright statements and other minir fixes. | Nikos Mavrogiannopoulos | 2010-02-19 | 2 | -39/+22 | |
| | ||||||
* | Added GPLv3 license files and text. | Nikos Mavrogiannopoulos | 2010-01-23 | 4 | -5/+698 | |
| | ||||||
* | Added README | Nikos Mavrogiannopoulos | 2010-01-23 | 1 | -0/+4 | |
| | ||||||
* | Better name for example1. | Nikos Mavrogiannopoulos | 2009-12-04 | 1 | -0/+0 | |
| | ||||||
* | Improved HMAC examples. | Nikos Mavrogiannopoulos | 2009-12-04 | 1 | -4/+7 | |
| | ||||||
* | Revert "Added CIOCCRYPTV that will encrypt/hash iovectors.". This | Nikos Mavrogiannopoulos | 2009-12-04 | 2 | -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 GPL | Nikos Mavrogiannopoulos | 2009-12-04 | 1 | -1/+1 | |
| | ||||||
* | Only check that size is multiple of blocksize on ciphers. | Nikos Mavrogiannopoulos | 2009-11-29 | 3 | -3/+3 | |
| | ||||||
* | Added CIOCCRYPTV that will encrypt/hash iovectors. | Nikos Mavrogiannopoulos | 2009-11-28 | 3 | -131/+139 | |
| |