Commit Graph

  • c1da1dfa56 caddy adapt for listen_protocols maycxc.github.io 2024-08-23 08:49:18 -0400
  • 50d47b6caa
    Merge branch 'master' into per-host-metrics Mohammed Al Sahaf 2024-08-22 23:25:42 +0300
  • 4ade967005
    reverseproxy: allow user to define source address (#6504) Mohammed Al Sahaf 2024-08-22 22:52:05 +0300
  • a21f95bf1a
    reverse_proxy: caddyfile support for local_address Mohammed Al Sahaf 2024-08-22 22:45:41 +0300
  • 9ebd7fa221
    Merge branch 'master' into interface-network-type Mohammed Al Sahaf 2024-08-22 20:34:25 +0300
  • 2e986e56c9
    Merge branch 'master' into transport-source-addr Mohammed Al Sahaf 2024-08-22 20:34:22 +0300
  • 8af646730b
    caddyhttp: run `error` (msg) through replacer (#6536) Mohammed Al Sahaf 2024-08-22 20:32:44 +0300
  • ea1cab46a8
    fix integration test Mohammed Al Sahaf 2024-08-22 20:00:36 +0300
  • 952f293126
    error: run `error` (msg) through replacer Mohammed Al Sahaf 2024-08-22 19:37:53 +0300
  • 90604e06ca
    Merge branch 'master' into per-host-metrics Mohammed Al Sahaf 2024-08-22 16:15:24 +0300
  • 098897bdea
    chore: Fix a typo (#6534) Cuckoo Chickoo 2024-08-22 15:45:58 +0530
  • 2c50412ad2
    chore: Fix a typo Cuckoo Chickoo 2024-08-22 15:22:24 +0530
  • 8ccfedf2bb
    cmd: Use a factory to create the caddy root command (#6533) a 2024-08-21 22:29:42 -0500
  • af08fd7263
    Update cmd/commands.go Francis Lavoie 2024-08-21 23:23:23 -0400
  • 81d53de98c
    noot a 2024-08-21 15:42:52 -0500
  • c39b66c251
    noot a 2024-08-21 14:04:41 -0500
  • 2bb2ecc549
    reverseproxy: Change errors writing the response to warning. (#6532) Jens-Uwe Mager 2024-08-21 19:39:20 +0200
  • 2978a77d59 Change errors writing the response to warning. Jens-Uwe Mager 2024-08-21 14:13:36 +0200
  • 37b01553f6
    doc and linter Mohammed Al Sahaf 2024-08-21 00:06:19 +0300
  • 32b0674b79
    Merge branch 'master' into per-host-metrics Mohammed Al Sahaf 2024-08-21 00:03:22 +0300
  • d7ba42c0fd metrics: scope metrics per loaded config Mohammed Al Sahaf 2024-08-20 20:12:55 +0000
  • 54a0c8f948
    reverseproxy: Active health checks request body option (#6520) Jesper Brix Rosenkilde 2024-08-19 18:55:55 +0200
  • fdf435f71e Replacer on request body Jesper B. Rosenkilde 2024-08-15 23:54:44 +0200
  • 6890220e3c Add an option to specify the body used for active health checks Jesper B. Rosenkilde 2024-08-15 14:35:15 +0200
  • d69b8e09df
    ci: remove Go 1.21 Kévin Dunglas 2024-08-18 12:00:03 +0200
  • 861a5a8370
    fix: make properly wrap errors Kévin Dunglas 2024-08-18 11:38:56 +0200
  • 3ecc5ec992
    ci: bump golangci-lint to v1.60 Kévin Dunglas 2024-08-18 11:20:45 +0200
  • c44450056e
    chore: build and test with Go 1.23 Kévin Dunglas 2024-08-18 11:10:56 +0200
  • 043fe41ab8
    ci: don't exit early on error in remote CI machine (#6519) Mohammed Al Sahaf 2024-08-18 12:54:12 +0300
  • b114988486
    ci: don't exit early on error in remote CI machine Mohammed Al Sahaf 2024-08-15 07:10:12 +0000
  • 32d6798822
    Merge branch 'master' into interface-network-type Mohammed Al Sahaf 2024-08-13 09:36:07 +0300
  • 3281ab6a26
    Merge branch 'master' into transport-source-addr Mohammed Al Sahaf 2024-08-13 09:35:22 +0300
  • 9ddb78fadc
    cmd: ignore exec.ErrDot when starting caddy in background (#6512) WeidiDeng 2024-08-13 10:26:20 +0800
  • 0c8ae46125
    Merge branch 'master' into transport-source-addr Mohammed Al Sahaf 2024-08-13 00:04:02 +0300
  • 3a48b03369
    Move PrivateRangesCIDR() back: add a pass-through function (#6514) vnxme 2024-08-12 12:47:05 +0300
  • 07af7bdce3 Move PrivateRangesCIDR() back: add a pass-through function vnxme 2024-08-12 11:41:46 +0300
  • b57989319a
    tls: replace only known placeholders in sni matcher Mohammed Al Sahaf 2024-08-12 07:27:38 +0000
  • 88f79a5d18
    Merge branch 'master' into relative-path-fix Mohammed Al Sahaf 2024-08-12 10:04:42 +0300
  • 9c4654a638
    Merge branch 'master' into interface-network-type Mohammed Al Sahaf 2024-08-12 10:04:06 +0300
  • 62b5c2e0f2
    Merge branch 'master' into transport-source-addr Mohammed Al Sahaf 2024-08-12 10:04:01 +0300
  • 7cf8376e63
    matchers: fix a regression in #6480 (#6510) vnxme 2024-08-12 10:01:09 +0300
  • dc9d1c0f3a
    ignore exec.ErrDot when starting caddy in background WeidiDeng 2024-08-12 08:42:05 +0800
  • d6e9da7208 Fix a regression in #6480: the context may have no replacer vnxme 2024-08-11 22:54:27 +0300
  • 490fd1d63d
    core: add `iface` as network type Mohammed Al Sahaf 2024-08-10 22:46:46 +0300
  • c536ff5887 ci: run integration tests on collaborator comment Mohammed Al Sahaf 2024-08-10 16:16:39 +0300
  • ed9d3f2461
    reverseproxy: allow user to define source address Mohammed Al Sahaf 2024-08-10 14:57:10 +0300
  • 809b498715 go mod tidy Archimedes Trajano 2024-08-10 02:01:19 -0400
  • 1c14a891b5 updated opentelemetry Archimedes Trajano 2024-08-10 01:54:05 -0400
  • 81242580c9 lint fix Archimedes Trajano 2024-08-07 23:42:58 -0400
  • c7a802d817 more tracing placed Archimedes Trajano 2024-07-30 13:07:38 -0400
  • e68c2df72c otel client Archimedes Trajano 2024-07-30 12:11:30 -0400
  • 674dec130b offload logic to autoexport Archimedes Trajano 2024-07-29 08:17:39 -0400
  • ee19e5fe22 go get go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp Archimedes Trajano 2024-07-28 19:27:33 -0400
  • 6e294f840b more explicit errors Archimedes Trajano 2024-07-28 19:25:13 -0400
  • c6447c2700 Update tracer.go Archimedes Trajano 2024-07-28 04:58:07 -0400
  • 13a1b31753 fileserver: move `sort` to `browse` lollipopkit🏳️‍⚧️ 2024-08-10 13:22:07 +0800
  • 57c4edb739 Merge remote-tracking branch 'upstream/master' lollipopkit🏳️‍⚧️ 2024-08-10 13:19:44 +0800
  • 21af88fefc
    reverseproxy: Disable keep alive for h2c requests (#6343) WeidiDeng 2024-08-08 20:53:30 +0800
  • 52bad45181
    go.mod: update update golang/x/net (#6500) WeidiDeng 2024-08-08 09:52:50 +0800
  • a12e15ebb7 update golang/x/net WeidiDeng 2024-08-08 08:25:13 +0800
  • 44641be224
    Merge 7b6a6a4e23 into b85b6c6469 Archimedes Trajano 2024-08-07 13:57:10 -0600
  • b85b6c6469
    replacer: `{file.*}` global placeholder strips trailing newline (#6411) Steffen Busch 2024-08-07 21:39:15 +0200
  • b46a7731e5 Use bytes package Steffen Busch 2024-06-21 22:21:03 +0200
  • f238ca2598 Remove trailing LF then trailing CR Steffen Busch 2024-06-21 21:43:31 +0200
  • 42ddd703ae Add EOL to testcase dependent os-PathSeparator Steffen Busch 2024-06-19 18:44:09 +0200
  • 7801cee685 Account different newline styles Steffen Busch 2024-06-19 18:24:54 +0200
  • f5e20713c0 {file.*} global placeholder: remove trailing newline Steffen Busch 2024-06-19 17:52:36 +0200
  • 7b6a6a4e23
    Merge branch 'master' into master Archimedes Trajano 2024-08-07 15:58:33 -0300
  • 59cbb2c83a
    caddytls,caddyhttp: Placeholders for some TLS and HTTP matchers (#6480) vnxme 2024-08-07 20:02:23 +0300
  • a8b0dfa8da
    go.mod: update quic-go package (#6498) WeidiDeng 2024-08-07 12:08:32 +0800
  • e11f9530c5
    go.mod: update quic-go package WeidiDeng 2024-08-07 11:58:59 +0800
  • b26bfc7eef
    Merge branch 'master' into master Archimedes Trajano 2024-08-05 17:16:43 -0300
  • b198678174
    browse: Customizable default sort options (#6468) lollipopkit🏳️‍⚧️ 2024-08-05 22:27:45 +0800
  • c57c092b05 fileserver: more obvious err alerts in sort options lollipopkit🏳️‍⚧️ 2024-08-05 22:02:20 +0800
  • 8ade62e16f fileserver: check options in `Provison` lollipopkit🏳️‍⚧️ 2024-08-05 21:36:20 +0800
  • 91494cc66c
    Merge branch 'master' into master lollipopkit🏳️‍⚧️ 2024-08-05 18:50:46 +0800
  • 840094ac65
    proxyprotocol: Update WrapListener to use ConnPolicyFunc for PROXY protocol (#6485) Prakhar Awasthi 2024-08-03 22:21:50 +0530
  • 0196218bbc fastcgi: use client IP for REMOTE_ADDR looi 2024-08-03 00:31:02 +0000
  • 452a65d16d
    Merge branch 'master' into master lollipopkit🏳️‍⚧️ 2024-08-02 22:47:43 +0800
  • ed0a439d62 proxyprotocol : Updated dependency pires/go-proxyproto to pseudo latest version Prakhar Awasthi 2024-07-30 19:12:07 +0530
  • 898ef9f212 encode: flush already compressed data from the encoder (#6471) WeidiDeng 2024-07-28 07:46:56 +0800
  • fb9dcc2e99 proxyprotocol : Update WrapListener to use ConnPolicyFunc for PROXY protocol support Prakhar Awasthi 2024-07-29 18:02:41 +0530
  • 1f6b8322bd offload logic to autoexport Archimedes Trajano 2024-07-29 08:17:39 -0400
  • ea6a6298f5 go get go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp Archimedes Trajano 2024-07-28 19:27:33 -0400
  • 43f6a39aa1 more explicit errors Archimedes Trajano 2024-07-28 19:25:13 -0400
  • 3c791ea5bd Runtime placeholders for caddyhttp/caddytls matchers: vnxme 2024-07-28 16:07:25 +0300
  • 12704e8839
    Update tracer.go Archimedes Trajano 2024-07-28 04:58:07 -0400
  • 976469ca0d
    encode: flush already compressed data from the encoder (#6471) WeidiDeng 2024-07-28 07:46:56 +0800
  • 9cc26ee7bf
    chore: update golangci config (#6479) Mohammed Al Sahaf 2024-07-28 02:20:09 +0300
  • d2bba6e129 Runtime placeholders for caddyhttp matchers (1/1): vnxme 2024-07-26 22:59:40 +0300
  • 86335bb4e1 Runtime placeholders for caddytls matchers (3/3): vnxme 2024-07-26 22:45:37 +0300
  • c0892bae0a
    chore: update golangci config Mohammed Al Sahaf 2024-07-26 23:08:34 +0300
  • bf7bddf051 Runtime placeholders for caddytls matchers (2/3): vnxme 2024-07-26 22:43:47 +0300
  • ef0895a1eb Runtime placeholders for caddytls matchers (1/3): vnxme 2024-07-26 22:39:02 +0300
  • 3579815a6c
    caddytls: Caddyfile support for TLS conn and cert sel policies (#6462) vnxme 2024-07-24 20:01:06 +0300
  • b0ab6f944b Caddyfile support for TLS connection policy vnxme 2024-07-17 15:51:39 +0300
  • 3dc6a2cfe0 Caddyfile support for TLS custom certificate selection policy vnxme 2024-07-17 15:37:15 +0300
  • 61fe152c60
    caddytls: Caddyfile support for TLS handshake matchers (#6461) vnxme 2024-07-24 18:26:09 +0300
  • f0817fa6c5 Caddyfile support for TLS handshake matchers: vnxme 2024-07-24 16:15:00 +0300
  • eb6a04d6ad Caddyfile support for TLS handshake matchers: vnxme 2024-07-17 15:15:06 +0300