Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-10 | go.mod: Upgrade dependencies incl. x/net/http | Matthew Holt | |
Possibly important for the HTTP/2 Rapid Reset issue. | |||
2023-08-24 | go.mod: Update quic-go to v0.38.0 (#5772) | WeidiDeng | |
* go.mod: Update quic-go to v0.38.0 * run "go mod tidy" --------- Co-authored-by: Matt Holt <mholt@users.noreply.github.com> | |||
2023-08-19 | update quic-go to v0.37.6 (#5767) | Marten Seemann | |
2023-08-17 | go.mod: Upgrade CertMagic and quic-go | Matthew Holt | |
2023-08-09 | ci: Update to Go 1.21 (#5719) | Matt Holt | |
* ci: Update to Go 1.21 * Bump quic-go to v0.37.4 * Check EnableFullDuplex err * Linter bug suppression See https://github.com/timakin/bodyclose/issues/52 --------- Co-authored-by: Francis Lavoie <lavofr@gmail.com> | |||
2023-08-08 | go.mod: Upgrade golang.org/x/net to 0.14.0 (#5718) | Shyim | |
2023-08-05 | go.mod: Upgrade to quic-go v0.37.3 | Matthew Holt | |
Fixes #5680 once and for all! Hopefully :) Thank you @marten-seemann for your excellent work! | |||
2023-08-03 | go.mod: Upgrade quic-go to v0.37.2 (fix #5680) | Matthew Holt | |
2023-08-02 | go.mod: Upgrade dependencies esp. smallstep/certificates | Matthew Holt | |
This prevents initialization of a .step folder when it's not used. | |||
2023-07-31 | go.mod: Use quic-go 0.37.1 | Matthew Holt | |
Should fix panic in Go 1.21 where there was no RemoteAddr. | |||
2023-07-25 | go.mod: Use latest CertMagic (v0.19.1) | Matthew Holt | |
Fixes race condition | |||
2023-07-21 | go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644) | Marten Seemann | |
* update quic-go to v0.37.0 * Bump to Go 1.20 * Bump golangci-lint version, yml syntax consistency * Use skip-pkg-cache workaround * Workaround needed for both? * Seeding weakrand is no longer necessary --------- Co-authored-by: Matt Holt <mholt@users.noreply.github.com> Co-authored-by: Francis Lavoie <lavofr@gmail.com> | |||
2023-07-17 | go.mod: update quic-go to v0.36.2 (#5636) | bt90 | |
2023-07-11 | caddytls: Reuse certificate cache through reloads (#5623) | Matt Holt | |
* caddytls: Don't purge cert cache on config reload * Update CertMagic This actually avoids reloading managed certs from storage when already in the cache, d'oh. * Fix bug; re-implement HasCertificateForSubject * Update go.mod: CertMagic tag | |||
2023-07-01 | update quic-go to v0.36.1 (#5611) | Marten Seemann | |
2023-06-21 | go.mod: Upgrade CertMagic for hotfix | Matthew Holt | |
2023-06-21 | go.mod: Upgrade some dependencies | Matthew Holt | |
2023-06-21 | chore: upgrade otel (#5586) | Omer Demirok | |
2023-06-21 | go.mod: Update quic-go to v0.36.0 (#5584) | Marten Seemann | |
2023-06-01 | go.mod: Upgrade quic-go to 0.35.1 | Matthew Holt | |
2023-05-30 | update quic-go to v0.35.0 (#5560) | Marten Seemann | |
2023-05-15 | go.mod: Upgrade several dependencies | Matthew Holt | |
2023-05-15 | caddyhttp: Refactor cert Managers (fix #5415) (#5533) | Matt Holt | |
2023-05-10 | caddytls: Configurable fallback SNI (#5527) | Matt Holt | |
* Initial implementation of fallback_sni * Apply upstream patch | |||
2023-05-07 | go.mod: Upgrade CertMagic again | Matthew Holt | |
2023-05-06 | go.mod: Upgrade CertMagic | Matthew Holt | |
2023-04-28 | go.mod: Update some dependencies | Matthew Holt | |
2023-04-27 | logging: Add traceID field to access logs when tracing is active (#5507) | Dave Henderson | |
Co-authored-by: Francis Lavoie <lavofr@gmail.com> | |||
2023-03-31 | proxyprotocol: Add PROXY protocol support to `reverse_proxy`, add HTTP ↵ | Corin Langosch | |
listener wrapper (#5424) Co-authored-by: WeidiDeng <weidi_deng@icloud.com> Co-authored-by: Francis Lavoie <lavofr@gmail.com> | |||
2023-03-09 | go.mod: Upgrade dependencies | Matthew Holt | |
2023-03-09 | tracing: Support autoprop from OTEL_PROPAGATORS (#5147) | Chris Reeves | |
Co-authored-by: Matt Holt <mholt@users.noreply.github.com> | |||
2023-02-24 | go.mod: Upgrade quic-go to v0.33.0 (Go 1.19 min) | Matthew Holt | |
2023-02-14 | go.mod: Upgrade acmez and x/net | Matthew Holt | |
x/net 0.7.0 contains a security patch apparently. | |||
2023-02-08 | go.mod: Upgrade various dependencies (#5362) | Francis Lavoie | |
* chore: Upgrade various dependencies * Support CEL file matcher with no args * Document `http.request.orig_uri.path.*`, reorder placeholders in docs --------- Co-authored-by: Matt Holt <mholt@users.noreply.github.com> | |||
2023-02-06 | Run go.mod tidy | Matthew Holt | |
2023-02-06 | chore: Build with Go 1.20, keep minimum at 1.18 for now (#5353) | Francis Lavoie | |
2023-01-24 | go.mod: bump tscert package to fix Tailscale 1.34+ on Windows (#5331) | Brad Fitzpatrick | |
As of Tailscale 1.34.0 on Windows, Tailscale now uses a named pipe to connect to the local tailscale service. This pulls in tailscale/tscert#5 as reported in tailscale/tscert#4. (Sorry, we should've noticed this earlier!) Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> | |||
2023-01-17 | go.mod: Update golang.org/x/net to v0.5.0 (#5314) | Alexandre Vicenzi | |
2022-12-08 | go.mod: Update quic-go to v0.31.0 | Matthew Holt | |
And fix a comment typo | |||
2022-11-23 | caddypki: Use go.step.sm/crypto to generate the PKI (#5217) | Mariano Cano | |
This commit replaces the use of github.com/smallstep/cli to generate the root and intermediate certificates and uses go.step.sm/crypto instead. It also upgrades the version of github.com/smallstep/certificates to the latest version. | |||
2022-10-24 | go.mod: Upgrade some dependencies | Matthew Holt | |
Quic-go 0.30 should be faster | |||
2022-10-13 | httpcaddyfile: Improve detection of indistinguishable TLS automation ↵ | Matt Holt | |
policies (#5120) * httpcaddyfile: Skip some logic if auto_https off * Try removing this check altogether... * Refine test timeouts slightly, sigh * caddyhttp: Assume udp for unrecognized network type Seems like the reasonable thing to do if a plugin registers its own network type. * Add comment to document my lack of knowledge * Clean up and prepare to merge Add comments to try to explain what happened | |||
2022-09-30 | go.mod: Upgrade select dependencies | Matthew Holt | |
2022-09-10 | go.mod: Update truststore | Matthew Holt | |
2022-09-05 | go.mod: Upgrade CertMagic (v0.17.1) | Matthew Holt | |
2022-08-31 | events: Implement event system (#4912) | Francis Lavoie | |
Co-authored-by: Matt Holt <mholt@users.noreply.github.com> | |||
2022-08-30 | cmd: Migrate to `spf13/cobra`, remove single-dash arg support (#4565) | Mohammed Al Sahaf | |
* cmd: migrate to spf13/cobra * add `manpage` command * limit Caddy tagline to root `help` only * hard-code the manpage section to 8 | |||
2022-08-18 | go.mod: Upgrade CertMagic to v0.16.3 | Matthew Holt | |
2022-08-15 | caddyhttp: Enable HTTP/3 by default (#4707) | Matt Holt | |
2022-08-12 | reverseproxy: Fix H2C dialer using new stdlib `DialTLSContext` (#4951) | Francis Lavoie | |