227 Commits (master)

Author SHA1 Message Date
Francis Lavoie 21de227fe9
httpcaddyfile: Be stricter about `log` syntax (#3419) 5 years ago
Francis Lavoie ea7e4b4024
httpcaddyfile: Shorthands for parameterized placeholders (#3305) 5 years ago
Francis Lavoie ef6e53bb5f
core: Add support for `d` duration unit (#3323) 5 years ago
Francis Lavoie dc9f4f13fc
httpcaddyfile: Make global options pluggable (#3265) 5 years ago
Matthew Holt cd9317e5df
httpcaddyfile: Fix route ordering bug 5 years ago
Matt Holt 2f59467ac3
httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319) 5 years ago
Francis Lavoie 26e559662d
httpcaddyfile: Support single-line matchers (#3263) 5 years ago
Matthew Holt 8e42661060
caddytls: Finish upgrading to libdns DNS providers for ACME challenges 5 years ago
Matthew Holt 86a4f2c9f4
caddytls: Fix namespace tls.dns -> dns.providers 5 years ago
Matthew Holt a77bd1d887
httpcaddyfile: Update tls parsing for DNS providers 5 years ago
Matthew Holt bca610fbde
httpcaddyfile: Minor fixes to parsing storage options 5 years ago
Matthew Holt a1796c2f14
caddytls: Adjust DNS challenge structure; clarify some docs 5 years ago
Matt Holt 10db57027d
caddyhttp: General improvements to access logging (#3301) 5 years ago
Matthew Holt 97ed9e111d
httpcaddyfile: Add nil check to prevent panic, fix validation logic 5 years ago
Matthew Holt 295604d6df
httpcaddyfile: Why was this code repeated?? 5 years ago
Matthew Holt 829e36d535
httpcaddyfile: Don't lowercase placeholder contents (fixes #3264) 5 years ago
Matthew Holt c024ae096d
tests: Clean up redundant type declarations 5 years ago
Matthew Holt 3bee569a8a
httpcaddyfile: Don't remove empty TLS conn policies (fix #3249) 5 years ago
Matt Holt d89ad2fd5b
caddytls: Fix for TLS conn policy being applied to HTTP-only servers (#3243) 5 years ago
Mohammed Al Sahaf 7dfd69cdc5
chore: make the linter happier (#3245) 5 years ago
Matthew Holt 28fdf64dc5
httpcaddyfile, caddytls: Multiple edge case fixes; add tests 5 years ago
Francis Lavoie 5110643201
httpcaddyfile: Add key_type global option (#3231) 5 years ago
Francis Lavoie a3cfe437b1
caddyhttp: Support single-line not matcher (#3228) 5 years ago
Matthew Holt 145aebbba5
httpcaddyfile: Carry bind setting through to ACME issuer (fixes #3232) 5 years ago
Matthew Holt 3d6fc1e1b7
httpcaddyfile: Yield cleaner JSON when conn policy or log name is empty 5 years ago
Matthew Holt 1c190b001b
httpcaddyfile: Refactor site key parsing; detect conflicting schemes 5 years ago
Matthew Holt 6ca5828221
caddytls: Refactor certificate selection policies (close #1575) 5 years ago
Matthew Holt ce3ca541d8
caddytls: Update cipher suite names and curve names 5 years ago
Matthew Holt 904d9cab39
httpcaddyfile: Include non-standard ports when mapping logger names 5 years ago
Matthew Holt 178ba024fe
httpcaddyfile: Put root directive first, before redir and rewrite 5 years ago
Mohammed Al Sahaf 8da9eaee34
ci: fuzz: switch engine from libfuzzer to native go-fuzz (#3194) 5 years ago
Matthew Holt ea3688e1c0
caddytls: Remove ManageSync 5 years ago
Matthew Holt 2acb208e32
caddyhttp: Specify default access log for a server (fix #3185) 5 years ago
Matthew Holt 348cb798e2
httpcaddyfile: Allow php_fastcgi to be used in route directive 5 years ago
Matthew Holt e211491407
httpcaddyfile: Fix little typo (Next -> NextArg) 5 years ago
Matthew Holt bea8dedfb2
httpcaddyfile: Move header before redir (fixes #3148) 5 years ago
Matthew Holt b583007c49
httpcaddyfile: Simplify 'root' directive parsing 5 years ago
Matthew Holt 6b60a301c0 httpcaddyfile: Append access logger name to log's includes (fix #3110) 5 years ago
Matt Holt aa6c5fde07
httpcaddyfile: Unify strip_prefix, strip_suffix, uri_replace directives (#3157) 5 years ago
Matthew Holt 31c6ac097e
httpcaddyfile: 'bind' properly parses unix sockets (fixes #2999) 5 years ago
Matthew Holt ce45353e61
Little tweaky tweaks 5 years ago
Matthew Holt 89124aa570
httpcaddyfile: Prevent rewrite routes from consolidating (fix #3108) 5 years ago
Matthew Holt fc7340e11a
httpcaddyfile: Many tls-related improvements including on-demand support 5 years ago
Mark Sargent 3f48a2eb45
caddyhttp: Add default SNI tests (#3146) 5 years ago
Matthew Holt 0433f9d075
caddytls: Clean up some code related to automation 5 years ago
Matthew Holt 7a4548c582
Some hotfixes for beta 16 5 years ago
Mark Sargent c447236357
caddyhttp: Fix default SNI for default conn policy (#3141) 5 years ago
Matt Holt 5a19db5dc2
v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) 5 years ago
Francis Lavoie 90f1f7bce7
httpcaddyfile: error for wrong arg count of admin opt (#3126) (#3131) 5 years ago
Matthew Holt b8cba62643 Refactor for CertMagic v0.10; prepare for PKI app 5 years ago