aboutsummaryrefslogtreecommitdiffstats
path: root/module/icp/core
Commit message (Expand)AuthorAgeFilesLines
* Fix use-after-free bugs in icp codeRichard Yao2022-09-152-2/+2
* Replace dead opensolaris.org license linkTino Reichardt2022-07-115-5/+5
* Remove bcopy(), bzero(), bcmp()наб2022-03-152-4/+5
* module: icp: remove useless assertнаб2022-02-181-2/+0
* module: icp: remove unused pd_{remove_cv,hash_limit}наб2022-02-151-2/+0
* module: icp: remove unused crypto_provider_handle_tнаб2022-02-151-1/+0
* module: icp: remove pre-set entries from mechtabsнаб2022-02-151-22/+2
* module: icp: rip out insane crypto_req_handle_t mechanism, inline KM_SLEEPнаб2022-02-151-4/+2
* module: icp: remove algorithm name defines used only in the default mechtabнаб2022-02-151-14/+1
* module: icp: remove set-but-unused cd_miscdataнаб2022-02-151-20/+4
* module: icp: fold away all key formats except CRYPTO_KEY_RAWнаб2022-02-151-35/+9
* module: icp: rip out modhash. Replace the one user with AVLнаб2022-02-151-81/+36
* module: icp: remove unused me_mutexнаб2022-02-153-23/+1
* module: icp: remove unused me_thresholdнаб2022-02-151-90/+21
* module: icp: remove unused struct crypto_ctx::cc_{session,flags,opstate}наб2022-02-151-11/+1
* module: icp: remove unused gswq, kcfpool, [as]req_cache, reqid_table, obsolet...наб2022-02-151-237/+0
* module: icp: remove unused notification frameworkнаб2022-02-152-9/+25
* module: icp: remove unused kcf_op_{group,type}, req_params, ...наб2022-02-152-588/+0
* module: icp: remove unused p[di]_flagsнаб2022-02-151-2/+1
* module: icp: remove unused CRYPTO_{NOTIFY_OPDONE,SKIP_REQID,RESTRICTED}наб2022-02-152-12/+4
* module: icp: remove unused CRYPTO_ALWAYS_QUEUEнаб2022-02-151-168/+0
* module: icp: drop software provider generation numbersнаб2022-02-151-4/+0
* module: icp: remove other provider typesнаб2022-02-154-674/+91
* module: icp: use original mechanismsнаб2022-02-152-11/+3
* module: icp: use original descriptionнаб2022-02-151-22/+0
* module: icp: guarantee the ops vector is persistentнаб2022-02-151-55/+2
* module: icp: have a static 8 providersнаб2022-02-151-14/+3
* module: icp: spi: crypto_ops_t: remove unused op typesнаб2022-02-154-1889/+24
* module: icp: spi: flatten struct crypto_ops, crypto_provider_infoнаб2022-02-151-14/+2
* module: icp: spi: remove crypto_control_ops_tнаб2022-02-151-9/+0
* module: icp: spi: remove crypto_{provider,op}_notification()наб2022-02-151-1/+0
* Rename fallthrough to zfs_fallthroughJorgen Lundman2022-02-151-1/+1
* Rename EMPTY_TASKQ into taskq_emptyJorgen Lundman2022-02-091-11/+2
* module/*.ko: prune .data, global .rodataнаб2022-01-144-47/+42
* module: icp: rip out the Solaris loadable module architectureнаб2022-01-061-6/+0
* module: icp: fix unused, remove argsusedнаб2021-12-233-8/+9
* Use fallthrough macroBrian Behlendorf2021-09-141-1/+1
* Normalise /*FALLTHR{OUGH,U}*/наб2021-07-261-1/+1
* Extending FreeBSD UIO StructBrian Atkinson2021-01-201-16/+16
* Introduce CPU_SEQID_UNSTABLEMateusz Guzik2020-11-021-3/+1
* Mark functions as staticArvind Sankar2020-06-181-2/+2
* Add convenience wrappers for common uio usageJorgen Lundman2020-06-141-21/+14
* Remove checks for null out value in encryption pathsDirkjan Bussink2020-03-261-2/+4
* ICP: Fix null pointer dereference and use after freeAttila Fülöp2019-12-031-1/+4
* Fix typos in modules/icp/Andrea Gelmini2019-08-302-7/+7
* Fedora 28: Fix misc bounds check compiler warningsJoao Carlos Mendes Luis2018-08-261-1/+1
* Native Encryption for ZFS on LinuxTom Caputi2017-08-141-2/+2
* Add kpreempt_disable/enable around CPU_SEQID usesMorgan Jones2017-06-191-2/+5
* Add missing *_destroy/*_fini callsGvozden Neskovic2017-05-043-4/+38
* Fix spellingka72017-01-032-2/+2