1
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2024-12-16 21:56:40 -05:00
caddy/caddytest/integration
Mohammed Al Sahaf e965b111cd
tls: modularize trusted CA providers (#5784)
* tls: modularize client authentication trusted CA

* add `omitempty` to `CARaw`

* docs

* initial caddyfile support

* revert anything related to leaf cert validation

The certs are used differently than the CA pool flow

* complete caddyfile unmarshalling implementation

* Caddyfile syntax documentation

* enhance caddyfile parsing and documentation

Apply suggestions from code review

Co-authored-by: Francis Lavoie <lavofr@gmail.com>

* add client_auth caddyfile tests

* add caddyfile unmarshalling tests

* fix and add missed adapt tests

* fix rebase issue

---------

Co-authored-by: Francis Lavoie <lavofr@gmail.com>
2024-01-25 11:44:41 +03:00
..
caddyfile_adapt tls: modularize trusted CA providers (#5784) 2024-01-25 11:44:41 +03:00
testdata caddyfile: Implement heredoc support (#5385) 2023-02-26 00:34:27 +00:00
acmeserver_test.go test: acmeserver: add smoke test for the ACME server directory (#5914) 2023-10-24 13:59:53 -04:00
autohttps_test.go ci: fix integration tests (#5079) 2022-09-24 19:00:55 +00:00
caddyfile_adapt_test.go Move from deprecated ioutil to os and io packages (#4364) 2021-09-29 11:17:48 -06:00
caddyfile_test.go httpcaddyfile: Add optional status code argument to handle_errors directive (#5965) 2024-01-16 01:24:17 -05:00
handler_test.go ci: fix integration tests (#5079) 2022-09-24 19:00:55 +00:00
listener_test.go httpredirectlistener: Only set read limit for when request is HTTP (#5917) 2023-11-20 12:31:36 +00:00
map_test.go ci: fix integration tests (#5079) 2022-09-24 19:00:55 +00:00
pki_test.go acme_server: Configurable default lifetime for issued certificates (#5232) 2022-12-06 00:12:26 -07:00
reverseproxy_test.go filesystem: Globally declared filesystems, fs directive (#5833) 2024-01-13 20:12:43 +00:00
sni_test.go filesystem: Globally declared filesystems, fs directive (#5833) 2024-01-13 20:12:43 +00:00
stream_test.go filesystem: Globally declared filesystems, fs directive (#5833) 2024-01-13 20:12:43 +00:00