caddy/caddyconfig/httpcaddyfile
Bluegate Studio fcba554d65
caddyhttp: New expected_underscore_headers server option (#7809)
* caddyhttp: restore allow_underscore_in_headers server option (#7808)

* caddyhttp: mark insecure_allow_underscore_in_headers as EXPERIMENTAL

* caddyhttp: replace underscore bool with expected_underscore_headers allowlist

* fix gofmt alignment in serveroptions.go

* caddyhttp: drop repeated allowlisted underscore headers

* caddyhttp: add tests for repeated-value drop and variant-drop logging
2026-06-11 22:26:21 -06:00
..
testdata
addresses.go
addresses_fuzz.go
addresses_test.go
builtins.go httpcaddyfile: accept duration strings for log sampling interval (#7694) 2026-05-07 18:32:20 +00:00
builtins_test.go httpcaddyfile: accept duration strings for log sampling interval (#7694) 2026-05-07 18:32:20 +00:00
directives.go root: introduce down-propagating Helper.BlockState for other directives/plugins to use (#7594) 2026-03-28 17:44:42 +00:00
directives_test.go
httptype.go httpcaddyfile: error on duplicate named_routes (#7800) 2026-06-04 14:55:08 -04:00
httptype_test.go httpcaddyfile: fix incorrect error message on duplicate matchers (#7780) 2026-05-30 07:05:41 +10:00
options.go metrics: Implement pushing via OLTP (#7664) 2026-04-25 06:52:08 -04:00
options_test.go httpcaddyfile: inherit global ACME issuer settings in tls shortcuts (#7617) 2026-04-26 23:39:57 +10:00
pkiapp.go pki: add per-CA configurable `maintenance_interval` and `renewal_window_ratio` (#7479) 2026-02-15 09:10:12 -05:00
pkiapp_test.go pki: add per-CA configurable `maintenance_interval` and `renewal_window_ratio` (#7479) 2026-02-15 09:10:12 -05:00
serveroptions.go caddyhttp: New expected_underscore_headers server option (#7809) 2026-06-11 22:26:21 -06:00
shorthands.go
tlsapp.go caddyfile: preserve implicit TLS issuer semantics (#7743) 2026-05-20 12:48:37 -04:00
tlsapp_test.go caddyfile: preserve implicit TLS issuer semantics (#7743) 2026-05-20 12:48:37 -04:00