pomerium/pkg
Kenneth Jenkins cc1ef1ae18
cryptutil: update CRL parsing (#4454)
Move the parseCRLs() method from package 'authorize/evaluator' to
'pkg/cryptutil', replacing the existing DecodeCRL() method. This method
will parse all CRLs found in the PEM input, rather than just the first.

(This removes our usage of the deprecated method x509.ParseDERCRL.)

Update this method to return an error if there is non-PEM data found in
the input, to satisfy the existing test that raw DER-encoded CRLs are
not permitted.

Delete the CRLFromBase64() and CRLFromFile() methods, as these are no
longer used.
2023-08-11 08:33:22 -07:00
..
cmd/pomerium auto tls (#3856) 2023-01-05 16:35:58 -05:00
contextutil move directory providers (#3633) 2022-11-03 11:33:56 -06:00
cryptutil cryptutil: update CRL parsing (#4454) 2023-08-11 08:33:22 -07:00
derivecert cryptutil: generate certificates from deriveca (#3992) 2023-02-23 08:38:56 -07:00
encoding/base58 chore(deps): bump github.com/golangci/golangci-lint from 1.48.0 to 1.50.0 (#3667) 2022-10-19 09:36:59 -06:00
envoy config: validate log levels (#4367) 2023-07-17 16:41:48 -06:00
grpc config: add new mTLS enforcement setting (#4443) 2023-08-09 07:53:11 -07:00
grpcutil chore(deps): bump github.com/golangci/golangci-lint from 1.47.3 to 1.48.0 (#3541) 2022-08-09 08:25:57 -06:00
hpke stub out HPKE public key fetch for self-hosted authenticate (#4360) 2023-07-13 10:04:34 -07:00
logutil protoutil: add NewAny method for deterministic serialization (#2462) 2021-08-09 17:51:57 -06:00
metrics more idp metrics (#2842) 2021-12-22 17:30:16 -05:00
netutil add metrics aggregation (#3452) 2022-06-30 10:52:45 -04:00
policy ppl: add new client certificate criterion (#4448) 2023-08-09 09:47:23 -07:00
protoutil storage: ignore removed fields when deserializing the data (#3768) 2022-11-28 09:31:57 -07:00
slices databroker: fix fast forward (#4192) 2023-05-23 15:30:27 -06:00
storage config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
webauthnutil config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00