summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't assume NCR_SESSION_INVALID is 0Miloslav Trmač2010-08-241-4/+4
* Don't assume NCR_KEY_INVALID is 0Jan Chadima2010-08-241-13/+13
* Use O_CLOEXEC for the internal file descriptorJan Chadima2010-08-241-1/+1
* Delete libcryptodev.so* on (make clean)Miloslav Trmač2010-08-241-1/+1
* Integrate examples/ncr_lib.cMiloslav Trmač2010-08-242-1/+7
* Add Jan's port of ncr.c to libcryptodev.Jan Chadima2010-08-241-0/+476
* Don't repeat the list of example programsMiloslav Trmač2010-08-241-1/+1
* Userspace library updates from JanJan Chadima2010-08-242-12/+13
* Add missing "return";Miloslav Trmač2010-08-241-0/+1
* Include the header file for close()Miloslav Trmač2010-08-241-0/+1
* Update prototype of ncr_key_generate_params_set_rsa_eMiloslav Trmač2010-08-241-1/+1
* Initial userspace library versionJan Chadima2010-08-249-142/+848
* Compare cryptodev to NCR on a fair basis.Nikos Mavrogiannopoulos2010-08-231-24/+24
* When calculating algorithm strength consider 3DES as 112 bit cipher.Nikos Mavrogiannopoulos2010-08-221-0/+5
* more textNikos Mavrogiannopoulos2010-08-211-1/+4
* Document that assymetric keys cannot wrap symmetric ones.Nikos Mavrogiannopoulos2010-08-211-0/+1
* Improvements in key wrapping. Allowed symmetric keys to wrap assymetric ones.Nikos Mavrogiannopoulos2010-08-215-24/+188
* key generation must be done interruptible.Nikos Mavrogiannopoulos2010-08-211-0/+1
* Fix in export of DH keys.Nikos Mavrogiannopoulos2010-08-211-1/+2
* Corrected bug in importing RSA private keys.Nikos Mavrogiannopoulos2010-08-211-1/+1
* export ncr_key_clear(). And disallow key derivation from wrapping keys.Nikos Mavrogiannopoulos2010-08-212-3/+11
* Prevent usage of wrapping keys for anything else except wrapping.Nikos Mavrogiannopoulos2010-08-211-0/+17
* Increased RSA size to 8192. Return error on wrong arguments.Nikos Mavrogiannopoulos2010-08-203-5/+5
* Added KEY_WRAPPING flag that allows a key to be used for wrapping other keys.Nikos Mavrogiannopoulos2010-08-1910-19/+428
* Do not include linux headers to libtom files. This will allow easier replacem...Nikos Mavrogiannopoulos2010-08-1930-28/+24
* Merge branch 'bugfixes'Miloslav Trmač2010-08-121-1/+1
|\
| * Fix prime testingMiloslav Trmač2010-08-121-1/+1
* | Merge branch 'replace-lists'Miloslav Trmač2010-08-080-0/+0
|\ \
| * | Finally remove the unused list_sem_st.Miloslav Trmač2010-08-081-5/+0
| * | Stop looking in the hash table after the first match.Miloslav Trmač2010-08-081-1/+7
| * | Use hash tables to speed up limit lookupMiloslav Trmač2010-08-081-45/+80
| * | Store all types of limits together.Miloslav Trmač2010-08-082-18/+25
| * | Use <linux/idr.h> for session ID allocation and lookupMiloslav Trmač2010-08-083-69/+52
| * | Use <linux/idr.h> for key ID allocation and lookupMiloslav Trmač2010-08-083-110/+88
| * | Change NCR_{KEY,SESSION}_INVALIDMiloslav Trmač2010-08-081-2/+2
| * | Use ncr_lists instead of list_sem_st in intefacesMiloslav Trmač2010-08-085-92/+105
* | | Merge branch 'bugfixes'Miloslav Trmač2010-08-080-0/+0
|\ \ \ | | |/ | |/|
| * | Ensure sign_hash is valid in RSA sign/verifyMiloslav Trmač2010-08-081-0/+8
* | | Merge branch 'bugfixes'Miloslav Trmač2010-08-087-48/+54
|\| |
| * | Use types from <linux/types.h> for public headers.Miloslav Trmač2010-08-087-48/+54
* | | Merge branch 'bugfixes'Miloslav Trmač2010-08-0710-23/+24
|\| |
| * | Use <linux/uaccess.h> instead of <asm/uaccess.h>Miloslav Trmač2010-08-078-8/+8
| * | Use <linux/ioctl.h> instead of <asm/ioctl.h>Miloslav Trmač2010-08-078-8/+8
| * | Make cryptodev_fops const.Miloslav Trmač2010-08-071-1/+1
| * | Use a struct mutex for session_item_st.mem_mutexMiloslav Trmač2010-08-072-6/+8
* | | Merge branch 'bugfixes'Miloslav Trmač2010-08-0534-4/+38
|\| |
| * | Fix build with recent kernelsJan Chadima2010-08-0534-4/+38
* | | Merge branch 'replace-lists'Miloslav Trmač2010-08-051-2/+2
|\ \ \
| * | | Change NCR_{KEY,SESSION}_INVALIDMiloslav Trmač2010-08-051-2/+2
* | | | Merge branch 'bugfixes'Miloslav Trmač2010-08-043-99/+29
|\ \ \ \ | | |/ / | |/| |