summaryrefslogtreecommitdiffstats
path: root/cryptodev_main.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "initial support for userspace data."Nikos Mavrogiannopoulos2010-07-231-2/+7
* Fix more incorrect copy_*_user error handlingMiloslav Trmač2010-07-211-5/+10
* initial support for userspace data.Nikos Mavrogiannopoulos2010-07-211-7/+2
* Backported zero copy /dev/crypto operations from master.Nikos Mavrogiannopoulos2010-07-191-105/+267
* sparse: add missing 'static'Miloslav Trmač2010-07-191-4/+4
* Add __init and __exit markersMiloslav Trmač2010-07-191-2/+2
* sparse: Fix __user annotationsMiloslav Trmač2010-07-191-18/+16
* Fix copy_{from,to}_user error handlingMiloslav Trmač2010-07-191-28/+40
* Add missing error handling to {get,put}_userMiloslav Trmač2010-07-191-5/+11
* Free data on error its descriptor to user-spaceMiloslav Trmač2010-07-191-2/+12
* Simplify clonefdMiloslav Trmač2010-07-191-2/+0
* Fix error paths in crypto_runMiloslav Trmač2010-07-191-3/+3
* Remove a redundant variable assignmentMiloslav Trmač2010-07-191-2/+0
* Public and private keys are being generated in a new workqueue. Some other fi...Nikos Mavrogiannopoulos2010-07-071-1/+9
* set_iv() function accepts argument from kernel memory.Nikos Mavrogiannopoulos2010-07-071-3/+8
* compat: use compat_ptr() and ptr_to_compat()Phil Sutter2010-06-221-13/+13
* Version is shown on module load.Nikos Mavrogiannopoulos2010-06-191-9/+10
* Added checking in copy_from_user and copy_to_user.Nikos Mavrogiannopoulos2010-06-171-10/+35
* Fixed warnings.Nikos Mavrogiannopoulos2010-06-171-2/+2
* Initial attempts to allow wrapping keys with out of band data such as flags, ...Nikos Mavrogiannopoulos2010-06-171-0/+1
* removed calls to gnl. This subsystem no longer exists.Nikos Mavrogiannopoulos2010-06-171-8/+0
* Added initial wrapping and unwrapping key API. Adds an implementation of the ...Nikos Mavrogiannopoulos2010-06-171-2/+22
* Some updates in the server approach (not working yet).Nikos Mavrogiannopoulos2010-06-171-3/+11
* Added deinitialization of limits on module unloading. Better cleanup of unuse...Nikos Mavrogiannopoulos2010-06-171-0/+3
* Added some initial for of key. Added helper functions to enforce per user and...Nikos Mavrogiannopoulos2010-06-171-8/+1
* Corrected nasty bug and added some debugging info.Nikos Mavrogiannopoulos2010-06-171-3/+0
* Added data functionality and a test program.Nikos Mavrogiannopoulos2010-06-171-1/+9
* Some updates to compile.Nikos Mavrogiannopoulos2010-06-171-10/+9
* Tried to introduce new api.Nikos Mavrogiannopoulos2010-06-171-18/+35
* Avoid the use of packed attribute by directly assigning variables.Nikos Mavrogiannopoulos2010-06-171-4/+18
* eliminate warnings about unused result of copy_*_userPhil Sutter2010-06-171-24/+24
* ioctl_compat: hide code from user, enable conditionallyPhil Sutter2010-06-171-0/+7
* crypto_op_to_*: fix typo into the correct directionPhil Sutter2010-06-171-4/+4
* *_to_compat, compat_to_*: fix different size pointer castingPhil Sutter2010-06-171-12/+12
* corrected typos.Nikos Mavrogiannopoulos2010-06-161-4/+4
* whitespace cleanupPhil Sutter2010-06-161-6/+6
* add compat_ioctl codePhil Sutter2010-06-161-0/+93
* Corrected handling of error conditions (properly release memory).Nikos Mavrogiannopoulos2010-05-261-7/+10
* Use unlikely() on unlikely situations.Nikos Mavrogiannopoulos2010-03-031-10/+11
* cryptodev initialises its sg with sg_set_buf. Although I'm notMichael Weiser2010-02-261-3/+3
* Use only async API since it is a superset of the synchronous one.Nikos Mavrogiannopoulos2010-02-201-7/+7
* Reintroduced dprintk() everywhere.Nikos Mavrogiannopoulos2010-02-191-22/+3
* Applied Michael's patch for 3des.Nikos Mavrogiannopoulos2010-02-191-1/+1
* Corrected bug in IV setting for ciphers.Nikos Mavrogiannopoulos2010-02-191-3/+2
* Added async hash support.Nikos Mavrogiannopoulos2010-02-191-48/+15
* Added support for asynchronous block ciphers.Nikos Mavrogiannopoulos2010-02-191-0/+689