1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-24 04:09:07 +03:00

32 Commits

Author SHA1 Message Date
Daniel Pouzzner
5d0861bc1a bsdkm/bsdkm_wc_port.h, wolfcrypt/src/cpuid.c, wolfssl/wolfcrypt/cpuid.h: refactor BSD-kernel WOLFSSL_ATOMIC_LOAD() and WOLFSSL_ATOMIC_STORE() as polymorphic macros, eliminating BSDKM-unique WOLFSSL_ATOMIC_LOAD_UINT(). 2026-09-20 23:16:56 -05:00
JacobBarthelmeh
66d49df095 Merge pull request #11119 from philljj/bsdkm_cleanup
Bsdkm cleanup
2026-08-13 10:49:17 -06:00
jordan
263cc7d6c8 bsdkm: fix rdseed build. 2026-08-10 15:45:34 -05:00
jordan
55e14559bb bsdkm: no M_WAITOK with crypto driver. 2026-08-10 12:09:31 -05:00
jordan
ecb213687c bsdkm: XATOI macro cleanup. 2026-08-10 10:15:52 -05:00
jordan
41c19f6aa0 bsdkm driver: wolfkdriv_aes_ctx_clear cleanup. 2026-08-09 22:53:40 -05:00
jordan
ca292d8ac6 bsdkm driver: add missing CipherLifecycleInit call. 2026-08-09 22:36:42 -05:00
jordan
1e892cee21 bsdkm: wolfkmod_fpu_kern_enter and leave macro wrap. 2026-08-09 22:25:21 -05:00
jordan
baf91cbc1b bsdkm x86_vecreg: nest counter, and other improvements. 2026-07-23 16:58:20 -05:00
jordan
cfdbeac11b bsdkm: fenrir and misc cleanup. 2026-06-25 22:43:38 -05:00
jordan
c761755add bsdkm driver: tiny cleanup. 2026-06-16 00:25:59 -05:00
jordan
7cffbb6240 bsdkm driver: cleanup switch default. 2026-06-15 23:19:46 -05:00
jordan
6bfbf19721 bsdkm driver: cleanup. 2026-06-15 23:14:57 -05:00
jordan
77fea4fe84 bsdkm driver: fix callback sync. 2026-06-15 16:00:19 -05:00
jordan
27edd64118 bsdkm: call wolfkdriv_unregister before wolfkmod_cleanup, and misc cleanup. 2026-06-04 11:42:43 -05:00
jordan
62168d44c7 bsdkm: misc cleanup. 2026-06-01 00:03:56 -05:00
jordan
5547e608b2 bsdkm: fix comment typo. 2026-05-28 00:56:57 -05:00
jordan
4bf539095d bsdkm: misc cleanup. 2026-05-27 23:26:00 -05:00
Sameeh Jubran
7ca42d1e55 bsdkm: return 0 from wolfkdriv_process() to comply with opencrypto(9)
cryptodev_process must return 0 once crypto_done() has fired; errors are reported via crp_etype, otherwise the framework may re-dispatch an already-completed request.

Signed-off-by: Sameeh Jubran <sameeh@wolfssl.com>
2026-04-30 10:56:54 +03:00
jordan
7016be9c29 bsdkm: clean up benchmark cflags. 2026-03-24 09:08:49 -05:00
jordan
019e6bca6f bsdkm benchmark: fix build. 2026-03-24 08:13:27 -05:00
JacobBarthelmeh
1958fbdf71 Add goto out on AAD error f-631 2026-03-13 14:03:31 -06:00
JacobBarthelmeh
a156ed7bc7 update Copyright year 2026-02-18 09:52:21 -07:00
jordan
8ae27c75e4 bsdkm: x86 crypto acceleration support. 2026-02-02 12:00:22 -06:00
jordan
268fc98a9a bsdkm: cleanup for multi-test. 2026-01-12 15:17:34 -06:00
jordan
1ed6e41d16 bsdkm: sys time wrapper. 2026-01-12 13:51:22 -06:00
jordan
99527be3bf bsdkm: review cleanup. 2026-01-09 08:07:28 -06:00
jordan
b33a8568c3 bsdkm: small cleanup. 2025-12-28 10:32:18 -06:00
jordan
e4996c317e bsdkm: fips support. 2025-12-28 10:16:53 -06:00
jordan
cd99aa2f0e bsdkm: return cleanup. 2025-12-01 09:43:15 -06:00
jordan
551f90414c bsdkm: review cleanup. 2025-11-18 09:02:45 -06:00
jordan
28e4fe3b6c bsdkm: initial wolfcrypt FreeBSD kernel module support. 2025-11-18 01:28:08 -06:00