aboutsummaryrefslogtreecommitdiffstats
path: root/module/icp/include
Commit message (Expand)AuthorAgeFilesLines
* Fix assertions in crypto reference helpersRichard Yao2022-09-152-24/+25
* Replace dead opensolaris.org license linkTino Reichardt2022-07-1114-14/+14
* Fix objtool: missing int3 after ret warningBrian Behlendorf2022-06-271-0/+6
* module: icp: remove provider statsнаб2022-02-151-50/+0
* module: icp: enforce KCF_{OPS_CLASSSIZE,MAXMECHTAB}наб2022-02-151-1/+7
* module: icp: remove unused pd_{remove_cv,hash_limit}наб2022-02-151-6/+0
* module: icp: remove vestigia of crypto sessionsнаб2022-02-152-71/+15
* module: icp: remove unused (and mostly faked) cm_{{min,max}_key_length,mech_f...наб2022-02-152-11/+0
* module: icp: remove unused crypto_provider_handle_tнаб2022-02-152-28/+11
* module: icp: rip out insane crypto_req_handle_t mechanism, inline KM_SLEEPнаб2022-02-154-87/+43
* module: icp: remove unused headers. Migrate {ops => sched}_implнаб2022-02-154-354/+5
* include: crypto: clean out unused SYSCALL32 and flagsнаб2022-02-151-4/+0
* module: icp: remove set-but-unused cd_miscdataнаб2022-02-151-4/+2
* module: icp: fold away all key formats except CRYPTO_KEY_RAWнаб2022-02-151-2/+0
* module: icp: remove unused CRYPTO_* error codesнаб2022-02-152-13/+7
* module: icp: rip out modhash. Replace the one user with AVLнаб2022-02-153-256/+3
* module: icp: remove unused me_mutexнаб2022-02-151-1/+0
* module: icp: remove unused me_thresholdнаб2022-02-151-4/+0
* module: icp: remove unused struct crypto_ctx::cc_{session,flags,opstate}наб2022-02-152-22/+1
* module: icp: remove unused gswq, kcfpool, [as]req_cache, reqid_table, obsolet...наб2022-02-152-227/+0
* module: icp: remove unused notification frameworkнаб2022-02-152-70/+0
* module: icp: remove unused kcf_op_{group,type}, req_params, ...наб2022-02-153-307/+0
* module: icp: remove unused p[di]_flagsнаб2022-02-152-26/+0
* module: icp: remove unused CRYPTO_{NOTIFY_OPDONE,SKIP_REQID,RESTRICTED}наб2022-02-151-5/+1
* module: icp: remove unused CRYPTO_ALWAYS_QUEUEнаб2022-02-151-5/+0
* module: icp: drop software provider generation numbersнаб2022-02-151-5/+0
* module: icp: remove other provider typesнаб2022-02-153-147/+24
* module: icp: use original mechanismsнаб2022-02-151-2/+2
* module: icp: use original descriptionнаб2022-02-152-2/+2
* module: icp: spi: crypto_ops_t: remove unused op typesнаб2022-02-154-1404/+23
* module: icp: spi: flatten struct crypto_ops, crypto_provider_infoнаб2022-02-151-57/+2
* module: icp: spi: remove crypto_control_ops_tнаб2022-02-152-32/+0
* module: icp: spi: remove crypto_{provider,op}_notification()наб2022-02-151-2/+0
* icp: asm_linkage.h: clean out unused bits, CSTYLEDнаб2022-01-261-143/+3
* module/*.ko: prune .data, global .rodataнаб2022-01-143-31/+16
* Remove sha1 hashing from OpenZFS, it's not used anywhere.Tino Reichardt2022-01-063-199/+0
* module: icp: remove solaris crypto and cryptoadm ioctl definitionsнаб2022-01-063-1620/+0
* module: icp: rip out the Solaris loadable module architectureнаб2022-01-061-477/+0
* ICP: gcm: Allocate hash subkey table separatelyAttila Fülöp2020-10-301-4/+4
* Make use of ZFS_DEBUG consistent within kmod sourcesMatthew Macy2020-07-251-1/+1
* Add prototypesArvind Sankar2020-06-181-0/+10
* Remove dead codeArvind Sankar2020-06-181-2/+2
* Remove checks for null out value in encryption pathsDirkjan Bussink2020-03-261-3/+0
* ICP: gcm-avx: Support architectures lacking the MOVBE instructionAttila Fülöp2020-03-171-1/+2
* ICP: Improve AES-GCM performanceAttila Fülöp2020-02-102-2/+32
* Fix icp build on FreeBSDMatthew Macy2019-11-011-1/+1
* Linux 4.14, 4.19, 5.0+ compat: SIMD save/restoreBrian Behlendorf2019-10-242-2/+2
* Fix typos in modules/icp/Andrea Gelmini2019-08-303-5/+5
* Minor style cleanupBrian Behlendorf2019-07-162-3/+3
* Linux 5.0 compat: SIMD compatibilityBrian Behlendorf2019-07-122-6/+6