summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert "Modified NCR-USER API to "simplify" and allow setting of size of data...Nikos Mavrogiannopoulos2010-07-2312-1242/+105
* Fix error handling in cryptodev_hash_initMiloslav Trmač2010-07-211-1/+3
* Fix more incorrect copy_*_user error handlingMiloslav Trmač2010-07-211-5/+10
* Modified NCR-USER API to "simplify" and allow setting of size of data structu...Nikos Mavrogiannopoulos2010-07-2112-105/+1242
* der_en/decode_subject_public_key_info were moved to x509/ subdirectory.Nikos Mavrogiannopoulos2010-07-213-2/+2
* initial support for userspace data.Nikos Mavrogiannopoulos2010-07-2114-187/+770
* Public Keys are being exported to SubjectPublicKeyInfo format, instead of cus...Nikos Mavrogiannopoulos2010-07-1913-88/+437
* hash_reset() was combined with hash_init() to avoid requiring two calls for h...Nikos Mavrogiannopoulos2010-07-194-24/+7
* Implemented RSA blinding.Nikos Mavrogiannopoulos2010-07-191-4/+38
* updated.Nikos Mavrogiannopoulos2010-07-191-0/+1
* Fixed RSA encryption and decryption.Nikos Mavrogiannopoulos2010-07-193-72/+232
* Added NULL cipher and a speed program to compare old cryptodev operations and...Nikos Mavrogiannopoulos2010-07-193-7/+130
* Added CAMELLIA-ECB and AES-CTR as well as CAMELLIA-CTR.Nikos Mavrogiannopoulos2010-07-192-2/+10
* Backported zero copy /dev/crypto operations from master.Nikos Mavrogiannopoulos2010-07-193-107/+442
* Don't recompile cryptodev_main.o all the timeMiloslav Trmač2010-07-191-1/+4
* Initialize hash name for NCR_OP_DIGESTMiloslav Trmač2010-07-191-0/+6
* Only set [ch]data->init = 1 on success.Miloslav Trmač2010-07-191-5/+2
* Free all data referenced by a session, in all casesMiloslav Trmač2010-07-191-7/+5
* Report errors from update implied by session_finalMiloslav Trmač2010-07-191-3/+9
* Remove unused variablesMiloslav Trmač2010-07-191-4/+0
* Refuse non-digest algorithms for pubkey sign/verify operationsMiloslav Trmač2010-07-191-0/+5
* Don't access key_item_st after freeing itMiloslav Trmač2010-07-191-2/+2
* sparse: Fix signedness missmatch (especially in *_export)Miloslav Trmač2010-07-191-1/+1
* sparse: Make one-bit bit fields explicitly unsignedMiloslav Trmač2010-07-191-6/+6
* Represent ENOKEY as a negative valueMiloslav Trmač2010-07-191-2/+2
* sparse: Avoid variable-length arraysMiloslav Trmač2010-07-191-4/+21
* sparse: add missing 'static'Miloslav Trmač2010-07-193-12/+12
* Add __init and __exit markersMiloslav Trmač2010-07-191-2/+2
* sparse: Fix __user annotationsMiloslav Trmač2010-07-195-50/+52
* Fix copy_{from,to}_user error handlingMiloslav Trmač2010-07-196-98/+98
* 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-194-13/+53
* Fix error paths in ncr_key_storage_wrapMiloslav Trmač2010-07-191-1/+2
* Fix error paths in ncr_key_wrapMiloslav Trmač2010-07-191-1/+2
* On async request error report the request errorMiloslav Trmač2010-07-191-1/+1
* Avoid overflows when unwrapping from storageMiloslav Trmač2010-07-191-1/+5
* Use the supplied pid even if creating a new recordMiloslav Trmač2010-07-191-1/+1
* Fix error paths in ncr_key_initMiloslav Trmač2010-07-191-1/+6
* 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
* Fix cryptodev_hash_deinitMiloslav Trmač2010-07-191-1/+5
* Fix error paths in cryptodev_hash_initMiloslav Trmač2010-07-191-0/+1
* Fix cipher_data deinitialization.Miloslav Trmač2010-07-191-4/+8
* Fix a race in ncr_data_set.Miloslav Trmač2010-07-191-3/+6
* Describe why there is no integer overflow.Miloslav Trmač2010-07-191-0/+4
* Fix error paths in ncr_data_initMiloslav Trmač2010-07-191-6/+13
* Fix error paths in ncr_limits_add_and_checkMiloslav Trmač2010-07-191-2/+17
* Reduce stack usage.Nikos Mavrogiannopoulos2010-07-141-1/+2
* use mp_int* instead of void*Nikos Mavrogiannopoulos2010-07-142-4/+4