506 Commits (5ef76ff3e6e73282deb59df8b1a14bb966de36be)

Author SHA1 Message Date
Matthew Holt 178ba024fe
httpcaddyfile: Put root directive first, before redir and rewrite 5 years ago
Matthew Holt e207240f9a
reverse_proxy: Upstream.String() method returns either LookupSRV or Dial 5 years ago
Robin Lambertz 397e04ebd9
caddyauth: Add Metadata field to caddyauth.User (#3174) 5 years ago
Matthew Holt 673d3d00f2
file_server: Fix dumb error check I must have written at 1am 5 years ago
Matthew Holt 2acb208e32
caddyhttp: Specify default access log for a server (fix #3185) 5 years ago
Matt Holt e02117cb8a
reverse_proxy: Add support for SRV backends (#3180) 5 years ago
Matthew Holt 341d4fb805
Remove some non-essential plugins from this repo (#2780) 5 years ago
Matthew Holt 745cb0e9e6
fastcgi: Add debug log (#3178) 5 years ago
Matt Holt 2eede58b3a
fastcgi: Ensure root is always absolute (issue #3178) (#3182) 5 years ago
Matthew Holt 235357abc8
fastcgi: Fix PATH_INFO (issue #3178) 5 years ago
Matthew Holt 4c43bf8cc8
caddyhttp: Always provision ACME issuers (fix terms agree error) 5 years ago
Matthew Holt f2ce81cc8b fastcgi: Support multiple path splitters (close #1564) 5 years ago
Matthew Holt d692d503a3
tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164) 5 years ago
Matthew Holt 903776238e
go.mod: Update some deps; add new Strings lib to CEL matcher 5 years ago
Paolo Barbolini 42a6628935
reverseproxy: Add Alt-Svc to Hop-by-hop headers list (#3159) 5 years ago
Matt Holt 6a4d638c1e
caddyhttp: Implement CEL matcher (see #3051) (#3155) 5 years ago
Matt Holt aa6c5fde07
httpcaddyfile: Unify strip_prefix, strip_suffix, uri_replace directives (#3157) 5 years ago
Matthew Holt 406df22a16
templates: Enable Goldmark's footnote extension (closes #3136) 5 years ago
Matthew Holt afb2ca27c1
caddyhttp: Minor improved Caddyfile support for some matchers 5 years ago
Matthew Holt fc7340e11a
httpcaddyfile: Many tls-related improvements including on-demand support 5 years ago
Matthew Holt b62f8e0582
caddyhttp: Support path matcher of "*" without panic 5 years ago
Matthew Holt e42514ad4a
caddyhttp: Clean up; move some code around 5 years ago
Matthew Holt f596fd77bb
caddyhttp: Add support for listener wrapper modules 5 years ago
Matthew Holt 0433f9d075
caddytls: Clean up some code related to automation 5 years ago
Matthew Holt 8f8ecd2e2a
Add missing license texts 5 years ago
Matthew Holt 2ce3deb540
fileserver: Add --templates flag to file-server command 5 years ago
Matthew Holt 7a4548c582
Some hotfixes for beta 16 5 years ago
Matthew Holt 6cbd93736f
Minor tweaks 5 years ago
Matt Holt 5a19db5dc2
v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) 5 years ago
Matt Holt 2762f8f058
caddyhttp: New algorithm for auto HTTP->HTTPS redirects (fix #3127) (#3128) 5 years ago
Mohammed Al Sahaf fb5168d3b4
http_ntlm: fix panic due to unintialized embedded field (#3120) 5 years ago
Matthew Holt 217419f6d9
tls: Couple of quick fixes for 4d18587192 5 years ago
Matthew Holt b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app 5 years ago
Matthew Holt c83d40ccd4
reverse_proxy, php_fastcgi: Fix upstream parsing regression (fix #3101) 5 years ago
Matthew Holt e4ec08e977
Couple of minor docs tweaks 5 years ago
Matthew Holt cef6e098bb Refactor ExtractMatcherSet() 5 years ago
Matthew Holt 260982b2df reverse_proxy: Allow use of URL to specify scheme 5 years ago
Matthew Holt 0130b699df cmd/reverse_proxy: Add --change-host-header flag 5 years ago
Success Go ca5c679880
Fix typos (#3087) 5 years ago
Matthew Holt e2d41ee761 Revert "reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873)" 5 years ago
Matthew Holt 86b785e51c
reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873) 5 years ago
Success Go f6ae092507
It might be HTTP->HTTPS in the comment (#3086) 5 years ago
Mark Sargent 2de0acc11f
Initial implementation of global default SNI option (#3047) 5 years ago
Cameron Moore b0a491aec8
Expose TLS placeholders (#2982) 5 years ago
Matthew Holt 7cca291d62 reverse_proxy: Health checks: Don't cross the streams 5 years ago
Robin Lambertz e3591009dc
caddyhttp: Add handler for unhandled errors in errorChain (#3063) 5 years ago
Gilbert Gilb's 30c14084ab
caddyhttp: Fixes for header and header_regexp directives (#3061) 5 years ago
Matthew Holt 7f9cfcc0f2
http: Close HTTP/3 servers and listeners; upstream bug irreproducible 5 years ago
Robin Lambertz 57c6f22684
basicauth: default hash to bcrypt (#3050) 5 years ago
Matthew Holt f42b138fb1
tls: Avoid duplication AutomationPolicies for large quantities of names 5 years ago