Commit Graph

  • d0cd581f1c
    Merge 4c2a7c0306 into 1a0f168b6e Marten Seemann 2025-06-16 08:52:31 +0800
  • 0e3fc41f52
    Merge 2f0a14ee77 into 1a0f168b6e S K 2025-06-15 18:17:54 +0200
  • 6a2613bbe0
    Merge a66fce04b7 into 1a0f168b6e WeidiDeng 2025-06-14 12:19:49 +0000
  • a66fce04b7 clean up new config if it failed to run cleanup-partial-reload Weidi Deng 2025-06-14 20:17:53 +0800
  • 5a8ce56d15
    Merge e2104d3235 into 1a0f168b6e Mohammed Al Sahaf 2025-06-14 12:36:54 +0100
  • 83bd5735ba
    Merge 43412cb1db into 1a0f168b6e bashayer hijji 2025-06-14 11:27:46 +0000
  • 43412cb1db fix: update integration test for proper JSON encoding - Fix expected JSON output to use Unicode escape sequence for ampersand character - Integration tests now pass s2010 2025-06-14 14:27:29 +0300
  • 61196c7ff3 fix: resolve linter and test issues - Fix GCI import formatting issues - Fix MultiRegexpFilter input size limit test by ensuring output doesn't exceed max length after each operation - All tests now pass and linter issues resolved s2010 2025-06-14 14:21:45 +0300
  • ee377e3dd4
    Merge f85be6a190 into 1a0f168b6e Kartik Ohlan 2025-06-13 17:02:23 -0600
  • e92e87e498
    Merge 7926a32993 into 1a0f168b6e Mohammed Al Sahaf 2025-06-13 21:39:04 +0000
  • 7926a32993
    run scorecard flow on PRs sec-best-practice Mohammed Al Sahaf 2025-06-14 00:38:37 +0300
  • aedb7a0b77
    remove redundant codeql job Mohammed Al Sahaf 2025-06-14 00:32:29 +0300
  • 71a2bd9027
    Merge a874bb3e4d into 1a0f168b6e Pascal 2025-06-13 16:26:17 -0500
  • 515802b61c
    chore: apply security best practices for CI Mohammed Al Sahaf 2025-06-14 00:22:43 +0300
  • 545cae8dfc
    [StepSecurity] Apply security best practices StepSecurity Bot 2025-06-13 20:45:31 +0000
  • 1a00e5082a
    Merge 4158f9e8d5 into 1a0f168b6e WeidiDeng 2025-06-13 21:30:33 +0800
  • 146a3410a5
    Merge 5c0f3fccb4 into 1a0f168b6e Herman Slatman 2025-06-13 23:12:05 +1000
  • e98a5b3d1b
    Merge e4ed74ce85 into 1a0f168b6e Mohammed Al Sahaf 2025-06-13 19:47:34 +0800
  • eba918bc73
    Merge branch 'master' into fix/multiple-regexp-filters-7049 bashayer hijji 2025-06-13 14:32:39 +0300
  • aa4f599451
    Merge abdeadfdf4 into 1a0f168b6e Mohammed Al Sahaf 2025-06-13 19:06:06 +1000
  • 98ce95747a
    Merge de5b048106 into 1a0f168b6e Ted 2025-06-13 10:02:23 +0200
  • d28abaea80
    Merge ccb741eaeb into 1a0f168b6e Peter Borsa 2025-06-13 08:36:23 +0200
  • 1a0f168b6e
    ci: add `{base,head}-ref` to dep review check (#7064) master Mohammed Al Sahaf 2025-06-13 08:13:17 +0300
  • 1d63ec69c3
    Merge 5245045f44 into 7a33f481f1 Mohammed Al Sahaf 2025-06-12 22:39:28 -0500
  • b035bd967e
    ci: add `{base,head}-ref` to dep review check Mohammed Al Sahaf 2025-06-13 03:16:04 +0300
  • 7a33f481f1
    ci: add dep review, OSSF scorecard actions (#7063) Mohammed Al Sahaf 2025-06-13 02:40:51 +0300
  • e00d515fa4
    Merge branch 'master' into add-dep-review-action Mohammed Al Sahaf 2025-06-13 02:35:54 +0300
  • e633d013f6
    cmd: fix `Commands` function not returning all registered commands (#7059) Herman Slatman 2025-06-13 01:17:51 +0200
  • 4e424c6c9e
    add draft OpenSSF Scorecard workflow Mohammed Al Sahaf 2025-06-13 00:58:12 +0300
  • 8ccc3b974b
    README: add OpenSSF best practices badge Mohammed Al Sahaf 2025-06-13 00:45:34 +0300
  • ce6fc03585
    sprinkle permissions on Actions jobs Mohammed Al Sahaf 2025-06-13 00:20:00 +0300
  • 7424e4c1de
    Merge branch 'master' into add-dep-review-action Mohammed Al Sahaf 2025-06-12 18:46:06 +0300
  • fe26751491
    Update SECURITY.md Matt Holt 2025-06-12 09:38:48 -0600
  • 41ed3a3047
    ci: add dep review action Mohammed Al Sahaf 2025-06-12 18:16:46 +0300
  • 71a1b01add
    Merge branch 'master' into fix/multiple-regexp-filters-7049 Mohammed Al Sahaf 2025-06-12 11:45:08 +0300
  • 4b01d77b81
    build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#7058) dependabot[bot] 2025-06-12 11:44:26 +0300
  • 49360b9c9b fix: add proper error handling in MultiRegexpFilter tests s2010 2025-06-12 00:53:33 +0300
  • d019a2b0a4 feat: Prevent user-defined listeners from conflicting with Admin API Breno 2025-06-11 15:49:32 -0300
  • 42a2f9ca99 logging: fix multiple regexp filters on same field (fixes #7049) s2010 2025-06-11 18:27:47 +0300
  • 3c8f96c43c
    cmd: fix `Commands` function not returning all registered commands Herman Slatman 2025-06-11 14:00:22 +0200
  • de049bd630
    Merge 218b3b192b into 0f209f62eb Mohammed Al Sahaf 2025-06-11 11:41:00 +0200
  • eb39e60d88
    Merge d26cd24a11 into 0f209f62eb WeidiDeng 2025-06-11 11:41:00 +0200
  • 85235014f4
    Merge 2c8c0286be into 0f209f62eb ab14-tech 2025-06-11 11:41:00 +0200
  • d264712aba
    Merge ff3972f5e1 into 0f209f62eb WeidiDeng 2025-06-11 11:41:00 +0200
  • fce3a94522
    Merge b6490d25ed into 0f209f62eb Salent Olivick 2025-06-11 11:41:00 +0200
  • c107656615
    Merge 8aa487da88 into 0f209f62eb arthurpro 2025-06-11 07:44:02 +0300
  • 7f87eef3b7
    build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 dependabot[bot] 2025-06-10 21:34:12 +0000
  • 4b9e63e25b
    Merge 88d7a3ac02 into 0f209f62eb WeidiDeng 2025-06-10 16:54:23 +0300
  • 4494765627
    Merge aafecf9d66 into 0f209f62eb WeidiDeng 2025-06-10 13:56:46 +0530
  • 0f209f62eb
    httpcaddyfile: reject blocks in log_skip directive (#7056) Hina🐣 | Developer 2025-06-10 12:56:21 +0900
  • 5c0f3fccb4
    caddypki: Add support for multiple intermediates in signing chain Herman Slatman 2025-06-09 15:25:26 +0200
  • 6f5fed3e8c caddyfile: reject blocks in log_skip directive 岩塚由楽 2025-06-10 05:29:50 +0900
  • e4ed74ce85
    Merge branch 'master' into custom-metrics-registry custom-metrics-registry Mohammed Al Sahaf 2025-06-09 22:04:14 +0300
  • 87309aaaba
    just swallow the duplicate registration error Mohammed Al Sahaf 2025-06-09 22:00:18 +0300
  • 1481c0411a
    caddytls: wire up client_auth leaf verifier Caddyfile (#6772) Mohammed Al Sahaf 2025-06-09 17:18:36 +0300
  • 31e367ba1b
    Merge branch 'master' into leaf-verifier-caddyfile Mohammed Al Sahaf 2025-06-09 13:07:37 +0300
  • 092913a7a5
    httpcaddyfile: Prevent error handler from overriding sub-handler matchers (#6999) Youness Farini 2025-06-06 18:46:39 +0100
  • 7099892958
    core: Check for nil event origin (#7047) Laurin 2025-06-05 21:10:08 +0200
  • 085495a205
    Merge branch 'master' into master Matt Holt 2025-06-05 12:50:04 -0600
  • e6eba2b0ed
    remove useless comparison Mohammed Al Sahaf 2025-06-05 04:35:05 +0300
  • f879d12dfc
    metrics: introduce custom registry Mohammed Al Sahaf 2025-06-05 04:21:28 +0300
  • 45c9341deb
    build(deps): bump golangci/golangci-lint-action from 6 to 8 (#7044) dependabot[bot] 2025-06-03 02:33:40 +0300
  • ad76ac4724
    build(deps): bump golangci/golangci-lint-action from 6 to 8 dependabot[bot] 2025-06-02 23:25:28 +0000
  • e039a5bb5c
    chore: upgrade .golangci.yml and workflow to v2 (#6924) Mohammed Al Sahaf 2025-06-03 02:24:32 +0300
  • 4b8ced75a6 chore: use accessor instead of property Laurin 2025-06-03 00:46:16 +0200
  • 4d9bf4a333 fix: crash - null check on event origin Laurin 2025-06-03 00:21:51 +0200
  • 0459b01b83
    missed a spot Mohammed Al Sahaf 2025-06-02 20:25:14 +0300
  • 13ae457ecf
    Merge branch 'golangcilint-v2' of https://github.com/caddyserver/caddy into golangcilint-v2 Mohammed Al Sahaf 2025-06-02 20:18:34 +0300
  • 48c5fe144e
    disable rule `-QF1006` Mohammed Al Sahaf 2025-06-02 20:17:20 +0300
  • e2104d3235
    Merge branch 'master' into net-wal net-wal Mohammed Al Sahaf 2025-06-02 20:13:47 +0300
  • 6cc2f7b581
    lint Mohammed Al Sahaf 2025-06-02 20:07:20 +0300
  • 9d3e9e7826
    logging: implement WAL for the net writer Mohammed Al Sahaf 2025-06-02 19:46:26 +0300
  • cf77755bec
    Merge branch 'master' into golangcilint-v2 Mohammed Al Sahaf 2025-06-02 18:11:19 +0300
  • de5b048106
    fix quoted backticks not formatted correctly keystroke3 2025-06-02 15:54:29 +0300
  • f758987e32
    Merge 08aee56c57 into 5b2eb66418 Mohammed Al Sahaf 2025-06-01 21:02:55 +0800
  • 5b2eb66418
    Use slices.Contains to simplify code (#7039) tongjicoder 2025-06-01 02:03:06 +0800
  • 122ba5c53f refactor: use slices.Contains to simplify code tongjicoder 2025-05-27 17:44:29 +0800
  • 33ea5c8462 chore: Use slices package where possible Oleksandr Redko 2025-05-30 19:04:29 +0300
  • 88d7a3ac02
    set Range header for precompressed static files to force Content Length header to appear precompressed-cl WeidiDeng 2025-05-29 09:27:16 +0800
  • 50de66ce12
    Merge branch 'master' into net-wal Mohammed Al Sahaf 2025-05-26 00:36:40 +0300
  • 4158f9e8d5
    fix matching if only h1 is enabled server-h2-handling-using-protocols WeidiDeng 2025-05-23 10:28:58 +0800
  • c28bab9cb3
    remove http/1.1 from alpn if h1 is disabled Weidi Deng 2025-04-28 18:27:01 +0800
  • 92ea784712
    return a net.Conn that implements connectionStater if applicable Weidi Deng 2025-04-28 18:21:40 +0800
  • 4c1922448b
    fix if check WeidiDeng 2025-04-28 17:03:47 +0800
  • 337fc17423
    add comments about either h1 or h2 must be used in the listener WeidiDeng 2025-04-28 16:57:39 +0800
  • ff4aae6098
    check if connection implements connectionStater when it should WeidiDeng 2025-04-28 16:52:49 +0800
  • c537d9bc5c
    check http version while reading the connection WeidiDeng 2025-04-28 16:20:41 +0800
  • 6c1d6b06b4
    fix handling for h2c WeidiDeng 2025-04-28 15:36:59 +0800
  • 16e184af16
    keep ConnCtxKey for now WeidiDeng 2025-04-17 12:14:25 +0800
  • ca256e3acf
    fix lint WeidiDeng 2025-04-17 11:33:59 +0800
  • f4b57b0a32
    use the new http.Protocols to handle h1, h2 and h2c requests WeidiDeng 2025-04-17 11:13:43 +0800
  • 4c2a7c0306
    update quic-go to v0.52.0 Marten Seemann 2025-05-20 15:25:30 +0800
  • aafecf9d66
    use already buffered response if possible when intercepting intercept-dup-headers WeidiDeng 2025-05-20 10:39:27 +0800
  • b86b8ff735 Add disabled option to the admin block James Rouzier 2025-05-16 15:36:58 +0000
  • b6490d25ed caddy.go: Check whether @id is unique(#6991) yuxf 2025-05-15 10:42:29 +0800
  • a76d005a94
    Use maps.Copy for simpler map handling (#7009) eveneast 2025-05-14 05:16:47 +0800
  • 8524386737
    caddyhttp: Compare paths w/o wildcard if prefixes differ (#7015) WeidiDeng 2025-05-14 03:17:52 +0800
  • 94147caf31
    fileserver: map invalid path errors to fs.ErrInvalid, and return 400 for any invalid path errors. (close #7008) (#7017) Jimmy Lipham 2025-05-13 08:43:27 -0500
  • 2d55ec5a1d fileserver: map invalid path errors to fs.ErrInvalid, and return 400 for any invalid path errors. (close #7008) Compy 2025-05-12 21:46:31 -0500
  • a3fb7eb9a0
    sort lexically if paths have the same length WeidiDeng 2025-05-13 08:40:26 +0800