boulder/va
James Renken 9f4b18c6ce
identifier: Rename FromDNSNames & AsProto; add ACMEIdentifiers named type (#8070)
Rename `FromDNSNames` to `NewDNSSlice`, since it's exactly `NewDNS`
except for slices.

Rename `AsProto` to use the "To" prefix, since it's the opposite of
"From".

Add a named type `ACMEIdentifiers` so that we can add methods to slices.
We will have a lot of slice handling code coming up, which this will
make more elegant and readable.

Add a comment to explain naming conventions in the `identifier` package.

Part of #7311
Alternative to #8068
2025-03-19 17:03:39 -04:00
..
config Add a new remoteva binary (#7437) 2024-05-06 16:29:29 -04:00
proto va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
caa.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
caa_test.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
dns.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
dns_test.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
http.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
http_test.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
tlsalpn.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
tlsalpn_test.go va: Support IP address identifiers (#8020) 2025-03-06 11:39:22 -08:00
utf8filter.go va: filter invalid UTF-8 from ProblemDetails (#6506) 2022-11-21 11:05:21 -08:00
utf8filter_test.go va: filter invalid UTF-8 from ProblemDetails (#6506) 2022-11-21 11:05:21 -08:00
va.go Add MPICFullResults feature flag to turn off VA early return (#8046) 2025-03-11 08:49:05 -07:00
va_test.go identifier: Rename FromDNSNames & AsProto; add ACMEIdentifiers named type (#8070) 2025-03-19 17:03:39 -04:00