New commits:
commit 9a729f420acf9c4a6c9216cc0128e2f279e71e86
Merge: 315407645d 3480a25efd
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 21:10:00 2025 -0400
CRLs: invert fetch queue, only fetch each URL once
that is: a list of URLs, each containing a list of DNs
fix no point fetching a CRL twice #2032
Note: because the data structure is inverted, the output
of `ipsec listcrls` changes
Merge commit '3480a25efd3144a229f34e177de66c393f8abb39'
commit 3480a25efd3144a229f34e177de66c393f8abb39
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 19:01:29 2025 -0400
testing: update CRL output
commit b174ba361d29894d4cc7e8ad4aef524433401b56
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 19:00:29 2025 -0400
CRLs: re-format listcrls and download message
Include crl run number when success.
commit 8ded20a32b0d71613bb11be5881258a2f801e3a2
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 17:03:13 2025 -0400
CRLs: invert fetch list, fetch one URL once
... no matter how many certs request it
Note: this changes the output of `ipsec listcrls`
commit 1599b0e7930175abcfeec3f787d89682f75d2dd8
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 14:00:54 2025 -0400
CRLS: simplify add_crl_fetch_request()'s append code
commit 3843b1ad6d52237b88bfaeb0ce20bfe2a9a617e1
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 13:33:55 2025 -0400
CRLs: merge submit_crl_fetch_requests() into add_crl_fetch_request()
This de-tunes the CRL code slightly.
Instead of accumulating a list of CRLs and adding them as a batch,
the code adds each request individually. This means that
each request requires a lock/unlock. Since the fetch thread
doesn't hold a lock while processing a request, this isn't an issue.
commit 802f43ba813341374d1b891d46eaaf16ce10f28f
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 11:00:46 2025 -0400
CRLs: in stop_crl_fetch_helper() inline submit_crl_fetch_requests()
Since nothing is submitted, it just wakes the dragon.
commit dcee19437fb558fa3e7a35109515c2b7d133f6bb
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 09:44:05 2025 -0400
CRLs: make submit_crl_fetch_requests() static
Note that the call from `ipsec fetchcrls` was an elaborate NOP as
with no CRL list nothing happened other than a lock/unlock.
ref ipsec fetchcrls causes no real action #2100
commit 172b8733bc1b79874215f55602358ad84ab75a15
Author: Andrew Cagney <[email protected]>
Date: Tue Mar 18 09:37:16 2025 -0400
CRLs: make add_crl_fetch_request() static
_______________________________________________
Swan-commit mailing list -- [email protected]
To unsubscribe send an email to [email protected]