| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added initial wrapping and unwrapping key API. Adds an implementation of the ↵ | Nikos Mavrogiannopoulos | 2010-06-17 | 12 | -36/+778 |
| | | | | | AES-WRAP (untested yet). | ||||
| * | Storage ioctls removed. Concentrating on wrap/unwrap functionality. | Nikos Mavrogiannopoulos | 2010-06-17 | 8 | -1052/+17 |
| | | |||||
| * | Some updates in the server approach (not working yet). | Nikos Mavrogiannopoulos | 2010-06-17 | 9 | -84/+360 |
| | | |||||
| * | Added some initial support for a userspace server to receive requests. | Nikos Mavrogiannopoulos | 2010-06-17 | 7 | -67/+597 |
| | | |||||
| * | Added a netlink based storage fascility (server needs | Nikos Mavrogiannopoulos | 2010-06-17 | 5 | -25/+568 |
| | | | | | to be implemented). | ||||
| * | Added small subsystem for storage (no storage occuring yet). | Nikos Mavrogiannopoulos | 2010-06-17 | 10 | -47/+397 |
| | | |||||
| * | Combined tests. | Nikos Mavrogiannopoulos | 2010-06-17 | 3 | -251/+259 |
| | | |||||
| * | Added deinitialization of limits on module unloading. Better cleanup of ↵ | Nikos Mavrogiannopoulos | 2010-06-17 | 5 | -5/+32 |
| | | | | | unused data. | ||||
| * | Added ncr_key_import/export, generate and info. Those work with secret keys. | Nikos Mavrogiannopoulos | 2010-06-17 | 8 | -19/+554 |
| | | | | | Added test program for those. | ||||
| * | Compilation and initialization fixes. | Nikos Mavrogiannopoulos | 2010-06-17 | 4 | -8/+15 |
| | | |||||
| * | Added some initial for of key. Added helper functions to enforce per user ↵ | Nikos Mavrogiannopoulos | 2010-06-17 | 8 | -69/+477 |
| | | | | | and per process limits. | ||||
| * | Separated data functionality to ncr-data.c. | Nikos Mavrogiannopoulos | 2010-06-17 | 4 | -219/+270 |
| | | |||||
| * | Added test to verify that data that are not marked as exportable cannot be read. | Nikos Mavrogiannopoulos | 2010-06-17 | 1 | -1/+32 |
| | | |||||
| * | Corrected nasty bug and added some debugging info. | Nikos Mavrogiannopoulos | 2010-06-17 | 3 | -16/+42 |
| | | |||||
| * | 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 |
| | | |||||
