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]

Reply via email to