Commit Graph

  • 5f1bd5271e Revert "ci: control integration tests via centralized registry" Mohammed Al Sahaf 2021-01-29 16:57:12 +0300
  • 647ea15129
    listeners: Use net.UDPConn instead Francis Lavoie 2021-01-29 00:57:58 -0500
  • 1619424c9e ci: update the command to run tests on the s390x machine (#3995) Mohammed Al Sahaf 2021-01-29 01:40:36 +0300
  • e2940c8c03
    ci: update the command to run tests on the s390x machine (#3995) Mohammed Al Sahaf 2021-01-29 01:40:36 +0300
  • 8e31e4d4b7
    Merge branch 'master' into update-ci Mohammed Al Sahaf 2021-01-29 01:35:19 +0300
  • cafd7296f4 linting fix Rajat Jain 2021-01-29 01:35:19 +0530
  • cc9aa56abb caddyhttp: Fix redir html status code, improve flow (#3987) Tyler Kropp 2021-01-28 14:59:50 -0500
  • bef80cd806
    caddyhttp: Fix redir html status code, improve flow (#3987) Tyler Kropp 2021-01-28 14:59:50 -0500
  • e61ba7b52a caddyhttp: Implement handler abort; new 'abort' directive (close #3871) (#3983) Matt Holt 2021-01-28 12:54:55 -0700
  • e2c5c28597
    caddyhttp: Implement handler abort; new 'abort' directive (close #3871) (#3983) Matt Holt 2021-01-28 12:54:55 -0700
  • 3a76cc7b0b test added Rajat Jain 2021-01-29 01:23:49 +0530
  • f833304122
    Move abort directive ordering; clean up redirects Matthew Holt 2021-01-28 12:47:55 -0700
  • cc34337b8e using Matcher methods Rajat Jain 2021-01-29 01:07:21 +0530
  • d560e0810a admin: Identity management, remote admin, config loaders (#3994) Matt Holt 2021-01-27 16:16:04 -0700
  • ab80ff4fd2
    admin: Identity management, remote admin, config loaders (#3994) Matt Holt 2021-01-27 16:16:04 -0700
  • 2dc10a3519
    Rename identities->identifiers for consistency Matthew Holt 2021-01-27 11:30:22 -0700
  • c52acd6408
    Fix lint warnings Matthew Holt 2021-01-27 11:12:18 -0700
  • df44dff5bd
    Refactor and cleanup; prevent recursive config pulls Matthew Holt 2021-01-27 11:08:46 -0700
  • 1ba45393ed
    Implement dynamic config loading; HTTP config loader module Matthew Holt 2021-01-26 16:20:55 -0700
  • 001523d35e ci: update the command to run tests on the s390x machine Mohammed Al Sahaf 2021-01-26 20:22:07 +0300
  • 1398495edb
    Happy lint Matthew Holt 2021-01-25 15:44:46 -0700
  • 69b340448e
    admin: Secure socket for remote management Matthew Holt 2021-01-25 15:13:19 -0700
  • 1ffc8ad7e0 Moved regex compilation to Provision. Rajat Jain 2021-01-25 23:31:46 +0530
  • 8fa7a8096e Added regex pattern matching for Deleting Headers Rajat Jain 2021-01-25 17:31:12 +0530
  • acb5ff39d7 Replace placeholders with regex groups Rajat Jain 2021-01-25 16:24:53 +0530
  • f8ee45de6e
    Fix integer check error and add tests Tyler Kropp 2021-01-24 16:24:42 -0500
  • ccad570324
    Fix html redir code, improve flow Tyler Kropp 2021-01-22 23:30:00 -0500
  • d37fbffe22
    caddyhttp: Implement handler abort; new 'abort' directive (close #3871) Matthew Holt 2021-01-21 14:33:08 -0700
  • 5eb76d8c99 support function map for custom template of browse snowcrumble 2021-01-21 20:04:08 +0800
  • 6e94d1e5cf
    fixed the issue Sougata das 2021-01-21 17:30:07 +0530
  • fb094f27e6 support function map for custom template of browse lijingfeng 2021-01-21 19:49:50 +0800
  • aa5145016c caddycmd: Add upgrade command (#3972) Matt Holt 2021-01-19 18:45:49 -0700
  • 3366384d93
    caddycmd: Add upgrade command (#3972) Matt Holt 2021-01-19 18:45:49 -0700
  • b681030451 Revert "requestbody: Allow overwriting remote address" Matthew Holt 2021-01-11 13:35:12 -0700
  • 1ac6351705
    Revert "requestbody: Allow overwriting remote address" Matthew Holt 2021-01-11 13:35:12 -0700
  • 09300967a5 caddytest: Update Caddyfile tests for formatting, HTTP-only blocks Matthew Holt 2021-01-19 14:21:11 -0700
  • 160d199999
    caddytest: Update Caddyfile tests for formatting, HTTP-only blocks Matthew Holt 2021-01-19 14:21:11 -0700
  • 1cf23da8fa httpcaddyfile: Skip TLS APs for HTTP-only hosts (fix #3977) Matthew Holt 2021-01-19 14:16:06 -0700
  • d68cff8eb6
    httpcaddyfile: Skip TLS APs for HTTP-only hosts (fix #3977) Matthew Holt 2021-01-19 14:16:06 -0700
  • ef2777889f cmd: Print more detailed version with --environ Matthew Holt 2021-01-16 12:52:33 -0700
  • 8f6f9865d4
    cmd: Print more detailed version with --environ Matthew Holt 2021-01-16 12:52:33 -0700
  • dbc46002f5 map: Add missing json struct tag Matthew Holt 2021-01-16 09:56:06 -0700
  • 58e83a811b
    map: Add missing json struct tag Matthew Holt 2021-01-16 09:56:06 -0700
  • b80f7cc1d0 tests: use actual admin port value in error message (#3973) Sven Dowideit 2021-01-14 11:30:49 +1000
  • f0c0f38ba5
    tests: use actual admin port value in error message (#3973) Sven Dowideit 2021-01-14 11:30:49 +1000
  • fe7029efb1 use the configurable adminport value, not a hardcoded default Sven Dowideit 2021-01-14 10:32:25 +1000
  • 050e5f67ac
    caddycmd: Add upgrade command Matthew Holt 2021-01-13 15:30:11 -0700
  • 85381612aa cmd: Implement sd_notify() to notify systemd about readiness (#3963) Stefan Tatschner 2021-01-12 22:38:53 +0100
  • 59071ea15d
    cmd: Implement sd_notify() to notify systemd about readiness (#3963) Stefan Tatschner 2021-01-12 22:38:53 +0100
  • 6a018a3331 Implement sd_notify() to notify systemd about finished initialization Stefan Tatschner 2021-01-09 14:47:47 +0100
  • 82f26207d1
    caddyconfig: allow specification of name, include, exclude in log config Aaron Taylor 2021-01-11 22:37:51 -0500
  • bb04b17492
    logging: add replace filter for static value replacement Aaron Taylor 2021-01-11 21:01:02 -0500
  • fc0fd166fb
    caddyconfig: allow specification of name, include, exclude in log config Aaron Taylor 2021-01-11 22:37:51 -0500
  • 35ca49b933
    logging: add replace filter for static value replacement Aaron Taylor 2021-01-11 21:01:02 -0500
  • b30f7d7466 templates: Add fileExists and httpError template actions Matthew Holt 2021-01-11 13:49:20 -0700
  • 14f50d9dfb
    templates: Add fileExists and httpError template actions Matthew Holt 2021-01-11 13:49:20 -0700
  • 67e41107a0 requestbody: Allow overwriting remote address Matthew Holt 2021-01-11 13:35:12 -0700
  • 0bf2046da7
    requestbody: Allow overwriting remote address Matthew Holt 2021-01-11 13:35:12 -0700
  • eb27fa2683 rewrite: Use RawPath instead of Path (fix #3596) (#3918) go-d 2021-01-11 17:18:53 +0100
  • 88a38bd00d
    rewrite: Use RawPath instead of Path (fix #3596) (#3918) go-d 2021-01-11 17:18:53 +0100
  • 021f7a5c8d ci: control integration tests via centralized registry Mohammed Al Sahaf 2021-01-11 04:36:02 +0300
  • 033e390c97 ci: deflake integration tests by pulling Caddy for the running config until new config is loaded Mohammed Al Sahaf 2021-01-11 04:35:46 +0300
  • 8b91289a68 Update docs Matthew Holt 2021-01-08 16:00:36 -0700
  • 4f64105fbb
    Update docs Matthew Holt 2021-01-08 16:00:36 -0700
  • a26e6efe12 caddytls: Configurable OCSP stapling; global option (closes #3714) Matthew Holt 2021-01-07 15:52:58 -0700
  • 09432ba64d
    caddytls: Configurable OCSP stapling; global option (closes #3714) Matthew Holt 2021-01-07 15:52:58 -0700
  • 422e032772 logging: Remove logfmt encoder (close #3575) Matthew Holt 2021-01-07 14:29:19 -0700
  • ef54483249
    logging: Remove logfmt encoder (close #3575) Matthew Holt 2021-01-07 14:29:19 -0700
  • 7fe7bbf7c8 httpcaddyfile: Support repeated use of cert_issuer global option Matthew Holt 2021-01-07 11:01:58 -0700
  • c2b91dbd65
    httpcaddyfile: Support repeated use of cert_issuer global option Matthew Holt 2021-01-07 11:01:58 -0700
  • 63bc2c3f62 caddytls: add 'key_type' subdirective (#3956) Jordi Masip 2021-01-06 20:02:58 +0100
  • 8b6fdc04da
    caddytls: add 'key_type' subdirective (#3956) Jordi Masip 2021-01-06 20:02:58 +0100
  • fe69b79d98 test Jordi Masip 2021-01-06 19:45:04 +0100
  • e8c382c17e *string -> string Jordi Masip 2021-01-06 19:38:58 +0100
  • 61237f250f Suggested change Jordi Masip 2021-01-06 19:34:52 +0100
  • 13f8985600
    Merge branch 'master' into tls-add-key-type Jordi Masip 2021-01-06 16:51:19 +0100
  • 4a48c44c22 reverseproxy: complete handle_response test Maxime Soulé 2020-09-19 12:35:45 +0200
  • 7dcdeed0d5 reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) Maxime Soulé 2020-09-06 18:07:46 +0200
  • 7c2be44f95 caddyfile: Refactor unmarshaling of module tokens Matthew Holt 2021-01-05 14:39:30 -0700
  • f0216967dc
    caddyfile: Refactor unmarshaling of module tokens Matthew Holt 2021-01-05 14:39:30 -0700
  • c55b73c029 caddytls: add 'key_type' subdirective Jordi Masip 2021-01-05 21:09:43 +0100
  • e7376f8f80 go.mod: Update CertMagic and acmez (improved IDN support) Matthew Holt 2021-01-04 15:59:48 -0700
  • b1bec8c899
    go.mod: Update CertMagic and acmez (improved IDN support) Matthew Holt 2021-01-04 15:59:48 -0700
  • 9fce4480d8 reverseproxy: Caddyfile health check headers, host header support (#3948) yaxin 2021-01-05 02:26:18 +0800
  • 3c9256a1be
    reverseproxy: Caddyfile health check headers, host header support (#3948) yaxin 2021-01-05 02:26:18 +0800
  • 5eedbd0f92 httpcaddyfile: Adjust iterator when removing AP (fix #3953) Matthew Holt 2021-01-04 11:25:29 -0700
  • 7846bc1e06
    httpcaddyfile: Adjust iterator when removing AP (fix #3953) Matthew Holt 2021-01-04 11:25:29 -0700
  • 7e417b73d6 cmd: Organize list-modules output; --packages flag (#3925) Matt Holt 2021-01-04 11:11:56 -0700
  • 144b65cf99
    cmd: Organize list-modules output; --packages flag (#3925) Matt Holt 2021-01-04 11:11:56 -0700
  • 05d53047d8 caddyfile: Introduce basic linting and fmt check (#3923) Matt Holt 2021-01-04 11:11:36 -0700
  • c8557dc00b
    caddyfile: Introduce basic linting and fmt check (#3923) Matt Holt 2021-01-04 11:11:36 -0700
  • 6c8c91397d reverseproxy: modify health_header value document as optional and add more test cases yaxin 2021-01-01 14:14:28 +0800
  • 5e15f74b56 bugfix: change caddyfile_adapt testcase file from space to tab yaxin 2020-12-31 19:23:30 +0800
  • 2526997298 reverse_proxy: replace example with syntax definition inline health_headers directive parse function yaxin 2020-12-31 19:10:34 +0800
  • 96d1391dae reverse_proxy: 1.health check headers can be set through Caddyfile using health_headers directive; 2.health check header host can be set properly yaxin 2020-12-31 17:46:56 +0800
  • 84e7613371 ci: force fetch the upstream tags (#3947) Mohammed Al Sahaf 2020-12-31 00:02:54 +0300
  • 1b453dd4fb
    ci: force fetch the upstream tags (#3947) v2.3.0-rc.2 v2.3.0 Mohammed Al Sahaf 2020-12-31 00:02:54 +0300
  • dc74c7ccf8 ci: let actions/checkout@v2 handle unshallowing the repo, and force fetch the upstream tags Mohammed Al Sahaf 2020-12-30 23:56:15 +0300
  • 736bc19f99 metrics: allow disabling OpenMetrics negotiation (#3944) Dave Henderson 2020-12-30 13:44:02 -0500
  • ebc278ec98
    metrics: allow disabling OpenMetrics negotiation (#3944) Dave Henderson 2020-12-30 13:44:02 -0500