Commit Graph

  • 7e52db8280
    fileserver: Add .m4v for browse template icon Matthew Holt 2023-11-14 13:39:57 -0700
  • 740b62eec7
    Split off port when logging remote IP Matthew Holt 2023-11-14 11:03:36 -0700
  • ab85a41c1f
    Update certmagic to fix tiny bug Matthew Holt 2023-11-14 07:46:47 -0700
  • 8c272b84cc
    Handle errors Matthew Holt 2023-11-13 22:37:01 -0700
  • 9351031853
    caddytls: Sync distributed storage cleaning Matthew Holt 2023-11-13 22:28:04 -0700
  • 515593013d
    caddytls: Log out remote addr to detect abuse Matthew Holt 2023-11-13 22:27:38 -0700
  • 2d19702ca2
    templates: Offically make templates extensible Matthew Holt 2023-11-13 11:22:48 -0700
  • c69dcb6ea0
    Clarify the expected types Andreas Kohn 2023-11-09 20:33:31 +0100
  • d48d524518 Avoid skipping a storage due to identical string representations Andreas Kohn 2023-11-09 20:11:25 +0100
  • d0acac4715
    Merge branch 'master' into issue-5909 Omar Hussein 2023-11-09 05:48:21 -0500
  • 3a63b428e9 use `netip` package & trust unix sockets Mohammed Al Sahaf 2023-11-03 16:21:16 +0300
  • 8facd512c7
    Merge branch 'master' into switch-proxyprotocol-lib Mohammed Al Sahaf 2023-11-01 22:13:23 +0300
  • bc04e748f5 add config options for `Deny` CIDR and fallback policy Mohammed Al Sahaf 2023-11-01 22:07:14 +0300
  • 5eeb6a3fbd Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924) Mohammed Al Sahaf 2023-11-01 20:17:02 +0300
  • 3b3d678714
    Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" (#5924) Mohammed Al Sahaf 2023-11-01 20:17:02 +0300
  • f05266923b Revert "caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)" Mohammed Al Sahaf 2023-11-01 20:00:33 +0300
  • 6d915a8c6e go.mod: update quic-go version to v0.40.0 (#5922) WeidiDeng 2023-11-01 02:05:34 +0800
  • ee358550e4
    go.mod: update quic-go version to v0.40.0 (#5922) WeidiDeng 2023-11-01 02:05:34 +0800
  • 25c27e5eab Align with the API changes in certmagic to pass the context into the decision func Andreas Kohn 2023-10-31 12:37:24 +0100
  • ece41faa10 update quic-go version to v0.40.0 Weidi Deng 2023-10-31 16:47:20 +0800
  • 4416ef3086 added special case support for caddyfile suffix, case insensitive Omar Hussein 2023-10-27 17:09:01 -0400
  • 2ac14c246d update quic-go to v0.39.3 (#5918) Marten Seemann 2023-10-27 18:52:12 +0700
  • 3f55efcfde
    update quic-go to v0.39.3 (#5918) Marten Seemann 2023-10-27 18:52:12 +0700
  • c40eeefbd1 update quic-go to v0.39.3 Marten Seemann 2023-10-27 16:58:04 +0700
  • b239184b1f chore: Fix usage pool comment (#5916) WeidiDeng 2023-10-26 11:05:20 +0800
  • f71d779009
    chore: Fix usage pool comment (#5916) WeidiDeng 2023-10-26 11:05:20 +0800
  • 38aa4bbfe0 finish comment for LoadOrStore Weidi Deng 2023-10-26 09:09:55 +0800
  • 67e567b7ec
    Fix typo: r/generelly/generally Mohammed Al Sahaf 2023-10-24 22:57:19 +0300
  • fb6589f2dd
    Merge branch 'master' into switch-proxyprotocol-lib Mohammed Al Sahaf 2023-10-24 22:42:01 +0300
  • fbfcb35905
    proxyprotocol: use github.com/pires/go-proxyproto Mohammed Al Sahaf 2023-10-24 22:38:54 +0300
  • 764986a20c test: acmeserver: add smoke test for the ACME server directory (#5914) Mohammed Al Sahaf 2023-10-24 20:59:53 +0300
  • d949caf459
    test: acmeserver: add smoke test for the ACME server directory (#5914) Mohammed Al Sahaf 2023-10-24 20:59:53 +0300
  • 29b4cfc00b test: acmeserver: add smoke test for the ACME server directory Mohammed Al Sahaf 2023-10-24 10:48:27 +0300
  • b2651a3f18 Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913) Mariano Cano 2023-10-23 18:02:11 -0700
  • ac0ad4da84
    Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913) Mariano Cano 2023-10-23 18:02:11 -0700
  • 616d817ea4
    Upgrade acmeserver to github.com/go-chi/chi/v5 Mariano Cano 2023-10-23 17:15:47 -0700
  • d74869a9b1 caddyhttp: Adjust `scheme` placeholder docs (#5910) Francis Lavoie 2023-10-22 17:47:16 -0400
  • 4c10a05431
    caddyhttp: Adjust `scheme` placeholder docs (#5910) Francis Lavoie 2023-10-22 17:47:16 -0400
  • fb9f8eb215
    caddyhttp: Adjust `scheme` placeholder docs Francis Lavoie 2023-10-22 16:35:42 -0400
  • 90330cd807 go.mod: Upgrade quic-go to v0.39.1 Matthew Holt 2023-10-20 15:23:35 -0600
  • fe2a02bf7a
    go.mod: Upgrade quic-go to v0.39.1 Matthew Holt 2023-10-20 15:23:35 -0600
  • 874698f273 go.mod: CVE-2023-45142 Update opentelemetry (#5908) Ethan Brown (Domino) 2023-10-20 14:15:48 -0700
  • 9fc55a9792
    go.mod: CVE-2023-45142 Update opentelemetry (#5908) Ethan Brown (Domino) 2023-10-20 14:15:48 -0700
  • a38ea2d64a CVE-2023-45142 Update opentelemetry ddl-ebrown 2023-10-20 12:05:03 -0700
  • 77ac190720 templates: Delete headers on `httpError` to reset to clean slate (#5905) Francis Lavoie 2023-10-18 18:43:14 -0400
  • 4e8245df0b
    templates: Delete headers on `httpError` to reset to clean slate (#5905) Francis Lavoie 2023-10-18 18:43:14 -0400
  • 4eab3db936
    templates: Delete headers on `httpError` to reset to clean slate Francis Lavoie 2023-10-18 18:10:09 -0400
  • fb639a183f httpcaddyfile: Remove port from logger names (#5881) Francis Lavoie 2023-10-17 01:57:03 -0400
  • ac1f20b9e4
    httpcaddyfile: Remove port from logger names (#5881) Francis Lavoie 2023-10-17 01:57:03 -0400
  • b07a7836dc
    Merge branch 'master' into fix-log-port Matt Holt 2023-10-16 23:12:46 -0600
  • f09ccc0e55 core: Apply SO_REUSEPORT to UDP sockets (#5725) Matt Holt 2023-10-16 22:17:32 -0600
  • 174c19a953
    core: Apply SO_REUSEPORT to UDP sockets (#5725) Matt Holt 2023-10-16 22:17:32 -0600
  • 7f96635c55
    Merge branch 'master' into udp-reuseport Matt Holt 2023-10-16 21:05:45 -0600
  • 3cd28edfb5 move sharedPacketConn and fakeClosePacketConn to proper file Weidi Deng 2023-10-17 10:25:12 +0800
  • 2e393902ab
    storage: Refactor with early return pattern in homeDir func hs son 2023-10-17 10:43:35 +0900
  • 81d1c570ba
    Merge branch 'master' into upstream-failover Matt Holt 2023-10-16 14:43:18 -0600
  • cb1953a4ba caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848) Harish Shan 2023-10-17 02:12:01 +0530
  • c8559c4485
    caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848) Harish Shan 2023-10-17 02:12:01 +0530
  • 348067cb90
    Fix Windows Matthew Holt 2023-10-16 14:32:28 -0600
  • 8162f5a098
    Move sharedPacketConn into proper file Matthew Holt 2023-10-16 10:23:06 -0600
  • 80b3ce08da
    Merge branch 'master' into udp-reuseport Matt Holt 2023-10-16 09:59:13 -0600
  • 83459b655a cmd: Add newline character to version string in CLI output (#5895) Thanmay Nath 2023-10-16 21:28:32 +0530
  • 24b0ecc310
    cmd: Add newline character to version string in CLI output (#5895) Thanmay Nath 2023-10-16 21:28:32 +0530
  • b028b0acfa core: quic listener will manage the underlying socket by itself (#5749) WeidiDeng 2023-10-16 23:28:15 +0800
  • 7c82e265da
    core: quic listener will manage the underlying socket by itself (#5749) WeidiDeng 2023-10-16 23:28:15 +0800
  • 706aadfa79
    build(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp dependabot[bot] 2023-10-16 14:18:18 +0000
  • 278193424b remove comment Weidi Deng 2023-10-16 13:34:54 +0800
  • 0db31d2548 templates: Clarify `include` args docs, add `.ClientIP` (#5898) Francis Lavoie 2023-10-15 20:58:46 -0400
  • 0900844c81
    templates: Clarify `include` args docs, add `.ClientIP` (#5898) Francis Lavoie 2023-10-15 20:58:46 -0400
  • f89f4043a4
    More docs cleanup, add `.ClientIP` Francis Lavoie 2023-10-15 09:57:04 -0400
  • db1c825bed
    templates: Clarify `include` args docs Francis Lavoie 2023-10-15 09:33:41 -0400
  • 957e9c97da httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896) Francis Lavoie 2023-10-14 16:23:50 -0400
  • 7984e6f6fd
    httpcaddyfile: Fix TLS automation policy merging with get_certificate (#5896) Francis Lavoie 2023-10-14 16:23:50 -0400
  • c6ee8e9717
    httpcaddyfile: Fix TLS automation policy merging with get_certificate Francis Lavoie 2023-10-14 14:27:18 -0400
  • 725cea24cd
    Add newline character to version string in CLI output Thanmay Nath 2023-10-14 18:01:10 +0530
  • e3e28cc5dd
    Merge 32508baaf4 into d70608b656 Thanmay Nath 2023-10-14 05:20:25 +0000
  • 32508baaf4 Add newline character to version string in CLI output Thanmay Nath 2023-10-14 10:35:21 +0530
  • 7c593904dc
    Merge branch 'caddyserver:master' into master Thanmay Nath 2023-10-14 10:33:09 +0530
  • 4a54d0a20e cmd: upgrade: resolve symlink of the executable (#5891) Mohammed Al Sahaf 2023-10-14 00:19:22 +0300
  • d70608b656
    cmd: upgrade: resolve symlink of the executable (#5891) Mohammed Al Sahaf 2023-10-14 00:19:22 +0300
  • b8a1afa96b
    cmd: upgrade: resolve symlink of the executable Mohammed Al Sahaf 2023-10-13 12:19:35 +0300
  • d967980ec8 implement Unwrap for unix packet conn Weidi Deng 2023-10-13 16:25:45 +0800
  • 324d1a6fd8 move unix packet conn to platform specific file Weidi Deng 2023-10-13 16:19:12 +0800
  • a263d3cf95 fix unwrap Weidi Deng 2023-10-13 15:48:54 +0800
  • 7266d899a0 caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883) WeidiDeng 2023-10-13 14:28:20 +0800
  • 1f60328e17
    caddyfile: Fix variadic placeholder false positive when token contains `:` (#5883) WeidiDeng 2023-10-13 14:28:20 +0800
  • ea27801b57 implement Unwrap interface and clean up Weidi Deng 2023-10-13 10:45:33 +0800
  • 3b8da38fa3 strict unwrap type Weidi Deng 2023-10-12 16:14:51 +0800
  • 4a88af41e5 Merge branch 'master' into udp-reuseport Weidi Deng 2023-10-12 16:04:36 +0800
  • 6341447edc add comment Weidi Deng 2023-10-12 16:04:06 +0800
  • 8259186416 rename sharedQUICTLSConfig to sharedQUICState, and it will now manage the number of active requests Weidi Deng 2023-10-12 15:41:43 +0800
  • 4a888b0daa Merge branch 'master' into quic-listener-refactor Weidi Deng 2023-10-12 14:40:39 +0800
  • b321e0e928 check if there may be multiple placeholders in variadic placeholders Weidi Deng 2023-10-12 14:27:11 +0800
  • d9a216e715
    httpcaddyfile: Remove port from logger names Francis Lavoie 2023-10-12 01:20:16 -0400
  • 20f951290e Implement new flag on file-server command: precompressed. This flag exposes the file_server precompressed functionality to be used with the file-server command David DeMoss 2023-10-11 16:40:47 -0500
  • 0083288b4f admin: Respond with 4xx on non-existing config path (#5870) Norman Soetbeer 2023-10-11 22:24:29 +0200
  • 0e204b730a
    admin: Respond with 4xx on non-existing config path (#5870) v2.7.5 Norman Soetbeer 2023-10-11 22:24:29 +0200
  • b7035f3018
    Merge branch 'master' into feature/4xx-status-on-non-existing-config-path Matt Holt 2023-10-11 14:16:49 -0600
  • 3c72a3cb42 ci: Force the Go version for govulncheck (#5879) Francis Lavoie 2023-10-11 16:09:02 -0400
  • fae195ac7e
    ci: Force the Go version for govulncheck (#5879) Francis Lavoie 2023-10-11 16:09:02 -0400