aboutsummaryrefslogtreecommitdiffhomepage
path: root/go.sum
AgeCommit message (Collapse)Author
2024-12-05chore: bump golang.org/x/net to v0.32.0 (#6728)WeidiDeng
2024-11-26go.mod: Upgrade quic-go to 0.48.2Matthew Holt
2024-11-05go.mod: Update certmagicv2.9.0-beta.3Matthew Holt
2024-11-04go.mod: upgrade only some otel deps (#6676)Mohammed Al Sahaf
Signed-off-by: Mohammed Al Sahaf <[email protected]>
2024-11-04Fix testsMatthew Holt
2024-11-04go.mod: Update dependenciesMatthew Holt
2024-10-22chore: Bump quic-go to 0.48.1, fixing a panic (#6654)Francis Lavoie
2024-10-15chore: update quic-go to v0.48.0 (#6627)Marten Seemann
2024-10-02go.mod: Upgrade some dependenciesMatthew Holt
2024-10-02caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)Francis Lavoie
* caddyhttp: Escaping placeholders in CEL * Simplify some of the test cases * Implement vars and vars_regexp in CEL * dupl lint is dumb * Better consts for the placeholder CEL shortcut * Bump CEL version, register a few extensions * Refactor s390x test script for readability * Add retries for s390x to smooth over flakiness * Switch to `ph` for the CEL shortcut (match it in templates cause why not)
2024-09-21caddyhttp: enable qlog, controlled by QLOGDIR env (#6581)Marten Seemann
2024-09-20update quic-go to v0.47.0 (#6582)Marten Seemann
2024-08-08go.mod: update update golang/x/net (#6500)WeidiDeng
2024-08-06go.mod: update quic-go package (#6498)WeidiDeng
2024-08-03proxyprotocol: Update WrapListener to use ConnPolicyFunc for PROXY protocol ↵Prakhar Awasthi
(#6485) * proxyprotocol : Update WrapListener to use ConnPolicyFunc for PROXY protocol support * proxyprotocol : Updated dependency pires/go-proxyproto to pseudo latest version
2024-06-10go.mod: update tscert package (#6384)Will Norris
The latest tscert allows callers to provide a custom http.Transport for calling Tailscale's local API. Updates tailscale/caddy-tailscale#66
2024-06-01caddytls: Implement certmagic.RenewalInfoGetterMatthew Holt
Fixes ARI errors reported here: https://caddy.community/t/error-in-logs-with-updating-ari-after-upgrading-to-caddy-v2-8-1/24320
2024-05-20go.mod: Upgrade dependenciesMatthew Holt
2024-05-18caddytls: set server name in context (#6324)Will Norris
Set the requested server name in a context value for CertGetter implementations to use. Pass ctx to tscert.GetCertificateWithContext. Signed-off-by: Will Norris <[email protected]>
2024-05-15chore: downgrade minimum Go version in go.mod (#6318)Mohammed Al Sahaf
* chore: downgrade minimum Go version in go.mod * Upgrade certmagic and zerossl --------- Co-authored-by: Matthew Holt <[email protected]>
2024-05-07go.mod: CertMagic v0.21.0v2.8.0-beta.2Matthew Holt
2024-05-06go.mod: Upgrade to quic-go v0.43.1Matthew Holt
2024-04-30caddytls: Evict internal certs from cache based on issuer (#6266)v2.8.0-beta.1Matt Holt
* caddytls: Evict internal certs from cache based on issuer During a config reload, we would keep certs in the cache fi they were used by the next config. If one config uses InternalIssuer and the other uses a public CA, this behavior is problematic / unintuitive, because there is a big difference between private/public CAs. This change should ensure that internal issuers are considered when deciding whether to keep or evict from the cache during a reload, by making them distinct from each other and certs from public CAs. * Make sure new TLS app manages configured certs * Actually make it work
2024-04-27go.mod: Upgrade to quic-go v0.43.0Matthew Holt
2024-04-24caddytls: Option to configure certificate lifetime (#6253)clauverjat
* Add option to configure certificate lifetime * Bump CertMagic dep to latest master commit * Apply suggestions and ran go mod tidy * Update modules/caddytls/acmeissuer.go Co-authored-by: Matt Holt <[email protected]> --------- Co-authored-by: Matt Holt <[email protected]>
2024-04-24caddyhttp: Address some Go 1.20 features (#6252)Matt Holt
Co-authored-by: Francis Lavoie <[email protected]>
2024-04-13caddytls: Upgrade ACMEz to v2; support ZeroSSL API; various fixes (#6229)Matt Holt
* WIP: acmez v2, CertMagic, and ZeroSSL issuer upgrades * caddytls: ZeroSSLIssuer now uses ZeroSSL API instead of ACME * Fix go.mod * caddytls: Fix automation related to managers (fix #6060) * Fix typo (appease linter) * Fix HTTP validation with ZeroSSL API
2024-04-04chore: Upgrade some dependencies (#6221)Francis Lavoie
2024-03-27chore: upgrade deps (#6198)Mohammed Al Sahaf
2024-03-21chore: Update quic-go to v0.42.0 (#6176)Marten Seemann
* update quic-go to v0.42.0 * use a rate limiter to control QUIC source address verification * Lint * remove deprecated ListenQUIC * remove number of requests tracking * increase the number of handshakes before source address verification is needed * remove references to request counters * remove deprecated listen* --------- Co-authored-by: Francis Lavoie <[email protected]> Co-authored-by: WeidiDeng <[email protected]>
2024-03-13caddyhttp: upgrade to cel v0.20.0 (#6161)jbrown-stripe
* upgrade to cel v0.20.0 * Attempt to address feedback and fix linter * Let's try this * Take that, you linter! * Oh there's more --------- Co-authored-by: Francis Lavoie <[email protected]> Co-authored-by: Matt Holt <[email protected]> Co-authored-by: Tristan Swadell @TristonianJones
2024-03-12chore: Bump Chroma to v2.13.0, includes new Caddyfile lexer (#6169)Francis Lavoie
2024-03-05caddytls: clientauth: leaf verifier: make trusted leaf certs source ↵Aziz Rmadi
pluggable (#6050) * Made trusted leaf certificates pluggable into the tls.client_auth.leaf module * Added leaf loaders modules: file, folder, pem aand storage * Cleaned implementation of leaf cert loader modules * Added tests for leaf certs file and folder loaders * cmd: fix the output of the `Usage` section (#6138) * core: OnExit hooks (#6128) * core: OnExit callbacks * core: Process-global OnExit callbacks * ci: bump golangci/golangci-lint-action from 3 to 4 (#6141) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3 to 4. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Added more leaf certificate loaders tests and cleaned up code * Modified leaf cert loaders json field names and cleaned up storage loader comment * Update modules/caddytls/leaffileloader.go * Update LeafStorageLoader certificates field name * Upgraded protobuf version --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Mohammed Al Sahaf <[email protected]> Co-authored-by: Matt Holt <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-20chore: Update Chroma to get the new Caddyfile lexer (#6118)Francis Lavoie
2024-01-25core: Add `ctx.Slogger()` which returns an `slog` logger (#5945)Francis Lavoie
2024-01-25chore: Update quic-go to v0.41.0, bump Go minimum to 1.21 (#6043)Marten Seemann
Co-authored-by: Francis Lavoie <[email protected]> Co-authored-by: Matt Holt <[email protected]>
2024-01-10ci/cd: use the build tag `nobadger` to exclude badgerdb (#6031)Mohammed Al Sahaf
* ci/cd: use the build tag `nobadger` to exclude badgerdb * upgrade github.com/google/certificate-transparency-go@master
2023-12-18build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#5994)dependabot[bot]
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0. - [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18cmd: use automaxprocs for better perf in containers (#5711)Kévin Dunglas
* feat: use automaxprocs for better perf in containers * better logs * cs
2023-12-14go.mod: Updated quic-go to v0.40.1 (#5983)Aziz Rmadi
2023-12-13proxyprotocol: use github.com/pires/go-proxyproto (#5915)Mohammed Al Sahaf
* proxyprotocol: use github.com/pires/go-proxyproto * Fix typo: r/generelly/generally Co-authored-by: Francis Lavoie <[email protected]> * add config options for `Deny` CIDR and fallback policy * use `netip` package & trust unix sockets --------- Co-authored-by: Francis Lavoie <[email protected]>
2023-12-07caddytls: Sync distributed storage cleaning (#5940)Matt Holt
* caddytls: Log out remote addr to detect abuse * caddytls: Sync distributed storage cleaning * Handle errors * Update certmagic to fix tiny bug * Split off port when logging remote IP * Upgrade CertMagic
2023-12-07caddytls: Context to DecisionFunc (#5923)Andreas Kohn
See https://github.com/caddyserver/certmagic/pull/255
2023-11-22chore: Bump otel to v1.21.0. (#5949)dlorenc
Signed-off-by: Dan Lorenc <[email protected]>
2023-10-31go.mod: update quic-go version to v0.40.0 (#5922)WeidiDeng
2023-10-27update quic-go to v0.39.3 (#5918)Marten Seemann
2023-10-23 Upgrade acmeserver to github.com/go-chi/chi/v5 (#5913)Mariano Cano
This commit upgrades the router used in the acmeserver to github.com/go-chi/chi/v5. In the latest release of step-ca, the router used by certificates was upgraded to that version. Fixes #5911 Signed-off-by: Mariano Cano <[email protected]>
2023-10-20go.mod: Upgrade quic-go to v0.39.1Matthew Holt
2023-10-20go.mod: CVE-2023-45142 Update opentelemetry (#5908)Ethan Brown (Domino)
2023-10-10go.mod: Upgrade dependencies incl. x/net/httpMatthew Holt
Possibly important for the HTTP/2 Rapid Reset issue.