New commits:
commit 7406c4f9a18e092b49a56957b006f0bd4630a3f4
Merge: 570bf0e996 3ca5e9be8a
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 26 12:02:21 2025 -0400
Merge ikev2: correctly hash fragmented IKE_INTERMEDATE messages
- needed to update Next Payload in message header
- needed to compute correct location of encrypted header
close #2451 fragment IKE_INTERMEDIATE packets
Note that ragmented IKE_INTERMEDIATE messages with unencrypted
payloads are rejected.
see #2455 fragmented IKE_INTERMEDIATE message with unencrypted payloads
commit 3ca5e9be8a4cd6892f285589de806dff362c5825
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 26 11:58:27 2025 -0400
testing: allow fragments in ikev2-intermediate-04-addke-ml-kem-768
commit 64417a272a3d4621cad2a141bcbd47d984004043
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 26 11:57:57 2025 -0400
ikev2: patch Next Payload when fragmented IKE_INTERMEDIATE
commit f3ebf273f7cbb3862655bf6f06f5865fd296d51f
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 22:28:56 2025 -0400
ikev2: pass location of encrypted_payload_header into
compute_intermediate_mac()
commit 8071af29f009710c91513276a40179ed2eb0baad
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 22:06:19 2025 -0400
ikev2: pass location of unencrypted_payloads to compute_intermedate_mac()
Note #2455 fragmented IKE_INTERMEDIATE message with unencrypted payloads
is not supported.
commit aa8c9e89724b86b80a14db6e1349b1f3ca0c88c2
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 23:24:57 2025 -0400
ikev2: add .header to struct v2SK_payload ...
and fix .aad's description and make const
commit c33250ae4835fb04360a7698a9c06c5289aab08d
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 22:18:00 2025 -0400
ikev2: pass message_header location int compute_intermediate_mac()
commit e05fec09ac25c10fb5d4a64dc9dde89e7a731cec
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 16:38:15 2025 -0400
ikev2: pass inner_payloads into compute_intermediate_mac()
replace (identical) plain
commit 5d7f7d2f3c8c9e3bd08f7f41ebb900cb0b818333
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 18:58:13 2025 -0400
ikev2: add compute_intermediate_{inbound,outbound}_mac() wrappers
Splitting inbound/outbound cases, there are two of each.
commit f8a85bb4cd5bad92b57806d9886e550d8fed0bed
Author: Andrew Cagney <[email protected]>
Date: Thu Sep 25 21:12:01 2025 -0400
ikev2: reorg compute_intermediate_mac() a little
- create PRF early
- add more comments
- clarify what's being digested
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]