Commit Graph

  • 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
  • e2e6f18c93
    encode: flush already compressed data to the stream WeidiDeng 2024-07-23 08:26:42 +0800
  • 3afa02ba4e
    ci: correct -tags nobadger on binary build (#6470) June 🍓🦴 2024-07-22 19:37:44 -0400
  • fb38c078fc ci: correct -tags nobadger on binary build strawberry 2024-07-22 19:19:59 -0400
  • 5c025bdff9
    fix: test lollipopkit🏳️‍⚧️ 2024-07-22 21:46:25 +0800
  • b1c3b95aaa
    fileserver: add sort options lollipopkit🏳️‍⚧️ 2024-07-22 20:31:02 +0800
  • 6e3abf388e
    unwrap a 2024-07-21 13:29:04 -0500
  • e94663b866
    Merge branch 'master' into filesystem-changes a 2024-07-21 13:20:25 -0500
  • 06ed6fcf99
    change name a 2024-07-21 13:19:23 -0500
  • 3445dd5126 removed gofumpt newlines edwin 2024-07-20 19:30:21 -0400
  • 4a59d6fe74 do not export client itself edwin 2024-07-20 19:25:56 -0400
  • 1d95fafa7b Applied changes for user safe use edwin 2024-07-20 19:14:47 -0400
  • 0f2017f152 Renamed package for consistency edwin 2024-07-20 18:28:25 -0400
  • 8af5e8bbb4
    Update client.go eanavitarte 2024-07-20 18:17:22 -0400
  • 8ee6235a02 Moved Fastcgi client implementation to its own package #4378 edwin 2024-07-19 22:23:55 -0400
  • 806f5b1117
    reverseproxy: Fix panic when using header-related flags (fix #6464) Matthew Holt 2024-07-18 21:31:07 -0600
  • 57a468f758
    autohttps: ensure domain name is lowercase Eli Lowinger 2024-07-17 09:31:47 +1000
  • b2492f8567
    reverseproxy: add health_upstream subdirective (#6451) schultzie 2024-07-15 10:00:12 -0700
  • f38905089a
    Merge branch 'master' into schultzie/health_upstream schultzie 2024-07-15 09:54:34 -0700
  • ebb4626b6b
    Add comment about port being ignore if using upstream Dylan Schultz 2024-07-15 09:40:13 -0700
  • ecec709d8e
    Use error rather than log for health_port override Dylan Schultz 2024-07-11 09:26:07 -0700
  • 07c863637d
    reverseproxy: Caddyfile support for health_method (#6454) Jesper Brix Rosenkilde 2024-07-12 23:01:58 +0200
  • cc097c9d93 Add integration test for active health check request method Jesper B. Rosenkilde 2024-07-12 20:46:55 +0200
  • 2e527015da Add Caddyfile support of setting active health check request method Jesper B. Rosenkilde 2024-07-12 11:40:02 +0200
  • ad8a278f4a
    Update modules/caddyhttp/reverseproxy/healthchecks.go schultzie 2024-07-11 10:27:47 -0700
  • 5c1eb94b24
    Merge branch 'master' into schultzie/health_upstream schultzie 2024-07-11 09:43:52 -0700
  • 111b5b8ca8
    Update Upstream json doc Dylan Schultz 2024-07-11 09:24:01 -0700
  • 17397ba3bd
    Update ignore health port comment Dylan Schultz 2024-07-11 09:19:52 -0700
  • dc2a5d5c52
    reverseproxy: Configurable method for active health checks (#6453) Jesper Brix Rosenkilde 2024-07-11 15:24:13 +0200
  • 147f5c2b40 Default Method to GET if not set Jesper B. Rosenkilde 2024-07-11 14:36:51 +0200
  • 1e6dcfd0a0 Add option to set which HTTP method to use for active health checks Jesper B. Rosenkilde 2024-07-11 12:01:32 +0200
  • 4ad7844321
    Add Active Upstream case for health checks Dylan Schultz 2024-07-09 14:54:38 -0700
  • 6dfcaf69bf
    Add health_upstream to caddyfile parsing Dylan Schultz 2024-07-09 14:54:19 -0700
  • 21f0e5c5b0
    Add health_upstream Dylan Schultz 2024-07-09 14:20:00 -0700
  • 4943a4fc52
    reverseproxy: Add placeholder for networkAddr in active health check headers (#6450) schultzie 2024-07-09 11:08:25 -0700
  • 4854f30918
    Update target name and function param order schultzie 2024-07-09 10:41:26 -0700
  • b6cc106a30
    Update modules/caddyhttp/reverseproxy/healthchecks.go schultzie 2024-07-09 10:40:01 -0700
  • 35ddc0ecb5
    reverseproxy: use networkAddr for active health check schultzie 2024-07-09 09:54:22 -0700
  • 954a891819
    reverseproxy: Add placeholder for target dial in active health check headers schultzie 2024-07-09 09:47:34 -0700
  • 630c62b313
    fixed bug in resolving ip version in dynamic upstreams (#6448) Aziz Rmadi 2024-07-09 02:06:30 -0500