summaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe/crypto
AgeCommit message (Expand)Author
2025-11-12cxgbe KTLS tx: Distribute FW6_PLD replies across rx queuesNavdeep Parhar
2025-09-29cxgbe: Use partial GCM mode for partial TLS records on T7John Baldwin
2025-09-29cxgbe: Permit multiple handlers for CPL6_FW_PLDJohn Baldwin
2025-09-29cxgbe: Extend NIC TLS to support TLS 1.3.John Baldwin
2025-09-29cxgbe: Support for TLS 1.3 in key contexts.John Baldwin
2025-09-29cxgbe: Support for NIC KTLS transmit on T7 adapters.John Baldwin
2025-09-29ccr: Support T7.John Baldwin
2025-09-29cxgbe(4): T7 ULPTX supports larger data length with MEMIO commandsNavdeep Parhar
2025-09-29cxgbe(4): Rename lport to hw_port.Navdeep Parhar
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2025-05-30cxgbe nic TLS: Correct IPv6 payload lengthJohn Baldwin
2025-05-13cxgbe nic TLS: Fix requests with 8 bytes of immediate data paddingJohn Baldwin
2024-11-29tcp: extend the use of the th_flags accessor functionRichard Scheffenegger
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-04-30cxgbe(4): Rename rx_c_chan to rx_chan.Navdeep Parhar
2024-04-29cxgbe(4): Remove tx_modq lookup table.Navdeep Parhar
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-03-07Mechanically convert cxgb(4) and cxgbe(4) to IfAPIJustin Hibbits
2023-02-17cxgbe: Queue NIC TLS mbufs internally.John Baldwin
2023-02-06cxgbe T6 KTLS: Use intotcpcb().John Baldwin
2023-02-06ccr,ccp: Fix argument order to sglist_append_vmpages.John Baldwin
2022-12-29ccr: Retire ccr_softc member in struct adapter.John Baldwin
2022-10-06tcp: remove INP_TIMEWAIT flagGleb Smirnoff
2022-08-08cxgbe: Handle requests for TLS key allocations with no TLS key storage.John Baldwin
2022-08-08cxgbe: Rename t4_kern_tls.c to t6_kern_tls.c.John Baldwin
2022-05-09ccr: Remove unused devclass argument to DRIVER_MODULE.John Baldwin
2022-01-14cxgbe(4): Fix bad races between sysctl and driver detach.Navdeep Parhar
2022-01-04ccr: Use a software OCF session for requests which fallback to software.John Baldwin
2021-12-21ccr: Replace 'blkcipher' with just 'cipher'.John Baldwin
2021-12-09crypto: Validate AES-GCM IV length in check_csp().John Baldwin
2021-10-06cryptosoft: Fix support for variable tag lengths in AES-CCM.John Baldwin
2021-10-06ccr: Support AES-CCM requests with truncated tags.John Baldwin
2021-10-06ccr: Support multiple nonce lengths for AES-CCM.John Baldwin
2021-10-06cryptosoft, ccr: Use crp_iv directly for AES-CCM and AES-GCM.John Baldwin
2021-10-06crypto: Permit variable-sized IVs for ciphers with a reinit hook.John Baldwin
2021-10-06ccp, ccr: Simplify drivers to assume an AES-GCM IV length of 12.John Baldwin
2021-09-24cxgbe: fix LINT-NOIP buildsKristof Provost
2021-09-14Add a switch structure for send tags.John Baldwin
2021-07-26crypto: Constify all transform descriptorsMark Johnston
2021-06-15cxgbe: De-duplicate some of the code for managing TLS key contexts.John Baldwin
2021-05-25crypto: Add a new type of crypto buffer for a single mbuf.John Baldwin
2021-05-23cxgbe(4): Overhaul CLIP (Compressed Local IPv6) table management.Navdeep Parhar
2021-03-12ccr: Disable requests on port 1 when needed to workaround a firmware bug.John Baldwin
2021-03-12ccr: Add per-port stats of queued and completed requests.John Baldwin
2021-03-12ccr: Set the RX channel ID correctly in work requests.John Baldwin
2020-10-06Store the send tag type in the common send tag header.John Baldwin
2020-09-29Fallback to software for more GCM and CCM requests.John Baldwin