boulder/db
James Renken 103ffb03d0
wfe, csr: Add IP address identifier support & integration test (#8187)
Permit all valid identifier types in `wfe.NewOrder` and `csr.VerifyCSR`.

Permit certs with just IP address identifiers to skip
`sa.addIssuedNames`.

Check that URI SANs are empty in `csr.VerifyCSR`, which was previously
missed.

Use a real (Let's Encrypt) IP address range in integration testing, to
let challtestsrv satisfy IP address challenges.

Fixes #8192
Depends on #8154
2025-05-27 13:17:47 -07:00
..
gorm.go Replace explicit int loops with range-over-int (#7434) 2024-04-22 10:34:51 -07:00
gorm_test.go Improve MultiInserter (#6572) 2023-01-30 09:45:45 -08:00
interfaces.go Remove 'RETURNING' functionality from MultiInserter (#7740) 2025-02-19 14:37:22 -08:00
map.go sa: Store and manage rate limit overrides in the database (#8142) 2025-05-08 14:50:30 -04:00
map_test.go Deprecate DisableLegacyLimitWrites & UseKvLimitsForNewOrder flags; remove code using certificatesPerName & newOrdersRL tables (#7858) 2025-01-10 12:50:57 -08:00
multi.go wfe, csr: Add IP address identifier support & integration test (#8187) 2025-05-27 13:17:47 -07:00
multi_test.go Remove 'RETURNING' functionality from MultiInserter (#7740) 2025-02-19 14:37:22 -08:00
qmarks.go Replace explicit int loops with range-over-int (#7434) 2024-04-22 10:34:51 -07:00
qmarks_test.go Re-enable errcheck linter (#6819) 2023-04-14 15:41:12 -04:00
rollback.go SA: use wrapped database maps/transactions. (#4585) 2019-12-04 13:03:09 -05:00
rollback_test.go It's borpin' time! (#6982) 2023-07-17 14:38:29 -07:00
transaction.go It's borpin' time! (#6982) 2023-07-17 14:38:29 -07:00