Commit Graph

  • ebc7875377
    Merge 6e61b6c7ec into 1d106fa14d Aaron Paterson 2024-11-25 10:08:31 +0100
  • 4d0ec847d0
    Merge ebf5370029 into 1d106fa14d Kévin Dunglas 2024-11-24 22:10:15 +0000
  • ebf5370029
    perf: improve try_files matcher Kévin Dunglas 2024-11-24 22:39:59 +0100
  • 64a66bde02
    Merge 9aeba18adf into 1d106fa14d Adrien Pensart 2024-11-22 20:02:55 -0500
  • f58ae2c2ab
    Merge 5245045f44 into 1d106fa14d Mohammed Al Sahaf 2024-11-22 20:02:55 -0500
  • 94e69248e6
    Merge c718744483 into 1d106fa14d Mohammed Al Sahaf 2024-11-22 20:02:55 -0500
  • dad573a158
    Merge e8f8fc2948 into 1d106fa14d Mohammed Al Sahaf 2024-11-22 20:02:55 -0500
  • 3ee5c86234
    Merge b8a9870410 into 1d106fa14d Mohammed Al Sahaf 2024-11-22 20:02:55 -0500
  • 2bccb4b710
    Merge 07a21a8d5b into 1d106fa14d a 2024-11-22 20:02:55 -0500
  • 91ca499931
    Merge abdeadfdf4 into 1d106fa14d Mohammed Al Sahaf 2024-11-22 20:02:55 -0500
  • 4cc23f5935
    Merge d26cd24a11 into 1d106fa14d WeidiDeng 2024-11-22 20:02:55 -0500
  • e009296603
    Merge 6db43b6079 into 1d106fa14d WeidiDeng 2024-11-22 20:02:55 -0500
  • 16ead4a870
    Merge 0419388a0a into 1d106fa14d Kévin Dunglas 2024-11-22 20:02:55 -0500
  • 1d106fa14d
    metrics: add go and process collectors (#6704) master Mohammed Al Sahaf 2024-11-23 02:38:59 +0300
  • 369e84d65f
    metrics: add go and process collectors Mohammed Al Sahaf 2024-11-23 01:07:56 +0300
  • 8c3dd3de70
    requestbody: Type-based error handling for MaxBytesError (#6701) Rishita Shaw 2024-11-23 01:15:58 +0530
  • 6194f5a244 fix: replace type assertion with errors.As() for MaxBytesError Rishita Shaw 2024-11-22 23:38:50 +0530
  • 42a3c0c4c9 fix: address overlooked nil check for MaxBytesError Rishita Shaw 2024-11-22 22:39:22 +0530
  • c9a4a20141 fix: handle "request body too large" error using type assertion Rishita Shaw 2024-11-22 21:31:50 +0530
  • c68808b79b
    Merge 8c11e51747 into eddbccd298 WeidiDeng 2024-11-22 01:27:16 -0400
  • 0419388a0a
    linter Kévin Dunglas 2024-11-21 23:37:54 +0100
  • f3444af929
    fix tests Kévin Dunglas 2024-11-21 23:08:08 +0100
  • 376b955f5d
    feat: add first_exist_or_fallback strategy for try_files Kévin Dunglas 2024-11-19 00:45:30 +0100
  • eddbccd298
    fastcgi: remove dir redirection when useless in php_fastcgi (#6698) Kévin Dunglas 2024-11-21 18:38:31 +0100
  • 197c564f20
    caddyhttp: Set default ReadHeaderTimeout (1 min) Matthew Holt 2024-11-19 11:24:12 -0700
  • 5c092c1e56
    add test Kévin Dunglas 2024-11-19 00:16:20 +0100
  • 151db6e83f
    restore test Kévin Dunglas 2024-11-19 00:13:25 +0100
  • 82249e2073
    simplify again Kévin Dunglas 2024-11-19 00:08:43 +0100
  • d85c778775
    simplify Kévin Dunglas 2024-11-19 00:08:14 +0100
  • 06a945d49d
    fix Kévin Dunglas 2024-11-19 00:05:23 +0100
  • 4bddf3be1b
    fix Kévin Dunglas 2024-11-19 00:05:06 +0100
  • 1c4146c3ce
    review Kévin Dunglas 2024-11-19 00:00:44 +0100
  • a346160543
    fix test Kévin Dunglas 2024-11-18 18:16:23 +0100
  • 45508537a8
    perf: remove dir redirection when useless in php_fastcgi Kévin Dunglas 2024-11-18 17:51:23 +0100
  • b3ce260389
    cmd: ignore missing keys during storage export (#6697) santhoshkumar 2024-11-18 20:10:51 +0530
  • b5f9c8dcea cmd: ignore missing keys during storage export santhosh 2024-11-18 18:03:31 +0530
  • 6028ff27fa
    chore: make FastAbs comment more easy to understand (#6692) WeidiDeng 2024-11-15 11:49:42 +0800
  • cd942e7531
    make FastAbs comment more easy to understand WeidiDeng 2024-11-15 11:31:22 +0800
  • 37f0c4bfae
    chore: Add provides to .deb releases (#6691) Francis Lavoie 2024-11-14 16:15:02 -0500
  • 7711abf2ab
    chore: Add provides to .deb releases Francis Lavoie 2024-11-14 13:44:09 -0500
  • 315715e90f
    core: Implement FastAbs to avoid repeated os.Getwd calls (#6687) Francis Lavoie 2024-11-13 03:55:51 -0500
  • 78fa3aaa79
    Rename files Francis Lavoie 2024-11-13 02:42:41 -0500
  • 213b4b3a0f
    Lint Francis Lavoie 2024-11-12 11:32:45 -0500
  • a5c3c54a17
    core: Implement FastAbs to avoid repeated os.Getwd calls Francis Lavoie 2024-11-12 11:27:13 -0500
  • e4623e72aa
    reverseproxy: Revert #4952 - don't ignore context cancellation in stream mode stripe Matthew Holt 2024-11-12 13:43:34 -0700
  • 04a58a9356 Revert "reverseproxy: Separate ignore_client_gone option" Matthew Holt 2024-11-12 14:36:25 -0700
  • 238f1108e6
    reverseproxy: Revert #4952 - don't ignore context cancellation in stream mode Matthew Holt 2024-11-12 13:43:34 -0700
  • b183aec83c
    httpcaddyfile: Implement log sampling config (#6682) Nikolai K 2024-11-12 00:42:50 +0100
  • b4e93b148b Add log sampling adapt tests nikonhub 2024-11-09 08:29:00 +0100
  • 1c10fe88a9 Allow log sampling configuration from Caddyfile nikonhub 2024-11-08 15:02:46 +0100
  • 825fe48e06
    reverseproxy: Allow 0 as weights for weighted_round_robin (#6681) Sucipto 2024-11-08 05:58:31 +0700
  • cc8a7cca7f test: add more wrr select test Sucipto 2024-11-07 22:41:40 +0000
  • 1edb1b68c1 reverseproxy: allow 0 as weighted round robin value Sucipto 2024-11-07 15:12:12 +0000
  • 7a77bcf144 Allow 0 as weights peanutduck 2024-06-12 10:32:12 +0800
  • b285763969
    ci: use commit sha in goreleaser-check (#6677) Mohammed Al Sahaf 2024-11-05 21:07:25 +0000
  • d625d2ac42
    run only on non-fork or caddyserver repo, and use branch name Mohammed Al Sahaf 2024-11-05 20:56:13 +0000
  • 514d3999bc
    Merge branch 'master' into improve-goreleaser-check Mohammed Al Sahaf 2024-11-05 20:43:45 +0000
  • da88ec152c go.mod: Update certmagic v2.9.0-beta.3 Matthew Holt 2024-11-05 11:03:51 -0700
  • 5c8dc34418
    caddytls: Allow disabling storage cleaning, avoids writing two files (#6593) Francis Lavoie 2024-11-05 12:47:41 -0500
  • 5823eccf99
    rewrite: Don't add / in Caddyfile, do it after replacer (#6662) Francis Lavoie 2024-11-05 12:15:31 -0500
  • f275b7d159 rewrite: Don't add / in Caddyfile, do it after replacer Francis Lavoie 2024-10-24 00:49:37 -0400
  • 4ad1b9b926 caddytls: Allow disabling storage cleaning, avoids writing two files Francis Lavoie 2024-09-27 04:48:58 -0400
  • cc23ad6402
    fileserver: Add file_limit option for browse (to be experimental) (#6648) Atakan Yenel 2024-11-05 17:35:32 +0100
  • fdb5fc1fe0
    fix output assignment Mohammed Al Sahaf 2024-11-05 00:29:13 +0000
  • 8029303702
    ci: use commit sha in goreleaser-check Mohammed Al Sahaf 2024-11-05 00:21:23 +0000
  • 91e34139a1
    go.mod: upgrade only some otel deps (#6676) Mohammed Al Sahaf 2024-11-05 03:10:05 +0300
  • 16133490b0
    go.mod: upgrade only some otel deps Mohammed Al Sahaf 2024-11-04 23:49:48 +0000
  • 028eb4cdbf
    chore: Upgrade dependencies Francis Lavoie 2024-11-04 18:43:30 -0500
  • 09b2cbcf4d
    caddyhttp: Add MatchWithError to replace SetVar hack (#6596) Francis Lavoie 2024-11-04 18:18:50 -0500
  • 73044e138a Linter Francis Lavoie 2024-10-13 18:06:37 -0400
  • c1c0d00591 Apparently Deprecated can't be all-uppercase to get IDE linting Francis Lavoie 2024-10-13 17:56:41 -0400
  • c8e38e4a33 Keep AnyMatch signature the same for now Francis Lavoie 2024-10-13 17:56:22 -0400
  • 5c5f7c2877 Return 425 Too Early status in IP matchers Francis Lavoie 2024-10-13 17:43:25 -0400
  • b876f2b772 Clarifying comment since it's subtle that an err is returned Francis Lavoie 2024-10-11 19:55:50 -0400
  • 1c0f014fb5 CEL factories can return RequestMatcherWithError Francis Lavoie 2024-10-11 19:41:43 -0400
  • 467f65fd70 Looser interface checking to allow fallback Francis Lavoie 2024-10-11 18:59:50 -0400
  • 1b5513ca2a Move implementations to MatchWithError versions Francis Lavoie 2024-10-11 18:22:38 -0400
  • 28338a9a2a Use MatchWithError everywhere possible Francis Lavoie 2024-10-11 17:35:48 -0400
  • e1e0161e4f Error in IP matchers on TLS handshake not complete Francis Lavoie 2024-10-11 17:35:28 -0400
  • 8fb5ebbd37 caddyhttp: Add MatchWithError to replace SetVar hack Francis Lavoie 2024-09-28 21:34:56 -0400
  • a3481f871b Fix tests Matthew Holt 2024-11-04 16:04:06 -0700
  • 05cfb121ec
    forwardauth: Skip copying missing response headers (#6608) Francis Lavoie 2024-11-04 16:58:53 -0500
  • 00f948c605
    go.mod: Update dependencies Matthew Holt 2024-11-04 14:53:10 -0700
  • 83fe940cb3
    Merge branch 'master' into master Atakan Yenel 2024-11-04 19:17:47 +0100
  • 25379e31c9 feat: change atomic.Value to atomic.Bool on delayContext doneSet Lucas Botelho 2024-11-04 12:36:44 -0300
  • b7303d8a58
    Merge 130c868e95 into 1d156527ea Francis Lavoie 2024-11-01 13:52:11 -0400
  • 1d156527ea
    events: Use WithLazy to prevent eager serialization of the event data (#6671) Andreas Kohn 2024-11-01 18:28:50 +0100
  • 7b4ff38f23 Use WithLazy to prevent eager serialization of the event data Andreas Kohn 2024-11-01 17:20:27 +0100
  • 0e8af2d823 test: catch when Copy hangs due to no EOF Lucas Botelho 2024-11-01 13:05:47 -0300
  • 7e5e9a8b5b test: now able to make context_cancelled error happen Lucas Botelho 2024-11-01 12:42:34 -0300
  • c6a9886bc6 test: add initial integration test for low latency streaming Lucas Botelho 2024-11-01 11:15:27 -0300
  • e54c8ef9b5 fix: adjust delay for parent to be able to cancel after timerout on select test Lucas Botelho 2024-10-31 19:56:44 -0300
  • 101d66ee52 feat: add close after received body to reverse proxy caddyfile config Lucas Botelho 2024-10-31 19:44:20 -0300
  • 7f9a805b96 test: add unit testing for delay client done context Lucas Botelho 2024-10-31 19:37:45 -0300
  • 9dbc182ab0 feat: change way to call delayCtx after roundtrip Lucas Botelho 2024-10-31 15:31:23 -0300
  • 1beff2fcd6 docs: move comments on delay client done Lucas Botelho 2024-10-31 15:25:41 -0300
  • fcf67b62f1 feat: add mutex to roundtripdone function Lucas Botelho 2024-10-31 15:22:17 -0300
  • 569c3f5df9 feat: close after receive data for low latency streaming. Lucas Botelho 2024-10-31 14:34:54 -0300
  • 350ad38f63
    fileserver: Fix Caddyfile parsing Matthew Holt 2024-10-31 10:37:37 -0600
  • c718744483
    Keep report to HTML only hurl-tests Mohammed Al Sahaf 2024-10-31 07:39:31 +0000