Commit Graph

  • ed001fee1f rewrite: use escaped path, fix #5278 (#5504) Tran Phong 2023-05-16 22:16:07 +0700
  • 13a37688dc
    rewrite: use escaped path, fix #5278 (#5504) Tran Phong 2023-05-16 22:16:07 +0700
  • 1bd9730a08 headers: Add > Caddyfile shortcut for enabling defer (#5535) Francis Lavoie 2023-05-16 01:18:13 -0400
  • e8352aef38
    headers: Add > Caddyfile shortcut for enabling defer (#5535) Francis Lavoie 2023-05-16 01:18:13 -0400
  • cebca9455c
    headers: Add > Caddyfile shortcut for enabling defer Francis Lavoie 2023-05-15 21:59:59 -0400
  • 14dfca126c restore line break TP-O 2023-05-16 08:51:12 +0700
  • 9f5fd06e37 go.mod: Upgrade several dependencies Matthew Holt 2023-05-15 16:56:27 -0600
  • 36546cd8b9
    go.mod: Upgrade several dependencies Matthew Holt 2023-05-15 16:56:27 -0600
  • 431cad95cb
    Merge branch 'master' into preserve-query-string-on-canonical-redirect Matt Holt 2023-05-15 15:46:10 -0600
  • 10d095bae6 reverseproxy: Expand port ranges to multiple upstreams in CLI + Caddyfile (#5494) Francis Lavoie 2023-05-15 14:14:50 -0400
  • 75b690d248
    reverseproxy: Expand port ranges to multiple upstreams in CLI + Caddyfile (#5494) Francis Lavoie 2023-05-15 14:14:50 -0400
  • ab5447f8b3 fileserver: Use EscapedPath for browse (#5534) Matt Holt 2023-05-15 10:48:05 -0600
  • 52d7335c2b
    fileserver: Use EscapedPath for browse (#5534) Matt Holt 2023-05-15 10:48:05 -0600
  • 48ec400c19 caddyhttp: Refactor cert Managers (fix #5415) (#5533) Matt Holt 2023-05-15 10:47:30 -0600
  • 96919acc9d
    caddyhttp: Refactor cert Managers (fix #5415) (#5533) Matt Holt 2023-05-15 10:47:30 -0600
  • ab296cbe26
    Add clarifying comment Francis Lavoie 2023-05-13 14:12:12 -0400
  • 0a35092bd1
    reverseproxy: Expand port ranges to multiple upstreams in CLI + Caddyfile Francis Lavoie 2023-04-14 19:33:22 -0400
  • 2b68034cfa
    Adjust route compile comments Francis Lavoie 2023-05-13 13:53:38 -0400
  • d7b8bf4c8d
    Add experimental marker Francis Lavoie 2023-05-13 13:24:24 -0400
  • 8c377ae9f4
    gofmt Francis Lavoie 2022-10-02 16:28:19 -0400
  • ebfabd17d6
    caddyhttp: Implement named routes, `invoke` directive Francis Lavoie 2022-10-02 15:50:04 -0400
  • ad6d371474 Slightly more helpful error message Matthew Holt 2023-05-13 08:04:42 -0600
  • e96aafe1ca
    Slightly more helpful error message Matthew Holt 2023-05-13 08:04:42 -0600
  • 2b1beeb7c0 caddytls: Check for nil ALPN; close #5470 (#5473) Matt Holt 2023-05-13 07:09:20 -0600
  • a02ecb0f88
    caddytls: Check for nil ALPN; close #5470 (#5473) Matt Holt 2023-05-13 07:09:20 -0600
  • daf5b9b4f1
    Remove extraneous line Matthew Holt 2023-05-12 17:01:17 -0600
  • 2fcf3e2e60
    Fixes if filter element is not present Matthew Holt 2023-05-12 16:52:44 -0600
  • 41206d94e5
    fileserver: Use EscapedPath for browse Matthew Holt 2023-05-12 16:35:19 -0600
  • c2ba77e417 cmd: Reduce spammy logs from --watch Matthew Holt 2023-05-12 11:04:02 -0600
  • 5ebb7d496d
    cmd: Reduce spammy logs from --watch Matthew Holt 2023-05-12 11:04:02 -0600
  • de53d42b59 Actually I want to try this Matthew Holt 2023-05-11 14:27:43 -0600
  • 5e7be57800 Apply patch Matthew Holt 2023-05-11 14:22:58 -0600
  • 4e6b427c2a Check for nil ALPN; close #5470 Matthew Holt 2023-04-01 09:07:08 -0600
  • c6f34011fb caddyhttp: Add a getter for Server.name (#5531) jjiang-stripe 2023-05-11 09:34:05 -0700
  • 58ef43030d
    Merge branch 'master' into certmanagers Matt Holt 2023-05-11 12:47:59 -0600
  • d8f61cab44
    caddyhttp: Refactor cert Managers (fix #5415) Matthew Holt 2023-05-11 12:44:39 -0600
  • 3550c6ce7c caddyhttp: Add a getter for Server.name (#5531) jjiang-stripe 2023-05-11 09:34:05 -0700
  • cfc85ae8ca
    caddyhttp: Add a getter for Server.name (#5531) jjiang-stripe 2023-05-11 09:34:05 -0700
  • 29d9e75f2a Add a getter for Server.name Jessica Jiang 2023-05-11 09:10:00 -0700
  • 5bb665ab47 caddytls: Configurable fallback SNI (#5527) Matt Holt 2023-05-10 14:29:29 -0600
  • faf0399e80
    caddytls: Configurable fallback SNI (#5527) Matt Holt 2023-05-10 14:29:29 -0600
  • baee96574f caddyhttp: Update quic's TLS configs after reload (#5517) (fix #4849) WeidiDeng 2023-05-11 04:25:09 +0800
  • 808b05c3b4
    caddyhttp: Update quic's TLS configs after reload (#5517) (fix #4849) WeidiDeng 2023-05-11 04:25:09 +0800
  • 0a1b54e04d
    Apply upstream patch Matthew Holt 2023-05-10 14:05:12 -0600
  • abfe6a0c1f change type and method names fix lint Weidi Deng 2023-05-10 17:43:00 +0800
  • afafeaabba
    Merge branch 'master' into fix-http3-after-reload Matt Holt 2023-05-09 22:20:34 -0600
  • c755ec8056
    Initial implementation of fallback_sni Matthew Holt 2023-05-09 20:46:16 -0600
  • 0547a23d4e Add doc comment about changing admin endpoint Matthew Holt 2023-05-09 20:05:27 -0600
  • 12b2f22092
    Add doc comment about changing admin endpoint Matthew Holt 2023-05-09 20:05:27 -0600
  • c0287f3206 feature: watch include directory (#5521) Yehonatan Ezron 2023-05-09 01:49:16 +0300
  • 571fc034d3
    feature: watch include directory (#5521) Yehonatan Ezron 2023-05-09 01:49:16 +0300
  • dd836b93bf Remove implementation details from CLI docs Matt Holt 2023-05-08 16:19:59 -0600
  • 686d1d5548 refactor: fix trailing space jonatan 2023-05-08 22:31:55 +0300
  • e7bb866757 feature: watch include directory jonatan 2023-05-08 21:53:29 +0300
  • 9bc484ec0e refactor: change watch seconds to 1s jonatan 2023-05-08 19:55:49 +0300
  • b04387a3f9 feature: watch include directory jonatan 2023-05-06 17:44:59 +0300
  • d6fe5cced2 chore: remove deprecated linters (#5525) Mohammed Al Sahaf 2023-05-08 22:47:33 +0300
  • bef1a739db
    chore: remove deprecated linters (#5525) Mohammed Al Sahaf 2023-05-08 22:47:33 +0300
  • 7bf3abdf53 chore: remove deprecated linters Mohammed Al Sahaf 2023-05-08 22:20:45 +0300
  • c38d411aa9 go.mod: Upgrade CertMagic again Matthew Holt 2023-05-07 23:40:30 -0600
  • 0de6064c3b
    go.mod: Upgrade CertMagic again Matthew Holt 2023-05-07 23:40:30 -0600
  • 13095fadc3 go.mod: Upgrade CertMagic Matthew Holt 2023-05-06 11:30:27 -0600
  • 774f228868
    go.mod: Upgrade CertMagic Matthew Holt 2023-05-06 11:30:27 -0600
  • 19c08dccc9 reverseproxy: Optimize base case for least_conn and random_choose policies (#5487) Francis Lavoie 2023-05-05 22:53:48 -0400
  • b19946f6af
    reverseproxy: Optimize base case for least_conn and random_choose policies (#5487) Francis Lavoie 2023-05-05 22:53:48 -0400
  • a55b3d92fd
    delegate quic tls GetConfigForClient to another struct. WeidiDeng 2023-05-06 10:40:06 +0800
  • 3e0c7f1ff3 reverseproxy: Fix active health check header canonicalization, refactor (#5446) Francis Lavoie 2023-05-05 17:19:22 -0400
  • 335cd2e8a4
    reverseproxy: Fix active health check header canonicalization, refactor (#5446) Francis Lavoie 2023-05-05 17:19:22 -0400
  • c63d309721 reverseproxy: Add `fallback` for some policies, instead of always random (#5488) Francis Lavoie 2023-05-05 17:08:10 -0400
  • 48598e1f2a
    reverseproxy: Add `fallback` for some policies, instead of always random (#5488) Francis Lavoie 2023-05-05 17:08:10 -0400
  • a80f4a9f71 logging: Actually honor the SoftStart parameter Matthew Holt 2023-05-04 16:30:34 -0600
  • cdce452edc
    logging: Actually honor the SoftStart parameter Matthew Holt 2023-05-04 16:30:34 -0600
  • 503e43316f logging: Soft start for net writer (close #5520) Matthew Holt 2023-05-04 16:29:03 -0600
  • f3e8b9d95f
    logging: Soft start for net writer (close #5520) Matthew Holt 2023-05-04 16:29:03 -0600
  • c0d60ee16a
    fix http3 outdated certificates after config reload WeidiDeng 2023-05-04 15:23:31 +0800
  • 826e20b275 fastcgi: Fix `capture_stderr` (#5515) eanavitarte 2023-05-03 19:40:49 -0500
  • c8032867b1
    fastcgi: Fix `capture_stderr` (#5515) eanavitarte 2023-05-03 19:40:49 -0500
  • e569a04295 Fixed an option that was not implemented on stderr eanavitarte 2023-05-02 18:56:40 -0500
  • 4bf2c9ec8d acmeserver: Configurable `resolvers`, fix smallstep deprecations (#5500) Francis Lavoie 2023-05-03 13:07:22 -0400
  • 3f20a7c9f3
    acmeserver: Configurable `resolvers`, fix smallstep deprecations (#5500) Francis Lavoie 2023-05-03 13:07:22 -0400
  • f4138a3758
    Merge branch 'master' into acme-server-resolvers Matt Holt 2023-05-03 10:57:21 -0600
  • 5854c24297
    Merge branch 'master' into rewrite-use-escaped-path Tran Phong 2023-04-29 07:08:26 +0700
  • 98c6e47d2a go.mod: Update some dependencies Matthew Holt 2023-04-28 09:47:25 -0600
  • 1af419e7ec go.mod: Update some dependencies Matthew Holt 2023-04-28 09:47:25 -0600
  • 4268591862 logging: Add traceID field to access logs when tracing is active (#5507) Dave Henderson 2023-04-26 22:46:41 -0400
  • f0e3981774
    logging: Add traceID field to access logs when tracing is active (#5507) Dave Henderson 2023-04-26 22:46:41 -0400
  • 245a42c9cf Slightly nicer code for appending the fields Francis Lavoie 2023-04-24 15:15:45 -0400
  • 12bba78982 Support adding extra access log fields from handlers Francis Lavoie 2023-04-23 17:36:18 -0400
  • 334ac33843 Minor simplification of repl.Get usage Francis Lavoie 2023-04-23 13:48:51 -0400
  • 4c7df3c112 Move logRequest func to a better spot Francis Lavoie 2023-04-23 13:34:31 -0400
  • cef2310bc2 logging: Add traceID field to access logs when tracing is active Dave Henderson 2023-04-23 12:33:03 -0400
  • 010c9f75ae caddyhttp: Impl `ResponseWriter.Unwrap()`, prep for Go 1.20's `ResponseController` (#5509) Kévin Dunglas 2023-04-27 01:44:01 +0200
  • 1c9ea0113d
    caddyhttp: Impl `ResponseWriter.Unwrap()`, prep for Go 1.20's `ResponseController` (#5509) Kévin Dunglas 2023-04-27 01:44:01 +0200
  • 818ba75d86
    cherry-pick Francis' code Kévin Dunglas 2023-04-25 23:33:26 +0200
  • 6029b7ffb0
    feat: add support for ResponseWriter.Unwrap() Kévin Dunglas 2023-04-25 20:27:10 +0200
  • 74cb957e52 reverseproxy: Fix reinitialize upstream healthy metrics (#5498) Y.Horie 2023-04-26 00:59:26 +0900
  • 2b04e09fa7
    reverseproxy: Fix reinitialize upstream healthy metrics (#5498) Y.Horie 2023-04-26 00:59:26 +0900
  • 28673a2630 fix some comments (#5508) cui fliter 2023-04-25 23:54:42 +0800
  • 3443a8a056
    fix some comments (#5508) cui fliter 2023-04-25 23:54:42 +0800
  • fa4d13b20a fix some comments cui fliter 2023-04-25 15:33:52 +0800