| | Authored by jhb on Dec 24 2019, 8:24 PM. | Unknown Object (File) | Sep 29 2024, 1:26 AM2024-09-29 01:26:56 (UTC+0) |
| Unknown Object (File) | Sep 8 2024, 10:06 AM2024-09-08 10:06:56 (UTC+0) |
| Unknown Object (File) | Sep 5 2024, 10:18 AM2024-09-05 10:18:09 (UTC+0) |
| Unknown Object (File) | Sep 2 2024, 7:51 AM2024-09-02 07:51:18 (UTC+0) |
| Unknown Object (File) | Aug 22 2024, 6:36 AM2024-08-22 06:36:34 (UTC+0) |
| Unknown Object (File) | Aug 21 2024, 8:55 PM2024-08-21 20:55:53 (UTC+0) |
| Unknown Object (File) | Aug 18 2024, 8:19 PM2024-08-18 20:19:02 (UTC+0) |
| Unknown Object (File) | Aug 17 2024, 7:06 AM2024-08-17 07:06:43 (UTC+0) |
- Reviewers
-
- Group Reviewers
-
Event Timelinejhb created this revision. jhb added inline comments. np accepted this revision. jhb added inline comments. jhb abandoned this revision. Path | Size |
---|
| | | 48 lines | | | | | | 266 lines | | 2 lines | | 8 lines | | | | 574 lines | | 252 lines | | 39 lines | | | | 3 lines | | 2 lines | | 5 lines | | 47 lines | | 2 lines | | 2 lines | | | | 122 lines | | | | 52 lines | | 11 lines | | 3 lines | | 4 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
235d45e6a411 | 843aae0606ab | 72abe8357bd9 | John Baldwin | Trim trailing whitespace. | Mar 25 2020, 10:54 PM | 72abe8357bd9 | c46af4330c0b | d6bd97c007a8 | John Baldwin | Document additional errors returned by software KTLS RX. | Mar 25 2020, 10:42 PM | d6bd97c007a8 | 799b9641e292 | f779b43184ff | John Baldwin | Use EMSGSIZE for truncated TLS records instead of EBADMSG. | Mar 25 2020, 10:40 PM | f779b43184ff | b2a0ce16bf74 | 6bca8303e726 | John Baldwin | Skip over mbufs that are the exact size of the header for the iovec. | Mar 10 2020, 6:49 PM | 6bca8303e726 | 2fc93deca008 | bce3298d2e80 | John Baldwin | | Mar 10 2020, 6:30 PM | bce3298d2e80 | 29af60330fda | f63f64a1e085 | John Baldwin | When splitting, set 'n's m_data at the correct offset. | Mar 6 2020, 11:41 PM | f63f64a1e085 | c9c634c062c8 | 293f4749f383 | John Baldwin | Handle corrupted TLS headers sooner, and abort the connection. | Mar 6 2020, 11:25 PM | 293f4749f383 | cca8f2ebc336 | 778eca42f49e | John Baldwin | | Mar 6 2020, 10:47 PM | 778eca42f49e | 095d9d5fae7e | 8f43c0c704dd | John Baldwin | | Mar 6 2020, 8:22 PM | 8f43c0c704dd | e44eb79b22b5 | 5b2bd2bacb88 | John Baldwin | Fix sense of NOTREADY check for TLS mbuf chain mbufs. | Mar 6 2020, 7:44 PM | 5b2bd2bacb88 | 8e8201afead5 | 8b6d273fc094 | John Baldwin | Check for mismatched TLS versions and invalid record lengths. (Show More…) | Mar 6 2020, 7:09 PM | 8b6d273fc094 | b19757cb8341 | ee876c90d73e | John Baldwin | Don't return EBADMSG for the EOF case. | Mar 5 2020, 6:38 PM | ee876c90d73e | 92b367a3ea1f | a25283420fdf | John Baldwin | Various fixes to get to the point of receiving records in userland. (Show More…) | Mar 5 2020, 1:49 AM | a25283420fdf | af542d0a772e | b08c58170048 | John Baldwin | Handle KTLS RX in sbcut(). | Mar 3 2020, 10:31 PM | b08c58170048 | 5ab3d1a1ba68 | a4282dbf5f1e | John Baldwin | Fix some inverted assertions. | Mar 3 2020, 9:13 PM | a4282dbf5f1e | 785a4634eb3c | 270b194fbcb4 | John Baldwin | | Mar 3 2020, 12:18 AM | 270b194fbcb4 | f4f87b2e3875 | 81c2da68a5fb | John Baldwin | Fix inverted CRD_F_ENCRYPT flags for TLS 1.2. | Feb 29 2020, 1:50 AM | 81c2da68a5fb | 0fdf2ece58e3 | 5a5a0b357217 | John Baldwin | Actually use copyin_tls_enable. | Feb 29 2020, 1:13 AM | 5a5a0b357217 | b12741c6ca87 | 0f9ed577dffc | John Baldwin | Use an array of bytes in big-endian for the sequence number. (Show More…) | Feb 29 2020, 12:01 AM | 0f9ed577dffc | d92fce8af20b | c392768ead93 | John Baldwin | Shorten to initial_seqno. | Feb 28 2020, 1:15 AM | c392768ead93 | 7a6df5260f0c | 1a173bb47846 | John Baldwin | Add support for KTLS RX for TLS 1.2 GCM. | Feb 28 2020, 12:29 AM | 1a173bb47846 | 13abd3a441d5 | 6f31ec62f090 | John Baldwin | | Feb 28 2020, 12:29 AM | 6f31ec62f090 | d637488292fb | f7de4135f1a0 | John Baldwin | Use a better name for the iovec param. | Feb 28 2020, 12:27 AM | f7de4135f1a0 | f603a59b210a | 88e9e5b7e2bd | John Baldwin | Finish first pass at KTLS RX software framework. (Show More…) | Feb 27 2020, 11:47 PM | 88e9e5b7e2bd | 980b5762bd89 | 5591e502f031 | John Baldwin | Checkpoint WIP before I rip it up again some more. (Show More…) | Feb 27 2020, 12:22 AM | 5591e502f031 | 15869a3456c6 | 1e8c4053eafb | John Baldwin | Document new socket options and control messages. | Dec 24 2019, 8:21 PM | 1e8c4053eafb | 1a2cf286eaff | 0fa49016088c | John Baldwin | Don't require ext pgs for RX. | Dec 24 2019, 7:55 PM | 0fa49016088c | f903dc5ea214 | 2d680279f091 | John Baldwin | Honor SO_WANT_KTLS in TOE. | Nov 21 2019, 7:20 PM | 2d680279f091 | b506b3d33655 | 04e24dea3b4c | John Baldwin | | Nov 21 2019, 7:18 PM | 04e24dea3b4c | 9d87835d7e9c | 9c081e05c5b8 | John Baldwin | Cleanup some #if 0'd code, and some code I meant to axe earlier. | Nov 13 2019, 11:33 PM | 9c081e05c5b8 | 10162300b71f | b4183934a64a | John Baldwin | | Nov 12 2019, 12:18 AM | b4183934a64a | f4b9c573e430 | 250bc1fbb226 | John Baldwin | Set M_EOR for the last mbuf in a TLS record payload. (Show More…) | Nov 8 2019, 12:50 AM | 250bc1fbb226 | 986e2ea09401 | 709628f628b9 | John Baldwin | Actually pass KTLS RX keys onto tls_alloc_ktls. | Nov 7 2019, 10:52 PM | 709628f628b9 | a5d7a863d6d6 | 21ab2aa9ff8f | John Baldwin | Drop t4_soreceive_tom now that soreceive_stream DTRT. | Nov 7 2019, 10:42 PM | 21ab2aa9ff8f | f0ed25aa6cff | 11c27f547910 | John Baldwin | When KTLS is enabled, redirect soreceive_stream to soreceieve_generic. | Nov 7 2019, 10:32 PM | 11c27f547910 | 2566982aeae7 | cb237d0ca14d | John Baldwin | Fixup to use so_rcv instead of so_snd. | Nov 7 2019, 10:27 PM | cb237d0ca14d | bde7d91c2f13 | 4266af86c2a8 | John Baldwin | Add the receive path for KTLS RX on TOE. | Nov 7 2019, 7:17 PM | 4266af86c2a8 | 37947bbb4453 | 81ba8ad53118 | John Baldwin | | Nov 6 2019, 10:15 PM | 81ba8ad53118 | 0aee12f95469 | 185d435bd586 | John Baldwin | Add socket options, control message type, and TOE interface for KTLS RX. | Nov 1 2019, 12:08 AM |
|