114 Commits (7f364c777acfc1a0c8c3c62d9c3ad001fb1ea6df)

Author SHA1 Message Date
Marc Easen 012d235314
httpcaddyfile: Empty tls policy for internal http localhost (#4398) 3 years ago
KallyDev c48fadc4a7
Move from deprecated ioutil to os and io packages (#4364) 3 years ago
Francis Lavoie 3f2c3ecf85
fastcgi: Implement `try_files` override in Caddyfile directive (#4347) 3 years ago
Francis Lavoie a779e1b383
fastcgi: Fix Caddyfile parsing when `handle_response` is used (#4342) 3 years ago
Francis Lavoie 403732c433
httpcaddyfile: Reorder some directives (#4311) 3 years ago
Matthew Holt 8a974a4f8f
logging: Warn for deprecated single_field encoder 3 years ago
Frederik Ring 569ecdbd02
httpcaddyfile: Ensure hosts to skip for logs can always be collected (#4258) 4 years ago
Francis Lavoie 1c6c7714a3
caddyhttp: Fix edgecase with auto HTTP->HTTPS logic (#4243) 4 years ago
elnoro d882211080
reverseproxy: Keep path to unix socket as dial address (#4232) 4 years ago
mritd 4245ceb67d
fileserver: Add `disable_canonical_uris` Caddyfile subdirective (#4222) 4 years ago
Matthew Holt b3d35a4995
httpcaddyfile: Don't put localhost in public APs (fix #4220) 4 years ago
Matthew Holt 32c284b54a
reverseproxy: Adjust test related to #4201 4 years ago
Matthew Holt 05656a60b3
httpcaddyfile: Don't add HTTP hosts to TLS APs (fix #4176 and fix #4198) 4 years ago
Klooven 1e92258dd6
httpcaddyfile: Add `preferred_chains` global option and issuer subdirective (#4192) 4 years ago
Peter Magnusson 4c2da18841
caddytls: Add Caddyfile support for `propagation_timeout` (#4178) 4 years ago
Francis Lavoie 658772ff24
httpcaddyfile: Add `skip_install_trust` global option (#4153) 4 years ago
Matthew Holt dbe164d98a
httpcaddyfile: Fix automation policy consolidation again (fix #4161) 4 years ago
Francis Lavoie f5db41ce1d
encode: Drop `prefer` from Caddyfile (#4156) 4 years ago
Francis Lavoie 77764714ad
encode: Default to order the formats are enabled for `prefer` in Caddyfile (#4151) 4 years ago
Francis Lavoie 3cf443f0fe
httpcaddyfile: Add `grace_period` global option (#4152) 4 years ago
Francis Lavoie e4a22de9d1
reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) (#4021) 4 years ago
Francis Lavoie ef7f15f3a4
httpcaddyfile: Add `auto_https ignore_loaded_certs` (#4077) 4 years ago
Francis Lavoie 6e0e3e1537
httpcaddyfile: Add global option for `storage_clean_interval` (#4134) 4 years ago
Alban Lecocq ff6ca577ec
httpcaddyfile: Fix unexpectedly removed policy (#4128) 4 years ago
Francis Lavoie a8d45277ca
caddyfile: Fix `import` replacing unrelated placeholders (#4129) 4 years ago
Francis Lavoie d789596bc0
caddyhttp: Implement better logic for inserting the HTTP->HTTPS redirs (#4033) 4 years ago
Matthew Holt 96bb365929
httpcaddyfile: Take into account host scheme/port (fix #4113) 4 years ago
Francis Lavoie 3f6283b385
fileserver: Add status code override (#4076) 4 years ago
Francis Lavoie 1455d6bb69
httpcaddyfile: Fix panic in automation policy consolidation (#4104) 4 years ago
Steffen Brüheim f35a7fa466
encode,staticfiles: Content negotiation, precompressed files (#4045) 4 years ago
Francis Lavoie 75f797debd
reverseproxy: Implement health_uri, deprecate health_path, supports query (#4050) 4 years ago
Francis Lavoie f1c36680fc
headers: Fix Caddyfile parsing for `request_header` with matchers (#4085) 4 years ago
Aaron Taylor f137b82227
logging: add replace filter for static value replacement (#4029) 4 years ago
Aaron Taylor 2a127ac3d1
caddyconfig: add global option for configuring loggers (#4028) 4 years ago
Rajat Jain 802f80c382
map: Accept regex substitution in outputs (#3991) 4 years ago
Francis Lavoie 51f35ba03f
reverseproxy: Fix upstreams with placeholders with no port (#4046) 4 years ago
Matthew Holt edb362aa96
httpcaddyfile: Fix catch-all site block sorting 4 years ago
Matthew Holt 653a0d3f6b
httpcaddyfile: Fix automation policies 4 years ago
Mohammed Al Sahaf 0aefa7b047
ci: deflake integration tests (#3966) 4 years ago
Matthew Holt 160d199999
caddytest: Update Caddyfile tests for formatting, HTTP-only blocks 4 years ago
Matthew Holt d68cff8eb6
httpcaddyfile: Skip TLS APs for HTTP-only hosts (fix #3977) 4 years ago
Sven Dowideit f0c0f38ba5
tests: use actual admin port value in error message (#3973) 4 years ago
Jordi Masip 8b6fdc04da
caddytls: add 'key_type' subdirective (#3956) 4 years ago
yaxin 3c9256a1be
reverseproxy: Caddyfile health check headers, host header support (#3948) 4 years ago
Matthew Holt 7846bc1e06
httpcaddyfile: Adjust iterator when removing AP (fix #3953) 4 years ago
Matt Holt c8557dc00b
caddyfile: Introduce basic linting and fmt check (#3923) 4 years ago
Dave Henderson ebc278ec98
metrics: allow disabling OpenMetrics negotiation (#3944) 4 years ago
Matthew Holt 63bda6a0dc
caddyhttp: Clean up internal auto-HTTPS redirect code 4 years ago
Jack Baron c898a37f40
httpcaddyfile: support matching headers that do not exist (#3909) 4 years ago
Matthew Holt 7e719157d9
httpcaddyfile: Decrement counter when removing conn policy (fix #3906) 4 years ago