Commit Graph

  • ed5326b188 v2: adapter: let RegisterAdapter be in charge of registering adapters as modules Mohammed Al Sahaf 2020-03-20 14:38:11 +0300
  • 82f0e98627 v2: adapter: simplify adapter registration as adapters and modules Mohammed Al Sahaf 2020-03-10 22:20:47 +0300
  • 7ce8e89810 v2: adapter: register config adapters as Caddy modules Mohammed Al Sahaf 2020-03-10 20:42:16 +0300
  • bec845650c reverseproxy: Add Alt-Svc to Hop-by-hop headers list Paolo Barbolini 2020-03-19 23:47:42 +0100
  • 66fa0be0f9 caddyhttp: Implement CEL matcher (see #3051) (#3155) Matt Holt 2020-03-19 15:46:22 -0600
  • 6a4d638c1e
    caddyhttp: Implement CEL matcher (see #3051) (#3155) v2.0.0-beta.18 Matt Holt 2020-03-19 15:46:22 -0600
  • 9c3df36d30
    Improve CEL module docs Matthew Holt 2020-03-19 15:45:16 -0600
  • e0537c0cc1
    caddyhttp: Implement CEL matcher (see #3051) Matthew Holt 2020-03-18 15:49:53 -0600
  • d60832d0bc httpcaddyfile: Unify strip_prefix, strip_suffix, uri_replace directives (#3157) Matt Holt 2020-03-19 11:51:28 -0600
  • aa6c5fde07
    httpcaddyfile: Unify strip_prefix, strip_suffix, uri_replace directives (#3157) Matt Holt 2020-03-19 11:51:28 -0600
  • 7039e43770
    Restore implied / prefix Matthew Holt 2020-03-19 11:07:00 -0600
  • fdeae2a99f Update README with info on the build script Lukas Bestle 2020-03-02 21:21:00 +0100
  • 8ffbf9af90 Add build script Lukas Bestle 2020-03-02 21:58:34 +0100
  • 1393433d74
    Add period, to satisfy @whitestrake :) and my own OCD Matthew Holt 2020-03-19 09:46:56 -0600
  • e547a97245 httpcaddyfile: 'bind' properly parses unix sockets (fixes #2999) Matthew Holt 2020-03-19 09:43:17 -0600
  • 31c6ac097e
    httpcaddyfile: 'bind' properly parses unix sockets (fixes #2999) Matthew Holt 2020-03-19 09:43:17 -0600
  • 31eb58d4af
    rewrite: strip_prefix, strip_suffix, uri_replace -> uri (closes #3140) Matthew Holt 2020-03-19 09:26:23 -0600
  • 3c10a1b5df templates: Enable Goldmark's footnote extension (closes #3136) Matthew Holt 2020-03-18 23:38:37 -0600
  • 406df22a16
    templates: Enable Goldmark's footnote extension (closes #3136) Matthew Holt 2020-03-18 23:38:37 -0600
  • 7a2068f63c caddyhttp: Minor improved Caddyfile support for some matchers Matthew Holt 2020-03-18 23:36:25 -0600
  • afb2ca27c1
    caddyhttp: Minor improved Caddyfile support for some matchers Matthew Holt 2020-03-18 23:36:25 -0600
  • 7b83f1f330 Little tweaky tweaks Matthew Holt 2020-03-18 15:51:31 -0600
  • ce45353e61
    Little tweaky tweaks Matthew Holt 2020-03-18 15:51:31 -0600
  • 47324c4dcf httpcaddyfile: Prevent rewrite routes from consolidating (fix #3108) Matthew Holt 2020-03-18 12:18:10 -0600
  • 89124aa570
    httpcaddyfile: Prevent rewrite routes from consolidating (fix #3108) Matthew Holt 2020-03-18 12:18:10 -0600
  • ba69ed7af6 Update dependencies and readme Matthew Holt 2020-03-17 21:03:17 -0600
  • ab2fc9d066
    Update dependencies and readme Matthew Holt 2020-03-17 21:03:17 -0600
  • 08fedaac56 httpcaddyfile: Many tls-related improvements including on-demand support Matthew Holt 2020-03-17 21:00:45 -0600
  • fc7340e11a
    httpcaddyfile: Many tls-related improvements including on-demand support Matthew Holt 2020-03-17 21:00:45 -0600
  • 89c99c33b1 caddyhttp: Add default SNI tests (#3146) Mark Sargent 2020-03-18 07:39:01 +1300
  • 3f48a2eb45
    caddyhttp: Add default SNI tests (#3146) Mark Sargent 2020-03-18 07:39:01 +1300
  • 7314ff7d8d cmd: fmt: Fix brace opening block indentation (#3153) Vaibhav 2020-03-17 21:25:36 +0530
  • f192ae5ea5
    cmd: fmt: Fix brace opening block indentation (#3153) Vaibhav 2020-03-17 21:25:36 +0530
  • 01df1988b2 fmt: Fix brace opening block indentation. Vaibhav 2020-03-17 20:37:52 +0530
  • 4307502d67 caddyhttp: Support path matcher of "*" without panic Matthew Holt 2020-03-16 16:08:33 -0600
  • b62f8e0582
    caddyhttp: Support path matcher of "*" without panic Matthew Holt 2020-03-16 16:08:33 -0600
  • f1ef1829cd readded SNI tests. Added logging of config load times Mark Sargent 2020-03-17 10:23:41 +1300
  • 182d523789 Use JSON format for logs if not interactive terminal Matthew Holt 2020-03-16 14:22:40 -0600
  • ae86f6dd91
    Use JSON format for logs if not interactive terminal Matthew Holt 2020-03-16 14:22:40 -0600
  • cb44208b14 Simplify build instructions in readme Matthew Holt 2020-03-15 21:29:00 -0600
  • b550ea433b
    Simplify build instructions in readme Matthew Holt 2020-03-15 21:29:00 -0600
  • 21722de63c caddyhttp: Clean up; move some code around Matthew Holt 2020-03-15 21:28:42 -0600
  • e42514ad4a
    caddyhttp: Clean up; move some code around Matthew Holt 2020-03-15 21:28:42 -0600
  • ed144f692b caddyhttp: Add support for listener wrapper modules Matthew Holt 2020-03-15 21:26:17 -0600
  • f596fd77bb
    caddyhttp: Add support for listener wrapper modules Matthew Holt 2020-03-15 21:26:17 -0600
  • 0160fecc93 caddytls: Clean up some code related to automation Matthew Holt 2020-03-15 21:22:26 -0600
  • 0433f9d075
    caddytls: Clean up some code related to automation Matthew Holt 2020-03-15 21:22:26 -0600
  • 5c42a19f1b cmd: fmt: --write -> --overwrite to make it clear it's destructive Matthew Holt 2020-03-15 21:18:31 -0600
  • c67c8e60cc
    cmd: fmt: --write -> --overwrite to make it clear it's destructive Matthew Holt 2020-03-15 21:18:31 -0600
  • 7b66ad4467 Add missing license texts Matthew Holt 2020-03-15 21:18:00 -0600
  • 8f8ecd2e2a
    Add missing license texts Matthew Holt 2020-03-15 21:18:00 -0600
  • 414a421251
    Set up work-in-progress github actions workflows Francis Lavoie 2020-03-15 05:02:11 -0400
  • e487355067 removed invalid sni test. Disabled tests that rely on host headers. Mark Sargent 2020-03-16 06:40:15 +1300
  • bc1c971a98 caddytls: Set Issuer properly on automation policies (fix #3150) Matthew Holt 2020-03-15 09:24:24 -0600
  • 115b877e1a
    caddytls: Set Issuer properly on automation policies (fix #3150) Matthew Holt 2020-03-15 09:24:24 -0600
  • 37e9865181 set the default sni when there is no host to match Mark Sargent 2020-03-15 20:05:35 +1300
  • bf0633a202 fileserver: Add --templates flag to file-server command Matthew Holt 2020-03-14 23:31:52 -0600
  • 2ce3deb540
    fileserver: Add --templates flag to file-server command Matthew Holt 2020-03-14 23:31:52 -0600
  • be579d18a7 pki: Don't treat cert installation failure as error Matthew Holt 2020-03-14 15:20:04 -0600
  • acf4dde1dd
    pki: Don't treat cert installation failure as error Matthew Holt 2020-03-14 15:20:04 -0600
  • 98d54de1cb
    admin: Refactor /load endpoint out of caddy package Matthew Holt 2020-03-14 11:09:10 -0600
  • 3ee69e48e6 added sni tests Mark Sargent 2020-03-14 20:12:59 +1300
  • a9b64317c5 Some hotfixes for beta 16 Matthew Holt 2020-03-13 19:14:49 -0600
  • 7a4548c582
    Some hotfixes for beta 16 v2.0.0-beta.17 Matthew Holt 2020-03-13 19:14:49 -0600
  • 6fc83d6dd7 Minor tweaks Matthew Holt 2020-03-13 13:02:47 -0600
  • 6cbd93736f
    Minor tweaks v2.0.0-beta.16 Matthew Holt 2020-03-13 13:02:47 -0600
  • cd184c5391 caddyhttp: Fix default SNI for default conn policy (#3141) Mark Sargent 2020-03-14 06:32:53 +1300
  • c447236357
    caddyhttp: Fix default SNI for default conn policy (#3141) Mark Sargent 2020-03-14 06:32:53 +1300
  • cee5c567e9
    Merge branch 'v2' into fix_default_sni Matt Holt 2020-03-13 11:31:18 -0600
  • 926aaa0aaf v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) Matt Holt 2020-03-13 11:06:08 -0600
  • 5a19db5dc2
    v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) Matt Holt 2020-03-13 11:06:08 -0600
  • b2ef3f8f3f
    Fix go.mod Matthew Holt 2020-03-13 09:54:09 -0600
  • f76b7f27e9
    Fix build - what happened to our CI tests?? Matthew Holt 2020-03-12 22:24:12 -0600
  • 08705e9dbd test edit Mark Sargent 2020-03-13 15:18:26 +1300
  • 7a74b4f005 fix sni when using static certificates Mark Sargent 2020-03-13 14:02:40 +1300
  • 75fa21ffd7 minor edit Mark Sargent 2020-03-13 13:12:18 +1300
  • 8b8eeff247 remove integration test condition Mark Sargent 2020-03-13 12:48:35 +1300
  • e5b3785e4e removed SNI test Mark Sargent 2020-03-13 12:47:42 +1300
  • 0306053156 add integration tests Mark Sargent 2020-03-12 21:53:14 +1300
  • 06d9607a85 Merge branch 'v2' into pki Matthew Holt 2020-03-12 16:34:17 -0600
  • 6d9b8adf5b
    Make HTTPS port the default; all names use auto-HTTPS; bug fixes Matthew Holt 2020-03-12 16:34:11 -0600
  • ffe8226186 Fix #3130: Crash at fuzzing target replacer (#3133) Bill Glover 2020-03-11 22:12:00 +0000
  • cfe85a9fe6
    Fix #3130: Crash at fuzzing target replacer (#3133) Bill Glover 2020-03-11 22:12:00 +0000
  • 8f47e078e3 Add additional test case based on fuzzer feedback Bill Glover 2020-03-11 21:21:41 +0000
  • 6040ba39ab Merge branch 'add_integration_testing_tools' of https://github.com/sarge/caddy into add_integration_testing_tools Mark Sargent 2020-03-11 21:21:55 +1300
  • 8dbbbaaa35 removed host depended tests, added load failure test Mark Sargent 2020-03-11 21:19:14 +1300
  • 376c91b26b
    Fix #3130: Crash at fuzzing target replacer Bill Glover 2020-03-10 21:32:45 +0000
  • 490db10973 httpcaddyfile: error for wrong arg count of admin opt (#3126) (#3131) Francis Lavoie 2020-03-10 10:25:26 -0400
  • 90f1f7bce7
    httpcaddyfile: error for wrong arg count of admin opt (#3126) (#3131) Francis Lavoie 2020-03-10 10:25:26 -0400
  • 9e00c668d1
    improve global options parsing, plus tests (#3126) Francis Lavoie 2020-03-10 02:38:21 -0400
  • 7c83a1c111 caddyhttp: Fix acme requests without agreeing to terms Andrew Morgan 2020-03-09 22:58:05 +0000
  • e69ae92f18 caddyhttp: New algorithm for auto HTTP->HTTPS redirects (fix #3127) (#3128) Matt Holt 2020-03-09 15:18:19 -0600
  • 2762f8f058
    caddyhttp: New algorithm for auto HTTP->HTTPS redirects (fix #3127) (#3128) Matt Holt 2020-03-09 15:18:19 -0600
  • 55f8664f7e updated with example of custom dialer Mark Sargent 2020-03-06 07:26:06 +1300
  • 987b4ff7ad httpcaddyfile: remove certificate tags from global state (#3111) Mark Sargent 2020-03-05 05:58:49 +1300
  • bd5cc91671 update quic-go to v0.15.1 (#3109) Marten Seemann 2020-03-02 21:13:50 +0700
  • 93db21ea66 remove hosts manipulation. Disable most tests Mark Sargent 2020-03-02 21:26:21 +1300
  • d8589ca49b use *.caddy.localhost Mark Sargent 2020-03-02 21:17:47 +1300
  • cc135b6297 prevent loading certs multiple times Mark Sargent 2020-03-01 10:02:12 +1300
  • f781d51d22 re-enable all integration tests. Mark Sargent 2020-03-01 07:58:31 +1300