Commit Graph

  • bb979c2e90 fileserver: Reject non-GET/HEAD requests (close #5166) (#5167) Matt Holt 2022-10-24 10:23:57 -0600
  • a3ae146cbd
    fileserver: Reject non-GET/HEAD requests (close #5166) (#5167) Matt Holt 2022-10-24 10:23:57 -0600
  • bb63538b21
    Set Allow header according to RFC 9110 10.2.1 Matthew Holt 2022-10-24 09:19:28 -0600
  • c0166684b2
    fileserver: Reject non-GET/HEAD requests (close #5166) Matthew Holt 2022-10-24 09:15:30 -0600
  • b46ee2ce25 caddyhttp: add placeholder {http.request.orig_uri.path.*} XYenon 2022-10-21 16:52:59 +0800
  • 53a15e77b1
    Modified time to make it more reliable Benjamin 2022-10-20 16:15:00 +0100
  • 6e5486e96f
    Also changed wait time for admin Benjamin 2022-10-20 15:54:11 +0100
  • ab931c0b04
    Incresed sleep between retries to reduce flakey tests in CI Benjamin 2022-10-20 15:42:12 +0100
  • 7af70ab6ac
    caddyconfig: fix httploader leak from unused responses due to loop not breaking on success Chris Lahaye 2022-10-20 13:39:43 +0200
  • c0b9e0bac4 refactoring if-else branches Nikolay Nikolaev 2022-10-20 09:47:46 +0300
  • 1dc7668aea Merge remote-tracking branch 'upstream/master' into fix/tls_placeholders_for_nontls_request Nikolay Nikolaev 2022-10-20 09:37:12 +0300
  • 182e09b696
    Merge branch 'master' into feat/support-otel-propagators-env Chris Reeves 2022-10-19 12:03:22 +0100
  • 4ff60bc107 record size when using hijack bufio.Writer Weidi Deng 2022-10-19 13:58:21 +0800
  • 48e6a26c15 fileserver: Reject ADS and short name paths; trim trailing dots and spaces on Windows (#5148) Matt Holt 2022-10-18 21:55:25 -0600
  • 4bf6cb4199
    fileserver: Reject ADS and short name paths; trim trailing dots and spaces on Windows (#5148) Matt Holt 2022-10-18 21:55:25 -0600
  • 344a863349 Merge branch 'master' into http2-without-tlsConn Weidi Deng 2022-10-19 09:41:19 +0800
  • 17291bcb44 map: Clarified how destination values should be formatted (#5156) Scott Mebberson 2022-10-19 10:44:53 +1030
  • 72e7edda1f
    map: Clarified how destination values should be formatted (#5156) Scott Mebberson 2022-10-19 10:44:53 +1030
  • 8c80ad0e6a
    Clarified how destination values should be formatted. Scott Mebberson 2022-10-19 10:12:49 +1030
  • 3f053a3221
    Just check for colons Matthew Holt 2022-10-18 09:16:13 -0600
  • 372f79bf55 fix: support known tls placeholders replacing even for non tls request Nikolay Nikolaev 2022-10-18 16:57:18 +0300
  • e8b93039b5
    Actually revert the test Matthew Holt 2022-10-17 10:10:52 -0600
  • 69fb28f7f6
    Revert Windows test Matthew Holt 2022-10-17 09:59:36 -0600
  • b80a3c90d2
    Adjust path filters Matthew Holt 2022-10-17 09:22:05 -0600
  • 303142afb5
    Merge branch 'master' into feat/support-otel-propagators-env Chris Reeves 2022-10-17 14:30:06 +0100
  • b80712ad2c cmd: Add missing `\n` to HelpTemplate (#5151) BakaFT 2022-10-17 16:51:41 +0800
  • a999b70727
    cmd: Add missing `\n` to HelpTemplate (#5151) BakaFT 2022-10-17 16:51:41 +0800
  • adb6963d52 cmd: Add missing `\n` to HelpTemplate BakaFT 2022-10-17 05:45:53 +0000
  • 86c2bd45f8 run New and Closed ConnState hook for h2 conns Weidi Deng 2022-10-17 10:39:56 +0800
  • 97cafbdf19 docs: Fix templates documentation, stray newline breaks godoc (#5149) Francis Lavoie 2022-10-16 12:25:44 -0400
  • 1cd594963e
    docs: Fix templates documentation, stray newline breaks godoc (#5149) Francis Lavoie 2022-10-16 12:25:44 -0400
  • ba396b8ab6
    docs: Fix templates documentation, stray newline breaks godoc Francis Lavoie 2022-10-16 08:23:09 -0400
  • 6bce5a425e fileserver: fix breadcrumbs for directories with % percent sign in the name. Abdussamet Kocak 2022-10-13 23:29:46 +0300
  • 8d589093b0
    Fix test Matthew Holt 2022-10-14 11:34:27 -0600
  • e533451f02
    caddyhttp: Trim trailing space and dot on Windows Matthew Holt 2022-10-14 11:25:22 -0600
  • 4ad0d81b49
    fileserver: Reject ADS and short name paths Matthew Holt 2022-10-14 11:13:19 -0600
  • e547889da8 feat(tracing): support open-telemetry autoprop from OTEL_PROPAGATORS Chris Reeves 2022-10-14 11:52:02 +0100
  • eb9b719e50 httpcaddyfile: Improve detection of indistinguishable TLS automation policies (#5120) Matt Holt 2022-10-13 11:30:57 -0600
  • 6bad878a22
    httpcaddyfile: Improve detection of indistinguishable TLS automation policies (#5120) v2.6.2 Matt Holt 2022-10-13 11:30:57 -0600
  • bd033920f5
    Clean up and prepare to merge Matthew Holt 2022-10-13 10:48:33 -0600
  • c3a297bcf5 log response size for websocket request Weidi Deng 2022-10-13 15:07:36 +0800
  • bbbc721737 httpcaddyfile: Wrap site block in subroute if host matcher used (#5130) Matt Holt 2022-10-12 09:27:08 -0600
  • 3e1fd2a8d4
    httpcaddyfile: Wrap site block in subroute if host matcher used (#5130) Matt Holt 2022-10-12 09:27:08 -0600
  • 8fa45ebc1e
    Correct boolean logic (oops) Matthew Holt 2022-10-11 09:33:39 -0600
  • 372d6ba98a fileserver: stop listing dir when request context is cancelled (#5131) Abdussamet Koçak 2022-10-08 21:56:35 +0300
  • 33f60da9f2
    fileserver: stop listing dir when request context is cancelled (#5131) Abdussamet Koçak 2022-10-08 21:56:35 +0300
  • 96cc4a20fa fileserver: stop listing dir when request context is cancelled Abdussamet Kocak 2022-10-08 08:03:50 +0300
  • b91ef10c05 Merge branch 'master' into h2c-graceful Weidi Deng 2022-10-08 09:25:52 +0800
  • 0b52f7a300
    httpcaddyfile: Wrap site block in subroute if host matcher used (fix #5124) Matthew Holt 2022-10-07 17:56:44 -0600
  • 0b95437329
    Add comment to document my lack of knowledge Matthew Holt 2022-10-07 15:30:51 -0600
  • 2ac8555377 replacer: working directory global placeholder (#5127) Kévin Dunglas 2022-10-07 11:54:41 +0200
  • b4e28af953
    replacer: working directory global placeholder (#5127) Kévin Dunglas 2022-10-07 11:54:41 +0200
  • 9bf5bb7068
    feat: working directory placeholder Kévin Dunglas 2022-10-07 10:23:05 +0200
  • 05de1ede28 httpcaddyfile: Fix `metrics` global option parsing (#5126) Francis Lavoie 2022-10-06 21:40:08 -0400
  • d46ba2e27f
    httpcaddyfile: Fix `metrics` global option parsing (#5126) Francis Lavoie 2022-10-06 21:40:08 -0400
  • 3ae4906e03
    httpcaddyfile: Fix `metrics` global option parsing Francis Lavoie 2022-10-06 21:03:05 -0400
  • 3147b817e8 caddyconfig: Implement retries into HTTPLoader (#5077) Cory Cooper 2022-10-05 21:34:49 -0700
  • 498f32bab9
    caddyconfig: Implement retries into HTTPLoader (#5077) Cory Cooper 2022-10-05 21:34:49 -0700
  • 18b82045dd
    Apply suggestions from code review Cory Cooper 2022-10-05 19:56:08 -0700
  • fe95ed23bb
    caddyhttp: Assume udp for unrecognized network type Matthew Holt 2022-10-05 15:20:02 -0600
  • 5eb13cc6b5 httploader: Implement retries Cory Cooper 2022-10-05 12:55:58 -0700
  • 096228d2f7 Fix typo in comment (#5121) Ioannis Cherouvim 2022-10-05 21:36:06 +0300
  • ed118f2b09
    Fix typo in comment (#5121) Ioannis Cherouvim 2022-10-05 21:36:06 +0300
  • d7d169e8ff
    Refine test timeouts slightly, sigh Matthew Holt 2022-10-05 12:34:31 -0600
  • dfef87e3b9
    Try removing this check altogether... Matthew Holt 2022-10-05 12:34:21 -0600
  • aea785491e
    Merge branch 'master' into tlstest Matt Holt 2022-10-05 12:21:09 -0600
  • 007cb01136
    Merge branch 'master' into patch-1 Ioannis Cherouvim 2022-10-05 21:18:04 +0300
  • d272d79e52 logging: Fix `skip_hosts` with wildcards (#5102) Francis Lavoie 2022-10-05 14:14:13 -0400
  • 99ffe93388
    logging: Fix `skip_hosts` with wildcards (#5102) Francis Lavoie 2022-10-05 14:14:13 -0400
  • ac47c97dc4
    docs: Typo. Ioannis Cherouvim 2022-10-05 21:03:16 +0300
  • ffb15b539a caddytest: Revise sleep durations Matthew Holt 2022-10-05 11:40:41 -0600
  • e07a267276
    caddytest: Revise sleep durations Matthew Holt 2022-10-05 11:40:41 -0600
  • a2ceab777c
    httpcaddyfile: Skip some logic if auto_https off Matthew Holt 2022-10-05 11:33:36 -0600
  • 390fa2814f core: Set version manually via CustomVersion (#5072) Adam Weinberger 2022-10-05 10:59:57 -0600
  • e4fac1294f
    core: Set version manually via CustomVersion (#5072) Adam Weinberger 2022-10-05 10:59:57 -0600
  • eaf2d42f97
    Merge branch 'master' into master Matt Holt 2022-10-05 10:58:01 -0600
  • c73fe31fa4
    Prefer "unknown" for full version over empty Matthew Holt 2022-10-05 10:45:36 -0600
  • 577963e452 forwardauth: Canonicalize header fields (fix #5038) (#5097) Matt Holt 2022-10-04 23:37:01 -0600
  • 2153a81ec8
    forwardauth: Canonicalize header fields (fix #5038) (#5097) Matt Holt 2022-10-04 23:37:01 -0600
  • 1455285e47 forwardauth: Canonicalize header fields (fix #5038) Matthew Holt 2022-09-29 13:32:09 -0600
  • f13ca0c5a4 logging: Perform filtering on arrays of strings (where possible) (#5101) Francis Lavoie 2022-10-05 01:21:23 -0400
  • ea58d51907
    logging: Perform filtering on arrays of strings (where possible) (#5101) Francis Lavoie 2022-10-05 01:21:23 -0400
  • 9f257ea89d caddyconfig: support `retry_delay` in http loader Cory Cooper 2022-10-03 20:44:13 -0700
  • de02c25340 logging: Add `time_local` option to use local time instead of UTC (#5108) Francis Lavoie 2022-10-05 00:23:14 -0400
  • 9e1d964bd6
    logging: Add `time_local` option to use local time instead of UTC (#5108) Francis Lavoie 2022-10-05 00:23:14 -0400
  • 6a795e26e5 caddyconfig: dependency-free http config loading retries Cory Cooper 2022-09-24 23:35:32 -0700
  • 203da72504 httploader: Add max_retries Cory Cooper 2022-09-23 23:50:15 -0700
  • 8b2aa499e7
    logging: Fix `skip_hosts` with wildcards Francis Lavoie 2022-09-30 21:05:45 -0400
  • 00a028f97e
    Test for invalid IPs Francis Lavoie 2022-09-30 20:15:42 -0400
  • 415be6fe30
    Oops, need to continue when it's not an IP Francis Lavoie 2022-09-30 20:02:19 -0400
  • 5a64b5c3cc
    Add test for ip_mask filter Francis Lavoie 2022-09-30 19:59:13 -0400
  • 33128c0e17
    logging: Perform filtering on arrays of strings (where possible) Francis Lavoie 2022-09-30 19:40:15 -0400
  • 2838a0f970
    logging: Add `time_local` option to use local time instead of UTC Francis Lavoie 2022-10-02 16:24:20 -0400
  • 38b027b736 fileserver: Treat invalid file path as NotFound (#5099) xufanglu 2022-10-05 11:32:40 +0800
  • 2be56c526c
    fileserver: Treat invalid file path as NotFound (#5099) xufanglu 2022-10-05 11:32:40 +0800
  • 9be4fc6a40 logging: Better `console` encoder defaults (#5109) Francis Lavoie 2022-10-04 23:18:48 -0400
  • 01e192edc9
    logging: Better `console` encoder defaults (#5109) Francis Lavoie 2022-10-04 23:18:48 -0400
  • 6d881ff82a httpcaddyfile: Skip `automate` when `auto_https off` is specified (#5110) Francis Lavoie 2022-10-04 22:58:19 -0400
  • 2808de1e30
    httpcaddyfile: Skip `automate` when `auto_https off` is specified (#5110) Francis Lavoie 2022-10-04 22:58:19 -0400
  • 9eebb93629 core: Chdir to executable location on Windows (#5115) Tobias Gruetzmacher 2022-10-04 19:04:02 +0200