Commit Graph

  • 89733007ea admin: Disallow websockets Matthew Holt 2020-05-21 12:29:19 -0600
  • 1dc4ec2d77
    admin: Disallow websockets Matthew Holt 2020-05-21 12:29:19 -0600
  • 107d65650b Update SECURITY.md Matt Holt 2020-05-20 14:24:47 -0600
  • 452d4726f7
    Update SECURITY.md Matt Holt 2020-05-20 14:24:47 -0600
  • fa55807497 reverseproxy: Don't overwrite existing X-Forwarded-Proto header Matthew Holt 2020-05-20 11:33:17 -0600
  • 2a8a198568
    reverseproxy: Don't overwrite existing X-Forwarded-Proto header Matthew Holt 2020-05-20 11:33:17 -0600
  • 6e1e5fc32e httpcaddyfile: Improve error on matcher declared outside site block (#3431) Francis Lavoie 2020-05-20 12:37:48 -0400
  • cc8fb488d3
    httpcaddyfile: Improve error on matcher declared outside site block (#3431) Francis Lavoie 2020-05-20 12:37:48 -0400
  • 9b4fc52378
    httpcaddyfile: Improve error on matcher declared outside site block Francis Lavoie 2020-05-19 20:23:15 -0400
  • 03f8938e4c httpcaddyfile: Add `auto_https` global option (#3284) Francis Lavoie 2020-05-19 18:59:51 -0400
  • fae064262d
    httpcaddyfile: Add `auto_https` global option (#3284) Francis Lavoie 2020-05-19 18:59:51 -0400
  • bdcb9a4905
    httpcaddyfile: Support inline path prefix matchers Francis Lavoie 2020-05-19 18:52:18 -0400
  • 23a501cd6f
    httpcaddyfile: Add `auto_https` global option Francis Lavoie 2020-04-20 03:27:04 -0400
  • 3ed4788b43 reverseproxy: Make debug log safe if error occurs Matthew Holt 2020-05-18 14:08:11 -0600
  • 9ee01dceac
    reverseproxy: Make debug log safe if error occurs Matthew Holt 2020-05-18 14:08:11 -0600
  • e5145989bd reverseproxy: Emit debug log before checking error (#3425) Matthew Holt 2020-05-18 13:50:40 -0600
  • 812278acd8 reverseproxy: Emit debug log before checking error (#3425) Matthew Holt 2020-05-18 13:50:40 -0600
  • e5474f9a0c pki: Add docs to some struct fields Matthew Holt 2020-05-18 13:50:09 -0600
  • c47ddbeffb pki: Add docs to some struct fields Matthew Holt 2020-05-18 13:50:09 -0600
  • c26575b632
    caddycmd: Move TrapSignals calls to only subcommands that run long Francis Lavoie 2020-05-18 15:17:16 -0400
  • 7920b99762
    caddyauth: Fix hash-password broken terminal state on SIGINT Francis Lavoie 2020-05-15 11:36:43 -0400
  • 1770fc0671 templates: trim windows whitespace in SplitFrontMatter; fix #3386 (#3387) Thorkild Gregersen 2020-05-18 21:01:04 +0200
  • 483e31b978
    templates: trim windows whitespace in SplitFrontMatter; fix #3386 (#3387) Thorkild Gregersen 2020-05-18 21:01:04 +0200
  • 43b32d989d
    Update modules/caddyhttp/templates/frontmatter.go Matt Holt 2020-05-18 12:53:47 -0600
  • d1d0640250 make it mere explicit what is trimmed from firstLine Thorkild Gregersen 2020-05-18 20:44:53 +0200
  • bddc0c5e9a caddyauth: Add realm to basicauth Caddyfile directive (#3315) Francis Lavoie 2020-05-18 14:19:28 -0400
  • 41a682ddde
    caddyauth: Add realm to basicauth Caddyfile directive (#3315) Francis Lavoie 2020-05-18 14:19:28 -0400
  • cc26ca46eb fastcgi: `php_fastcgi` subdirectives to override shortcut behaviour (#3255) Francis Lavoie 2020-05-18 14:15:38 -0400
  • 7243454a96
    fastcgi: `php_fastcgi` subdirectives to override shortcut behaviour (#3255) Francis Lavoie 2020-05-18 14:15:38 -0400
  • 89de0fc283
    fastcgi: Move adapt tests to separate files Francis Lavoie 2020-05-18 14:04:42 -0400
  • 9480400e06
    fastcgi: Clean up for loops Francis Lavoie 2020-05-16 23:06:53 -0400
  • f8f61aa602
    fastcgi: Add a couple adapt tests Francis Lavoie 2020-05-11 20:12:46 -0400
  • accb179ca6
    fastcgi: Some fmt Francis Lavoie 2020-05-11 19:39:03 -0400
  • da3c388803
    fastcgi: Make a new dispenser instead of using rewind Francis Lavoie 2020-04-14 02:52:56 -0400
  • c1d89257d2
    fastcgi: Run gofmt Francis Lavoie 2020-04-10 21:45:07 -0400
  • 12ecb24623
    fastcgi: Remove whitespace to satisfy linter Francis Lavoie 2020-04-10 21:37:31 -0400
  • 5f81772790
    fastcgi: Support "index off" to disable redir and try_files Francis Lavoie 2020-04-10 21:24:44 -0400
  • e593eec8f6
    fastcgi: Add new php_fastcgi subdirectives to override the shortcut Francis Lavoie 2020-04-10 21:12:25 -0400
  • 5e6707c606 go.mod: Update dependencies Matthew Holt 2020-05-17 17:12:34 -0600
  • 3fb2c394d1
    go.mod: Update dependencies Matthew Holt 2020-05-17 17:12:34 -0600
  • 24d0961680
    Merge branch 'master' into master NWHirschfeld 2020-05-17 10:18:24 +0200
  • 240de5a5dd
    v1: Allow empty files to be imported (#3421) v1 Billie Cleek 2020-05-16 10:14:03 -0700
  • 78a82957f9 return nil from lexer.load when the file is empty Billie Cleek 2020-05-14 20:42:01 -0700
  • 34920cac3b add tests for an empty file Billie Cleek 2020-05-14 20:41:33 -0700
  • bb16a6618e httpcaddyfile: Be stricter about `log` syntax (#3419) Francis Lavoie 2020-05-15 17:57:16 -0400
  • 21de227fe9
    httpcaddyfile: Be stricter about `log` syntax (#3419) Francis Lavoie 2020-05-15 17:57:16 -0400
  • c38c647377 cmd: Add --envfile flag to run command (#3278) elcore 2020-05-15 23:49:51 +0200
  • 62c9f2cf3e
    cmd: Add --envfile flag to run command (#3278) elcore 2020-05-15 23:49:51 +0200
  • 8171f72be0
    httpcaddyfile: Be stricter about `log` syntax Francis Lavoie 2020-05-15 17:45:50 -0400
  • 3ca7299b5e
    Merge branch 'master' into master NWHirschfeld 2020-05-15 22:37:08 +0200
  • 90e2720750 read client ca and leaf certificates from file https://github.com/caddyserver/caddy/pull/3335#discussion_r421633844 NWHirschfeld 2020-05-15 22:19:24 +0200
  • 5378e55d2c
    Apply suggestions from code review elcore 2020-05-15 19:53:04 +0200
  • a78e45ad83
    Merge branch 'master' into runenvfile elcore 2020-05-15 19:51:59 +0200
  • b5345e28e4 return nil from lexer.load when the file is empty Billie Cleek 2020-05-14 20:42:01 -0700
  • ad5691d378 add tests for an empty file Billie Cleek 2020-05-14 20:41:33 -0700
  • 47326fdfe6 caddytest: Refactor Caddyfile adapt tests to separate files (#3398) Francis Lavoie 2020-05-14 17:53:28 -0400
  • bde3823b76
    caddytest: Refactor Caddyfile adapt tests to separate files (#3398) Francis Lavoie 2020-05-14 17:53:28 -0400
  • 5026b91456
    Merge branch 'master' into adapt-test-refactor Francis Lavoie 2020-05-14 17:49:04 -0400
  • 9b5752fba1 register module utick 2020-05-14 01:52:27 +0800
  • 00e40d9c8d add CookieHashSelection for session affinity utick 2020-05-14 01:28:20 +0800
  • c117f801e5 cmd: Add pidfile support (closes #3235) Matthew Holt 2020-05-13 11:28:15 -0600
  • 4df56c77e3
    cmd: Add pidfile support (closes #3235) Matthew Holt 2020-05-13 11:28:15 -0600
  • 1f7f0a73a6 docs: link to CEL standard definitions (#3407) Mohammed Al Sahaf 2020-05-13 20:11:31 +0300
  • cee5589b98
    docs: link to CEL standard definitions (#3407) Mohammed Al Sahaf 2020-05-13 20:11:31 +0300
  • 42c47ff9ea
    Rephrase the anchor to CEL standard definitons Mohammed Al Sahaf 2020-05-13 20:01:46 +0300
  • fec4e39bf3 Merge branch 'master' into utick/master utick 2020-05-14 00:58:39 +0800
  • 65b788ae4c add CookieHashSelection for session affinity utick 2020-05-14 00:57:11 +0800
  • b8c67b9a65 docs: link to CEL standard definitions Mohammed Al Sahaf 2020-05-13 19:47:16 +0300
  • 087425025f reverseproxy: Apply response header ops before copying it (fix #3382) (#3401) Matt Holt 2020-05-13 09:52:20 -0600
  • 90c7b4b0a1
    reverseproxy: Apply response header ops before copying it (fix #3382) (#3401) Matt Holt 2020-05-13 09:52:20 -0600
  • d21ba35eec
    Merge branch 'master' into runenvfile elcore 2020-05-13 00:22:00 +0200
  • 6a022bffed
    reverseproxy: Apply response header ops before copying it (fix #3382) Matthew Holt 2020-05-12 11:47:02 -0600
  • bf01f717ac all: Recover from panics in goroutines Matthew Holt 2020-05-12 11:36:20 -0600
  • aef560c7fc
    all: Recover from panics in goroutines Matthew Holt 2020-05-12 11:36:20 -0600
  • db5ae59bbf cmd: reverse-proxy: add --insecure flag (with warning) (#3389) linquize 2020-05-13 00:43:18 +0800
  • 44536a7594
    cmd: reverse-proxy: add --insecure flag (with warning) (#3389) linquize 2020-05-13 00:43:18 +0800
  • 11068047bc caddyhttp: reverse-proxy command add --insecure flag Linquize 2020-05-13 00:26:19 +0800
  • 998db8021b
    Update caddyconfig/httpcaddyfile/httptype.go Georges Haidar 2020-05-12 09:32:02 +0100
  • 7bfc046542
    Update caddyconfig/httpcaddyfile/httptype.go Georges Haidar 2020-05-12 09:31:53 +0100
  • 39c1d19be0
    Update caddyconfig/httpcaddyfile/httptype.go Georges Haidar 2020-05-12 09:31:32 +0100
  • e77d14bed7
    Update caddyconfig/httpcaddyfile/httptype.go Georges Haidar 2020-05-12 09:31:12 +0100
  • a67651b32d
    caddytest: Spaces to tabs Francis Lavoie 2020-05-11 21:31:21 -0400
  • eb4e702799
    caddytest: Try a fix for windows Francis Lavoie 2020-05-11 21:19:40 -0400
  • 46ea653e00
    caddytest: Refactor caddyfile adapt tests to separate files Francis Lavoie 2020-05-11 21:00:22 -0400
  • 1a46724e40 httpcaddyfile: Shorthands for parameterized placeholders (#3305) Francis Lavoie 2020-05-11 18:50:49 -0400
  • ea7e4b4024
    httpcaddyfile: Shorthands for parameterized placeholders (#3305) Francis Lavoie 2020-05-11 18:50:49 -0400
  • 33b0ca4115
    caddyhttp: Update CEL dependency, remove workaround Francis Lavoie 2020-05-05 23:24:02 -0400
  • f20734af50
    caddyhttp: Pass domain list from app replacer to server Francis Lavoie 2020-04-08 23:11:50 -0400
  • 1d65462510
    caddyhttp: Allow Dyn return type in CEL expressions for now Francis Lavoie 2020-04-08 20:14:18 -0400
  • 3d37f21159
    caddyhttp: Add placeholder for domains that should have HTTPS redirects Francis Lavoie 2020-04-08 19:19:33 -0400
  • 1de9abf0d7
    httpcaddyfile: Switch `r.` to `re.` Francis Lavoie 2020-05-11 17:14:54 -0400
  • 48648b3af4
    httpcaddyfile: Add shorthands for parameterized placeholders Francis Lavoie 2020-05-05 15:09:26 -0400
  • 50bf0c8204 core: Add support for `d` duration unit (#3323) Francis Lavoie 2020-05-11 18:41:11 -0400
  • ef6e53bb5f
    core: Add support for `d` duration unit (#3323) Francis Lavoie 2020-05-11 18:41:11 -0400
  • 5abb7e706e
    Improvements to ParseDuration; add unit tests Matthew Holt 2020-05-11 16:05:49 -0600
  • fe342b7e7a
    caddy: Add support for `d` duration unit Francis Lavoie 2020-04-29 02:34:15 -0400
  • ab79180433 httpcaddyfile: allow modules to customize listener wrappers Georges Haidar 2020-05-11 22:30:50 +0100
  • ee0470c4cd ci: Delete .travis.yml (#3396) Francis Lavoie 2020-05-11 17:07:02 -0400
  • 35e1d92d58
    ci: Delete .travis.yml (#3396) Francis Lavoie 2020-05-11 17:07:02 -0400
  • f2c341b4fd httpcaddyfile: Make global options pluggable (#3265) Francis Lavoie 2020-05-11 17:00:35 -0400