New commits:
commit 87f0aaf9953b246b38d183aa8fb775877a7c45ad
Merge: 4863f5b62f 18a9cd016c
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 21:26:18 2025 -0400
Merge proposals: re-org proposal's transform's algorithm structures
so code can differentiate between no vs empty algorithm lists
see #23691 how to test/specify aes_gcm;modp2048--ML1; note the --
commit 18a9cd016cb0c7e7c4ef1bf6dc8a0c265dd11970
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 12:43:28 2025 -0400
proposals: replace transform algorithms list with array+len
this is so the proposal structures can differentiate between:
transform missing
transform empty (but not missing)
transform non-empty
For instance:
ike=aes;dh21 no addke1
ike=aes;dh21- addke1=NONE; see RFC; ewww
ike=aes;dh21-dh22 addke1=dh22
see #23691 how to test/specify aes_gcm;modp2048--ML1; note the --
commit 2f4a10a14af7d0c55a4b0c7cf3a91fc76ab81124
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 13:14:15 2025 -0400
proposals: replace proposal->algorithm[]->desc
with first_transform_algorithm()->desc
commit 979a78f16da0bfb998703e4f5547c3d2d063379b
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 11:50:40 2025 -0400
proposals: replace proposal->algorithms[transform] != NULL ...
with first_transform_algorithm()
commit 04b534738a7b212995e5a007c6540a4f4bbe3a8a
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 10:26:59 2025 -0400
proposals: add first_transform_algorithm() ...
replace:
next_algorithm(PROPOSAL, TRANSFORM, NULL) ?= NULL
with
first_transform_algorithm(PROPOSAL, TRANSFORM) ?= NULL
commit 856e4903e3c51a5a1478155ae629f4d2979ddcc8
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 10:46:31 2025 -0400
proposals: merge append_algorithm{,_for}() ...
... into append_transform_algorithm()
Delete ike_to_proposal_algorithm() hack.
Make proposal_transform_type[] (nee transform_types[]) public,
and use to check the algorithm against transform's allowed type.
commit 40b6521945b07dd01e07e4c297c51edfe8c035f0
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 09:58:58 2025 -0400
proposals: rename struct algorithm to struct transform_algorithm
commit e6334500aade8df8d14535643cf5685094c234f1
Author: Andrew Cagney <[email protected]>
Date: Fri Sep 5 10:06:03 2025 -0400
memory: replace realloc_items() with grow_items()
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]