New commits:
commit 708cba77cb13c550a2af0d11d0e56a1fe3dae0d5
Merge: a0df924cd0 bd792108c2
Author: Andrew Cagney <[email protected]>
Date: Wed Sep 24 15:46:15 2025 -0400
Merge proposals: keep a transform list in the order found in proposal
Something like:
ike=kem=dh20;encrypt=aes
is normally sorted into:
aes;dh20
before being sent over the wire. This adds a separate unsorted
list so that pluto can (eventually) send scrambled proposals.
commit bd792108c2e26897ed386aad94adc0c22d83ab11
Author: Andrew Cagney <[email protected]>
Date: Mon Sep 22 22:07:38 2025 -0400
algparse: compare jam_proposal() and jam_proposal_transforms()
fail when unimpaired and old/new transforms don't match
commit c8d8c8352a6388be350789e19efa3d545377883b
Author: Andrew Cagney <[email protected]>
Date: Wed Sep 24 09:17:14 2025 -0400
proposals: add proposal_impaired()
commit 15860533a5853cf34cb0d422f85782d0215a38f7
Author: Andrew Cagney <[email protected]>
Date: Mon Sep 22 13:52:53 2025 -0400
proposals: maintain a list of transforms in proposal order
for instance, given:
ike=kem=modp2048;encrypt=aes_gcm
the result is:
ordered: AES_GCM_16-HMAC_SHA2_512+HMAC_SHA2_256-MODP2048
unordered MODP2048;encrypt=AES_GCM_16-HMAC_SHA2_512+HMAC_SHA2_256-NONE
this way, a scrambled proposal can be passed to (impaired) pluto.
commit 28fa39c3e8d5c571b73d2b41bb426d8b4017963f
Author: Andrew Cagney <[email protected]>
Date: Mon Sep 22 21:14:54 2025 -0400
include: add {alloc,grow,realloc,pfree}_data()
like item
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]