Commit Graph

  • d462e7c122 go.mod: Use quic-go 0.37.1 Matthew Holt 2023-07-31 16:31:17 -0600
  • 94749e119a
    go.mod: Use quic-go 0.37.1 Matthew Holt 2023-07-31 16:31:17 -0600
  • e8f9dce114
    core: Allow loopback hosts for admin endpoint (fix #5650) Matthew Holt 2023-07-31 12:58:53 -0600
  • 27f8842c43 reverseproxy: Export ipVersions type (#5648) Omar Ramadan 2023-07-25 21:50:21 +0300
  • d7d16360d4
    reverseproxy: Export ipVersions type (#5648) Omar Ramadan 2023-07-25 21:50:21 +0300
  • c39c0b4213 export reverseproxy.ipVersions type Omar Ramadan 2023-07-22 20:41:09 +0300
  • df752879ca go.mod: Use latest CertMagic (v0.19.1) Matthew Holt 2023-07-25 10:31:47 -0600
  • 4df27a20c8
    go.mod: Use latest CertMagic (v0.19.1) Matthew Holt 2023-07-25 10:31:47 -0600
  • 770748acaa caddyhttp: Preserve original error (fix #5652) Matthew Holt 2023-07-25 09:41:56 -0600
  • 18c309b5fa
    caddyhttp: Preserve original error (fix #5652) Matthew Holt 2023-07-25 09:41:56 -0600
  • 3456ce686a fileserver: add lazy image loading (#5646) ydylla 2023-07-22 17:50:36 +0200
  • e041962b66
    fileserver: add lazy image loading (#5646) ydylla 2023-07-22 17:50:36 +0200
  • 2bfb0fd816 fileserver: add lazy image loading Yannick Dylla 2023-07-22 16:26:36 +0200
  • d10a12d639 go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644) Marten Seemann 2023-07-21 21:00:48 -0700
  • f45a6de20d
    go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644) Marten Seemann 2023-07-21 21:00:48 -0700
  • d76105d56b
    Seeding weakrand is no longer necessary Francis Lavoie 2023-07-21 18:20:39 -0400
  • a3844e33bc
    Workaround needed for both? Francis Lavoie 2023-07-21 18:01:56 -0400
  • 6c786e2901
    Use skip-pkg-cache workaround Francis Lavoie 2023-07-21 17:59:26 -0400
  • b6dd5413c6
    Bump golangci-lint version, yml syntax consistency Francis Lavoie 2023-07-21 17:44:25 -0400
  • 0a5f5278d7
    Bump to Go 1.20 Francis Lavoie 2023-07-21 17:36:37 -0400
  • 5915670d02
    Merge branch 'master' into update-quic-go-v0370 Matt Holt 2023-07-21 15:35:50 -0600
  • f72a7d7820 core: Refine mutex during reloads (fix #5628) (#5645) Matt Holt 2023-07-21 15:32:20 -0600
  • b51dc5d5d0
    core: Refine mutex during reloads (fix #5628) (#5645) Matt Holt 2023-07-21 15:32:20 -0600
  • 30b0ccba3a
    core: Refine mutex during reloads (fix #5628) Matthew Holt 2023-07-21 15:06:57 -0600
  • a38120971e update quic-go to v0.37.0 Marten Seemann 2023-07-21 11:22:57 -0700
  • f4f04b5852
    go.mod: Upgrade logrus Ryan Schumacher 2023-07-20 10:52:36 -0500
  • 25dd9a44cd
    reverseproxy: do not close streams when explicitly configured WeidiDeng 2023-07-18 09:26:24 +0800
  • fdd378af19 go.mod: update quic-go to v0.36.2 (#5636) bt90 2023-07-17 22:16:43 +0200
  • f857b32d65
    go.mod: update quic-go to v0.36.2 (#5636) bt90 2023-07-17 22:16:43 +0200
  • 7a50d3bd34 update quic-go to v0.36.2 bt90 2023-07-17 19:26:08 +0000
  • d1e06bb83d fileserver: Tweak grid view of browse template Matthew Holt 2023-07-17 11:18:40 -0600
  • 4e36b4c9d1
    fileserver: Tweak grid view of browse template Matthew Holt 2023-07-17 11:18:40 -0600
  • 562b52f123 fileserver: add `export-template` sub-command to `file-server` (#5630) Mohammed Al Sahaf 2023-07-13 23:54:48 +0200
  • 27bc16abed
    fileserver: add `export-template` sub-command to `file-server` (#5630) Mohammed Al Sahaf 2023-07-13 23:54:48 +0200
  • 565226314b
    fileserver: add `export-template` sub-command to `file-server` Mohammed Al Sahaf 2023-07-13 21:11:02 +0300
  • 76234f07ed caddyfile: Fix comparing if two tokens are on the same line (#5626) WeidiDeng 2023-07-13 04:32:22 +0800
  • bbe1952a59
    caddyfile: Fix comparing if two tokens are on the same line (#5626) WeidiDeng 2023-07-13 04:32:22 +0800
  • ea8ea94ee2
    compare tokens from copies when importing WeidiDeng 2023-07-12 11:22:59 +0800
  • 768b191ae6
    fix comparing if two tokens are on the same line WeidiDeng 2023-07-12 11:01:01 +0800
  • 0942d5c337 caddytls: Reuse certificate cache through reloads (#5623) Matt Holt 2023-07-11 13:10:58 -0600
  • 0e2c7e1d35
    caddytls: Reuse certificate cache through reloads (#5623) Matt Holt 2023-07-11 13:10:58 -0600
  • 08bceb0578
    Merge branch 'master' into single-cache Matt Holt 2023-07-11 13:01:10 -0600
  • d77c9d9f38
    Update go.mod: CertMagic tag Matthew Holt 2023-07-10 15:40:01 -0600
  • 76dd6314cb Merge branch 'validate-require-config' of https://github.com/pistasjis/caddy into validate-require-config Pistasj 2023-07-10 19:24:13 +0200
  • db59ef3d37 Try making adjacent Caddyfile check its own function Pistasj 2023-07-10 19:24:12 +0200
  • 115c6a9a79
    Fix bug; re-implement HasCertificateForSubject Matthew Holt 2023-07-09 21:50:54 -0600
  • 3cbbd1b62e
    fix: unwrap adapter modules to get underlying modules config-adapter-fix WeidiDeng 2023-07-10 11:20:29 +0800
  • 196433c6bf Minor tweaks to security.md Matt Holt 2023-07-08 14:02:09 -0600
  • 7ceef91295
    Minor tweaks to security.md Matt Holt 2023-07-08 14:02:09 -0600
  • 5ebfd31a84 reverseproxy: Pointer receiver Matthew Holt 2023-07-08 13:42:51 -0600
  • 5dec11f2a0
    reverseproxy: Pointer receiver Matthew Holt 2023-07-08 13:42:51 -0600
  • 8d1706ce7a caddyhttp: Trim dot/space only on Windows (fix #5613) Matthew Holt 2023-07-08 13:42:13 -0600
  • 66114cb155
    caddyhttp: Trim dot/space only on Windows (fix #5613) Matthew Holt 2023-07-08 13:42:13 -0600
  • b45f2af04e
    Update CertMagic Matthew Holt 2023-07-08 10:49:17 -0600
  • e1b94f5a6a
    caddytls: Don't purge cert cache on config reload Matthew Holt 2023-07-08 10:03:54 -0600
  • 56758efb7e
    Merge branch 'master' into validate-require-config pistasjis 2023-07-02 22:25:52 +0200
  • 607bef271a Require config for caddy validate - fixes #5612 Pistasj 2023-07-02 22:24:17 +0200
  • 9d9786a385 update quic-go to v0.36.1 (#5611) Marten Seemann 2023-07-01 16:34:27 -0700
  • 7914ba3573
    update quic-go to v0.36.1 (#5611) Marten Seemann 2023-07-01 16:34:27 -0700
  • f768c5e5c6 update quic-go to v0.36.1 Marten Seemann 2023-07-01 11:27:49 -0700
  • fca26795e6 fixed the LeastConnSelection policy in reverseproxy to correctly implement reservoir sampling Yashasvi Kundu 2023-07-01 18:22:53 +0530
  • 6a6f1f7c50 caddyconfig: Specify config adapter for HTTP loader (close #5607) Matthew Holt 2023-06-30 20:04:32 -0600
  • dfe17c33ef
    caddyconfig: Specify config adapter for HTTP loader (close #5607) Matthew Holt 2023-06-30 20:04:32 -0600
  • be2ca3c663 core: Embed net.UDPConn to gain optimizations (#5606) WeidiDeng 2023-07-01 06:31:26 +0800
  • 710824c3ce
    core: Embed net.UDPConn to gain optimizations (#5606) WeidiDeng 2023-07-01 06:31:26 +0800
  • 7bce3898a4
    Merge branch 'master' into quic-go-interfaces Matt Holt 2023-06-30 15:19:12 -0600
  • 0cb24c9f0b chore: remove deprecated property `rlcp` in goreleaser config (#5608) Mohammed Al Sahaf 2023-06-30 22:53:56 +0200
  • d8ae801068
    chore: remove deprecated property `rlcp` in goreleaser config (#5608) Mohammed Al Sahaf 2023-06-30 22:53:56 +0200
  • 4cd6c51cb0
    chore: remove deprecated property `rlcp` in goreleaser config Mohammed Al Sahaf 2023-06-30 22:39:13 +0200
  • 281b18fd81
    embed net.UDPConn instead of net.PacketConn interface to allow automatic optimization by quic-go WeidiDeng 2023-06-30 14:48:39 +0800
  • 254b8e205a caddytls: Cache 'ask' results to reduce load Matthew Holt 2023-06-28 14:30:49 -0600
  • 7c197b83f4
    Merge branch 'master' into patch-1 oarinv 2023-06-25 20:51:44 +0800
  • 85b5c1fc3f core: Skip `chmod` for abstract unix sockets (#5596) Emily 2023-06-25 02:25:02 +0200
  • 119e8794bc
    core: Skip `chmod` for abstract unix sockets (#5596) Emily 2023-06-25 02:25:02 +0200
  • 1b086294d5
    core: Skip `chmod` for abstract unix sockets emilylange 2023-06-24 17:50:48 +0200
  • 51e4f46d8a
    fileserver: update css oarinv 2023-06-24 22:30:27 +0800
  • 48a6ca61d0 core: Add optional unix socket file permissions (#4741) Emily 2023-06-23 22:49:41 +0200
  • 22927e278d
    core: Add optional unix socket file permissions (#4741) Emily 2023-06-23 22:49:41 +0200
  • 49895e84e7
    Require write perms for the owning user emilylange 2023-06-23 01:50:09 +0200
  • 5e0c45ef9c
    Add cases with Windows paths to test emilylange 2023-06-23 01:50:06 +0200
  • 852298887a reverseproxy: Honor `tls_except_port` for active health checks (#5591) Francis Lavoie 2023-06-22 18:20:30 -0400
  • 7a69ae7571
    reverseproxy: Honor `tls_except_port` for active health checks (#5591) Francis Lavoie 2023-06-22 18:20:30 -0400
  • 177f54ffcd
    reverseproxy: Support `tls_except_port` for active health checks Francis Lavoie 2023-06-22 13:42:12 -0400
  • 7ef6206ac9
    core: Add optional unix socket file permissions emilylange 2023-06-22 16:29:22 +0200
  • bbf008dffe Appease linter Matthew Holt 2023-06-21 17:59:54 -0600
  • 2b2addebb8
    Appease linter v2.7.0-beta.2 Matthew Holt 2023-06-21 17:59:54 -0600
  • 4ae784a8bf Fix compile on Windows, hopefully Matthew Holt 2023-06-21 17:47:23 -0600
  • 9563666bfb
    Fix compile on Windows, hopefully Matthew Holt 2023-06-21 17:47:23 -0600
  • 1a9ff2ff84 core: Properly preserve unix sockets (fix #5568) Matthew Holt 2023-06-21 17:16:01 -0600
  • 806341e089
    core: Properly preserve unix sockets (fix #5568) Matthew Holt 2023-06-21 17:16:01 -0600
  • bf71df7789 go.mod: Upgrade CertMagic for hotfix Matthew Holt 2023-06-21 13:25:30 -0600
  • 0468508e92 go.mod: Upgrade CertMagic for hotfix Matthew Holt 2023-06-21 13:25:30 -0600
  • 4d95a35e67 go.mod: Upgrade some dependencies Matthew Holt 2023-06-21 10:50:54 -0600
  • 415d1e7b6f go.mod: Upgrade some dependencies Matthew Holt 2023-06-21 10:50:54 -0600
  • 46e4b4b766 chore: upgrade otel (#5586) Omer Demirok 2023-06-21 18:46:42 +0100
  • 1a36b06cd4
    chore: upgrade otel (#5586) Omer Demirok 2023-06-21 18:46:42 +0100
  • bb9ff02696 chore: upgrade otel Omer Demirok 2023-06-21 11:53:49 +0100
  • 2eba5e7d27
    Merge branch 'master' into chore/upgrade-otel Omer Demirok 2023-06-21 12:07:33 +0100
  • 8a2ef84fa4 go.mod: Update quic-go to v0.36.0 (#5584) Marten Seemann 2023-06-21 12:56:12 +0200
  • 398c12ae9b
    go.mod: Update quic-go to v0.36.0 (#5584) Marten Seemann 2023-06-21 12:56:12 +0200