Commit Graph

  • 41a682ddde caddyauth: Add realm to basicauth Caddyfile directive (#3315) Francis Lavoie 2020-05-18 14:19:28 -04:00
  • 7243454a96 fastcgi: php_fastcgi subdirectives to override shortcut behaviour (#3255) Francis Lavoie 2020-05-18 14:15:38 -04:00
  • 3fb2c394d1 go.mod: Update dependencies Matthew Holt 2020-05-17 17:12:34 -06:00
  • 240de5a5dd v1: Allow empty files to be imported (#3421) v1 Billie Cleek 2020-05-16 10:14:03 -07:00
  • 21de227fe9 httpcaddyfile: Be stricter about log syntax (#3419) Francis Lavoie 2020-05-15 17:57:16 -04:00
  • 62c9f2cf3e cmd: Add --envfile flag to run command (#3278) elcore 2020-05-15 23:49:51 +02:00
  • bde3823b76 caddytest: Refactor Caddyfile adapt tests to separate files (#3398) Francis Lavoie 2020-05-14 17:53:28 -04:00
  • 4df56c77e3 cmd: Add pidfile support (closes #3235) Matthew Holt 2020-05-13 11:28:15 -06:00
  • cee5589b98 docs: link to CEL standard definitions (#3407) Mohammed Al Sahaf 2020-05-13 20:11:31 +03:00
  • 90c7b4b0a1 reverseproxy: Apply response header ops before copying it (fix #3382) (#3401) Matt Holt 2020-05-13 09:52:20 -06:00
  • aef560c7fc all: Recover from panics in goroutines Matthew Holt 2020-05-12 11:36:20 -06:00
  • 44536a7594 cmd: reverse-proxy: add --insecure flag (with warning) (#3389) linquize 2020-05-13 00:43:18 +08:00
  • ea7e4b4024 httpcaddyfile: Shorthands for parameterized placeholders (#3305) Francis Lavoie 2020-05-11 18:50:49 -04:00
  • ef6e53bb5f core: Add support for d duration unit (#3323) Francis Lavoie 2020-05-11 18:41:11 -04:00
  • 35e1d92d58 ci: Delete .travis.yml (#3396) Francis Lavoie 2020-05-11 17:07:02 -04:00
  • dc9f4f13fc httpcaddyfile: Make global options pluggable (#3265) Francis Lavoie 2020-05-11 17:00:35 -04:00
  • 4c55d26f11 caddyhttp: Fix merging of Caddyfile matchers in not blocks (#3379) Francis Lavoie 2020-05-11 16:38:33 -04:00
  • d534162556 caddyhttp: Match hostnames with wildcards to loggers (#3378) Gregory Dosh 2020-05-11 15:17:59 -05:00
  • 5bde8d705b cmd: hash-password: Support reading from stdin (#3373) Andrew Zhou 2020-05-11 15:10:47 -05:00
  • 7960b4259d caddyhttp: Minor refactoring for preparing requests Matthew Holt 2020-05-11 12:14:47 -06:00
  • 2c91688f39 fix testharness, dumps the current config, only if the config was successfully loaded (#3385) Mark Sargent 2020-05-10 08:11:35 +12:00
  • 513e0240fd docs: Fix TOC/section header mismatch (#3380) Chandler Swift 2020-05-08 18:46:40 -05:00
  • bf8c3c25c1 log: improve rounding logic for log rolling directives (#3367) Jeremy Lin 2020-05-07 12:06:00 -07:00
  • c8da8ca673 Update readme Matthew Holt 2020-05-07 13:01:33 -06:00
  • 43fba378d6 docs: Fix command.Func documentation (#3371) Jose Donizetti 2020-05-07 12:31:58 -03:00
  • cd9317e5df httpcaddyfile: Fix route ordering bug Matthew Holt 2020-05-06 19:41:37 -06:00
  • 8dbc5f70a5 Update dependencies and get rid of placeholder hacks in CA code Matthew Holt 2020-05-06 16:02:21 -06:00
  • 07c6076ea0 ci: Add release tagged event triggers to sister repos (#3321) Francis Lavoie 2020-05-06 16:42:55 -04:00
  • 28ab0bfb13 core: Support loading modules from [][]json.RawMessage fields Matthew Holt 2020-05-06 13:18:56 -06:00
  • 1c17e6c6bb reverseproxy: Allow using TLS for port 80 upstreams (see #3361) Matthew Holt 2020-05-06 12:37:44 -06:00
  • b814c0af9c tls/client auth: verify first certificates in client request (#3344) Karol Będkowski 2020-05-06 16:07:13 +00:00
  • 9e5d9e2530 ci: Add linux-armv5 builds (#3356) Dave Henderson 2020-05-05 21:13:56 -04:00
  • 9408dacc27 Fixing goreleaser syntax error (#3355) Dave Henderson 2020-05-05 20:50:30 -04:00
  • 12cfc19487 ci: add s390x and ppc64le builds for linux (#3325) Daniel Black 2020-05-06 04:41:08 +10:00
  • afecd90a6c reverseproxy: Add tls_server_name option to Caddyfile (#3322) Francis Lavoie 2020-05-05 14:39:39 -04:00
  • 2f59467ac3 httpcaddyfile: Only append TLS conn policy if it's non-empty (#3319) Matt Holt 2020-05-05 12:37:52 -06:00
  • 184e8e9f71 pki: Embedded ACME server (#3198) Matt Holt 2020-05-05 12:35:32 -06:00
  • 1e8c9764df file_server: Accept files args in one-liner of Caddyfile matcher (#3298) Matt Holt 2020-05-05 12:34:58 -06:00
  • 41c7bd27b4 httpserver: Add experimental H2C support (#3289) Matt Holt 2020-05-05 12:33:21 -06:00
  • 96d6d277a4 caddyconfig: Don't start comments in middle of tokens (#3267) Francis Lavoie 2020-05-05 14:32:12 -04:00
  • 26e559662d httpcaddyfile: Support single-line matchers (#3263) Francis Lavoie 2020-05-05 14:29:21 -04:00
  • 52305618df caddyfile: Support backticks as quotes (closes #2591) (#3242) Matt Holt 2020-05-05 12:27:49 -06:00
  • e051e119d1 ci: add tests on s390x and ppc64le (#3328) v2.0.0 Mohammed Al Sahaf 2020-05-03 02:24:54 +03:00
  • 8e42661060 caddytls: Finish upgrading to libdns DNS providers for ACME challenges Matthew Holt 2020-05-02 17:23:36 -06:00
  • 86a4f2c9f4 caddytls: Fix namespace tls.dns -> dns.providers Matthew Holt 2020-05-02 16:28:10 -06:00
  • a507a5bbc7 reverseproxy: Remove circuitbreaker module (see #3331) Matthew Holt 2020-05-01 19:47:41 -06:00
  • d0770dbbb3 expose caddytest timeouts (#3329) Mark Sargent 2020-05-02 10:24:35 +12:00
  • a77bd1d887 httpcaddyfile: Update tls parsing for DNS providers Matthew Holt 2020-05-01 10:41:08 -06:00
  • bca610fbde httpcaddyfile: Minor fixes to parsing storage options Matthew Holt 2020-05-01 09:34:32 -06:00
  • 1fa8c185a8 go.mod: Remove DNSProviderMaker interface; update to lego 3.6 Matthew Holt 2020-04-30 18:17:39 -06:00
  • a1796c2f14 caddytls: Adjust DNS challenge structure; clarify some docs Matthew Holt 2020-04-30 16:15:20 -06:00
  • f931c26f68 caddyhttp: Better duration logging Matthew Holt 2020-04-28 15:38:45 -06:00
  • 10db57027d caddyhttp: General improvements to access logging (#3301) Matt Holt 2020-04-28 08:32:04 -06:00
  • c11d0e47a3 cmd: Clean up, simplify reverse proxy command; fix some edge cases Matthew Holt 2020-04-27 15:53:38 -06:00
  • 9770ce7c9f Minor comment fix Matthew Holt 2020-04-27 14:30:37 -06:00
  • 5ae1a5617c caddyhttp: Add split_path to file matcher (used by php_fastcgi) (#3302) Francis Lavoie 2020-04-27 16:46:46 -04:00
  • 83c85c53f5 caddyhttp: Fix listener overlap detection on Linux Matthew Holt 2020-04-26 22:28:49 -06:00
  • 768383a610 ci: Enable GoReleaser .deb support (#3309) Francis Lavoie 2020-04-26 22:20:14 -04:00
  • 570d84f7d3 refactored caddytest helpers (#3285) Mark Sargent 2020-04-27 13:23:46 +12:00
  • a6761153cb Fix misspelling in onDemandAskRequest error (#3308) Christoffer Andersson 2020-04-25 18:34:56 +02:00
  • 02845bc9fd docs: Improve template documentation slightly; use const, not literal Matthew Holt 2020-04-24 21:05:09 -06:00
  • 97ed9e111d httpcaddyfile: Add nil check to prevent panic, fix validation logic Matthew Holt 2020-04-24 18:58:28 -06:00
  • 100d19e3af dangit, of course I would bork my git commit Matthew Holt 2020-04-24 17:48:33 -06:00
  • ebf07f853b caddyhttp: Fix auto redirects for catch-all HTTPS sites Matthew Holt 2020-04-24 17:36:52 -06:00
  • 1b061815b2 reverseproxy: Don't forget to provision embedded headers handler Matthew Holt 2020-04-22 19:57:06 -06:00
  • 026937fab5 caddyhttp: Fix trailers when recording responses (fixes #3236) Matthew Holt 2020-04-20 21:06:42 -06:00
  • 295604d6df httpcaddyfile: Why was this code repeated?? Matthew Holt 2020-04-22 09:20:39 -06:00
  • bacf50a59e caddyhttp: Fix common_log format's user ID placeholder (#3300) Francis Lavoie 2020-04-22 11:05:26 -04:00
  • da8686c4b9 reverseproxy: always set req.URL.Host with upstream (#3297) westwin 2020-04-22 10:34:00 +08:00
  • e3a8f72f1c docs: Minor improvements Matthew Holt 2020-04-21 19:30:04 -06:00
  • bae4f15fad ci: fuzz: remove the fuzzer of the Caddyfile parser (#3288) Mohammed Al Sahaf 2020-04-21 00:21:19 +03:00
  • 0798459e44 readme: Fix broken links (#3283) Francis Lavoie 2020-04-19 19:37:03 -04:00
  • f980170909 doc: Improve comment Matthew Holt 2020-04-17 12:03:57 -06:00
  • 6963a72a63 ci: Cache the GOCACHE directory to speed up builds and tests (#3273) Francis Lavoie 2020-04-17 13:54:35 -04:00
  • 76bbb473a5 reverseproxy: Set X-Forwarded-Proto (closes #3275) (#3276) Matt Holt 2020-04-17 09:53:06 -06:00
  • 3c70950fa1 docs: Pull contributing document from v1 branch (#3270) Francis Lavoie 2020-04-16 20:32:42 -04:00
  • 7c171542ed Add security policy Matthew Holt 2020-04-16 17:20:03 -06:00
  • 9a572635f5 admin: Close admin endpoint when shutting down (fixes #3269) Matthew Holt 2020-04-16 12:34:28 -06:00
  • f5ccb904a3 admin: Disable host checking if wildcard interface is specified Matthew Holt 2020-04-16 11:41:32 -06:00
  • 829e36d535 httpcaddyfile: Don't lowercase placeholder contents (fixes #3264) Matthew Holt 2020-04-14 16:11:46 -06:00
  • 2609a72893 go.mod: Update dependencies including CertMagic (fixes #3202) Matthew Holt 2020-04-14 11:28:41 -06:00
  • 3b4f7a3c81 httpserver: support more file types of custom error page (#3196) Aapeli.Smith 2020-04-13 23:58:56 +08:00
  • ec456811bb core: Don't return error on RegisterModule() and RegisterAdapter() v2.0.0-rc.3 Matthew Holt 2020-04-13 09:48:54 -06:00
  • 68cebb28d0 Fix some godocs Matthew Holt 2020-04-11 09:01:40 -06:00
  • a3bdc22234 admin: Always enforce Host header checks Matthew Holt 2020-04-10 17:31:38 -06:00
  • d3383ced2a Update link in readme Matthew Holt 2020-04-10 09:19:03 -06:00
  • c024ae096d tests: Clean up redundant type declarations Matthew Holt 2020-04-10 08:48:21 -06:00
  • 3bee569a8a httpcaddyfile: Don't remove empty TLS conn policies (fix #3249) Matthew Holt 2020-04-10 08:24:12 -06:00
  • 999ab22b8c caddyhttp: Add nil check (fixes #3248 and fixes #3250) Matthew Holt 2020-04-10 08:12:42 -06:00
  • 9991fdc495 Update readme Matthew Holt 2020-04-10 08:10:35 -06:00
  • f29023bf8f reverseproxy: Minor tweaks v2.0.0-rc.2 Matthew Holt 2020-04-09 13:22:05 -06:00
  • 85f5f47f31 caddytls: Don't initialize default internal issuer unless necessary Matthew Holt 2020-04-09 13:09:48 -06:00
  • 6e4132eb89 logging: Colorize output in all cases of stdout/stderr Matthew Holt 2020-04-09 13:06:06 -06:00
  • d89ad2fd5b caddytls: Fix for TLS conn policy being applied to HTTP-only servers (#3243) Matt Holt 2020-04-09 12:39:05 -06:00
  • d33926b63f go.mod: Update certmagic Matthew Holt 2020-04-09 12:32:57 -06:00
  • c5f9227a48 go.mod: Try smallstep again Matthew Holt 2020-04-09 12:10:52 -06:00
  • 88d391c1f5 go.mod: Update smallstep/cli Matthew Holt 2020-04-09 11:16:47 -06:00
  • b4a7d6267f go.mod: Update dependencies Matthew Holt 2020-04-09 10:57:23 -06:00
  • e5dc76b054 caddyhttp: CEL matcher checks return type; slight refactor Matthew Holt 2020-04-08 15:39:23 -06:00
  • 7dfd69cdc5 chore: make the linter happier (#3245) Mohammed Al Sahaf 2020-04-09 00:31:51 +03:00