Commit Graph

  • 39357d3e5c build(deps): bump the all-updates group with 17 updates (#7236) dependabot[bot] 2025-09-02 11:35:09 -06:00
  • e50e3ed93a create otel transport in Provision pr-6417 Mohammed Al Sahaf 2025-09-01 20:03:17 +03:00
  • 3553cfb6ad caddyhttp: remove redundant middleware next copy (#7217) Max Celant 2025-09-01 10:30:34 -05:00
  • c6367fb774 NetworkAddress tests + fix Mohammed Al Sahaf 2025-08-30 21:57:27 +03:00
  • fc63a3c3f5 config tests Mohammed Al Sahaf 2025-08-30 21:56:28 +03:00
  • 93315eafff filesystem tests Mohammed Al Sahaf 2025-08-30 21:56:21 +03:00
  • 0b83afa6a5 storage tests Mohammed Al Sahaf 2025-08-30 21:55:54 +03:00
  • e86b913567 events tests Mohammed Al Sahaf 2025-08-30 21:44:48 +03:00
  • b8e72c6a22 admin API error tests Mohammed Al Sahaf 2025-08-30 18:07:26 +03:00
  • be4593bd00 metrics tests Mohammed Al Sahaf 2025-08-30 17:58:13 +03:00
  • a6c64276c1 UsagePool tests Mohammed Al Sahaf 2025-08-30 17:49:39 +03:00
  • 4a9c83b969 duration tests Mohammed Al Sahaf 2025-08-30 17:45:48 +03:00
  • 9dfc038d38 fix comment Mohammed Al Sahaf 2025-08-30 03:23:06 +03:00
  • d3e97f82e8 fix comment Mohammed Al Sahaf 2025-08-30 03:21:14 +03:00
  • 1c7d0e296b re-inject propagator header Mohammed Al Sahaf 2025-08-30 03:19:41 +03:00
  • 1aac622b1b lint Mohammed Al Sahaf 2025-08-29 18:11:50 +03:00
  • 91778c5f94 Merge branch 'master' into pr-6417 Mohammed Al Sahaf 2025-08-29 18:11:09 +03:00
  • 806fef85be encode: add graphql-response header to list (#7214) aro-lew 2025-08-27 22:58:14 +02:00
  • 6d73d85c1f caddyfile: prevent adding trailing space on line before env variable (#7215) Arpan Saha 2025-08-27 02:43:54 +05:30
  • e0a8f9541d caddyhttp: Normalize (lowercase) {label.N} placeholders Matthew Holt 2025-08-25 13:18:13 -06:00
  • b866a9e099 It can't be in the subfolder!? Matthew Holt 2025-08-25 13:13:27 -06:00
  • 1db26128a6 Uhh I guess it has to be named something specific Matthew Holt 2025-08-25 13:11:30 -06:00
  • 02c9f0ff90 Tweak issue form Matthew Holt 2025-08-25 13:07:17 -06:00
  • 63ec1f4e1c Issue template chooser config Matthew Holt 2025-08-25 13:05:02 -06:00
  • 293de94f34 Fix issue form ... again Matthew Holt 2025-08-25 13:02:54 -06:00
  • d8d359eca2 Fix syntax of issue form Matthew Holt 2025-08-25 12:59:41 -06:00
  • 11a95cee6d AI assistance disclosure (#7212) Matt Holt 2025-08-25 12:50:26 -06:00
  • b7c022a61a Set read permissions as default Matthew Holt 2025-08-25 10:18:40 -06:00
  • 5e2953670e caddyhttp: add replacer placeholders for escaped values (#7181) Bang Lee 2025-08-25 23:07:51 +08:00
  • 551f793700 caddyfile: Fix importing nested tokens for {block} (#7189) v2.10.2 Artur H. 2025-08-22 23:29:34 +02:00
  • 4564261d83 httpcaddyfile: Fix acme_dns regression (#7199) Francis Lavoie 2025-08-22 17:09:25 -04:00
  • 16fe83c7af http: Make logger first, before TLS provisioning (#7198) Francis Lavoie 2025-08-22 16:24:08 -04:00
  • 3723e89585 go.mod: Upgrade CertMagic to v0.24.0 v2.10.1 Matthew Holt 2025-08-22 09:41:47 -06:00
  • 14a63a26b9 caddyhttp: use the new http.Protocols to handle h1, h2 and h2c requests (#6961) WeidiDeng 2025-08-22 22:30:42 +08:00
  • 67debd0e11 fileserver: set Range header for precompressed static files to force Content Length header to appear (#7042) WeidiDeng 2025-08-22 22:23:13 +08:00
  • b9710c6af4 fileserver: Add a few doc lines about Etag file content (#7173) Luka T. Korošec 2025-08-22 00:02:10 +02:00
  • 493898d9bd ci: set proper build tags in golangci and minor cleanup (#7183) Kévin Dunglas 2025-08-21 22:43:38 +02:00
  • 1c596e3c5a reverse_proxy: use the new KeepAliveConfig to set probe interval (#7157) WeidiDeng 2025-08-22 04:36:54 +08:00
  • f11c780fdc http: clean up listeners if some of the listeners fail to bind (#7176) WeidiDeng 2025-08-22 02:14:40 +08:00
  • fdf610850b http: disable keepalive when KeepAliveInterval is negative (#7158) WeidiDeng 2025-08-21 05:31:15 +08:00
  • 5125fbed41 use a more modern writing style to simplify code (#7182) joemicky 2025-08-21 02:41:21 +09:00
  • b15ed9b084 caddyhttp: refactor to use reflect.TypeFor (#7187) cui 2025-08-19 07:08:46 +08:00
  • 05acc5131e chore: bump Go to v1.25 (#7184) Kévin Dunglas 2025-08-14 16:38:42 +02:00
  • 7590c9ca1b caddyhttp: Free up quic listener when stopping (#7177) WeidiDeng 2025-08-14 02:35:06 +08:00
  • b898873b90 caddytls: fix regression in external certificate manager support (#7179) avery 2025-08-13 16:30:26 +01:00
  • 09b53a753c chore: fix inconsistent function name in comment (#7174) youzichuan 2025-08-13 15:05:54 +08:00
  • d5b7c74c88 tls: wait for keeping storage clean to finish when stopping wait-tls-clean WeidiDeng 2025-08-12 16:54:30 +08:00
  • 4bfc3b95b5 bcrypt: wrong cost flag name (#7168) GreyXor 2025-08-11 14:46:32 +02:00
  • 49dac61b07 bcrypt: add cost parameter to hash-password (#7149) GreyXor 2025-08-11 13:26:18 +02:00
  • 19ff47a63b cmd: Allow caddy adapt to read from stdin (#7163) Bobby Dhillon 2025-08-06 17:04:28 -07:00
  • 007f4066f6 build(deps): bump the all-updates group across 1 directory with 17 updates (#7155) dependabot[bot] 2025-08-05 09:45:32 +03:00
  • 42c888ee1d Ignore irrelevant linter warning Matthew Holt 2025-08-04 16:28:13 -06:00
  • 731e6c2482 caddytls: Improve ECH error logging (close #7152) Matthew Holt 2025-08-04 16:21:51 -06:00
  • 0badb071ef httpcaddyfile: Fix generated config related to ACME global options Matthew Holt 2025-08-04 16:20:49 -06:00
  • b892bd2acf resolve failure on tempdir cleanup net-wal Mohammed Al Sahaf 2025-08-04 01:20:45 +03:00
  • 3bcfeee97a r/strings\.Replace/strings\.ReplaceAll/ Mohammed Al Sahaf 2025-08-04 00:53:51 +03:00
  • ed9afb05d8 file names with colons aren't valid on Windows Mohammed Al Sahaf 2025-08-04 00:50:52 +03:00
  • 7668108b5d add mutex for the listener to resolve data race Mohammed Al Sahaf 2025-08-04 00:40:52 +03:00
  • e6d44851b1 fix race in TestNetWriter_ConnectionRetry Mohammed Al Sahaf 2025-08-04 00:26:21 +03:00
  • f7d16df78e fix another race Mohammed Al Sahaf 2025-08-03 04:30:47 +03:00
  • 7ac7ca3ff4 fix race condition Mohammed Al Sahaf 2025-08-03 04:21:22 +03:00
  • 9f586657e8 fmt Mohammed Al Sahaf 2025-08-03 03:54:48 +03:00
  • 07ad9534fb complete WAL implementation Mohammed Al Sahaf 2025-08-03 03:50:14 +03:00
  • 030ade0f98 Merge branch 'master' into net-wal Mohammed Al Sahaf 2025-08-03 02:19:23 +03:00
  • e4447c4ba7 core: Use KeepAliveConfig to pass keepalive_interval to listener's accepted sockets (#7151) joshuamcbeth 2025-08-02 11:43:34 -04:00
  • 5bc2afbbb6 build(deps): bump the actions-deps group with 6 updates (#7142) dependabot[bot] 2025-08-01 04:34:14 +03:00
  • 4fd2acb5c9 Add test for 5b727bde29 Matthew Holt 2025-07-30 14:43:20 -06:00
  • 3bd413546b go.mod: Upgrade dependencies Matthew Holt 2025-07-29 11:59:43 -06:00
  • 5b727bde29 httpcaddyfile: Allow naked acme_dns if dns is set (fix #7091) Matthew Holt 2025-07-29 11:55:52 -06:00
  • fe41ff3c5b core: Save app provisioning errors with context (#7070) Alexandre Daubois 2025-07-29 18:31:13 +02:00
  • b7ae39e906 ci: reduce dependabot spam (#7078) Mohammed Al Sahaf 2025-07-25 01:40:00 +03:00
  • ab3b2d64ba refactor: use slices.Equal to simplify code (#7141) minxinyi 2025-07-23 22:07:46 +08:00
  • 6de2c9e135 chore: fix minor issue in comment (#7140) Ping Shuijie 2025-07-22 19:27:36 +08:00
  • 8ba7eefd07 update quic-go to v0.54.0 (#7138) Marten Seemann 2025-07-20 17:40:45 -04:00
  • 291987ac23 chore: fix dead link (#7136) emmmm 2025-07-20 08:52:28 -04:00
  • 790f3e0885 fileserver: denote license for embedded JavaScript for LibreJS (#7127) Cédric Félizard 2025-07-16 17:49:49 +00:00
  • bbf1dfcea2 headers: Support placeholders in replacement search patterns (#7117) Zongze Wu 2025-07-14 13:55:00 -07:00
  • aff88d4b26 chore: fix function in comment (#7121) bytesingsong 2025-07-12 19:54:57 +08:00
  • 1209b5c566 reverseproxy: validate versions in http transport (#7112) WeidiDeng 2025-07-10 04:13:27 +08:00
  • a067fb1760 chore: fix struct name in comment (#7114) bytetigers 2025-07-08 16:00:58 +08:00
  • 77dd12cc78 httpcaddyfile: Validates TLS DNS challenge options (#7099) Francis Lavoie 2025-06-30 19:58:16 -04:00
  • c712cfcd76 docs: fix some minor issues in the comments (#7101) mountdisk 2025-06-30 15:50:00 +09:00
  • 33c88bd2bb refactor: replace HasPrefix+TrimPrefix with CutPrefix (#7095) gopherorg 2025-06-28 03:04:09 +08:00
  • 11c6daecd7 go.mod: update quic-go to v0.53.0 (#7094) Marten Seemann 2025-06-27 00:13:08 +08:00
  • da8322bc6e Merge branch 'master' into net-wal Mohammed Al Sahaf 2025-06-25 23:39:22 +03:00
  • 3b4d966fba fileserver: Add sort buttons in grid mode (#7089) filipRatajczak 2025-06-23 21:26:45 +02:00
  • 070d454c0d Use the built-in max/min to simplify the code (#7081) 曹家巧 2025-06-20 06:39:48 +08:00
  • 9f9f5ab4de pin deps Mohammed Al Sahaf 2025-06-16 23:53:48 +03:00
  • 535e40c342 Merge branch 'master' into hurl-tests Mohammed Al Sahaf 2025-06-16 23:48:47 +03:00
  • 2f0fc62b34 chore: apply security best practices for CI (#7066) Mohammed Al Sahaf 2025-06-16 23:14:09 +03:00
  • 3d0b4fac5a core: Clean up new config if it failed to run (#7068) WeidiDeng 2025-06-17 03:15:41 +08:00
  • 1a0f168b6e ci: add {base,head}-ref to dep review check (#7064) Mohammed Al Sahaf 2025-06-13 08:13:17 +03:00
  • 7a33f481f1 ci: add dep review, OSSF scorecard actions (#7063) Mohammed Al Sahaf 2025-06-13 02:40:51 +03:00
  • e633d013f6 cmd: fix Commands function not returning all registered commands (#7059) Herman Slatman 2025-06-13 01:17:51 +02:00
  • fe26751491 Update SECURITY.md Matt Holt 2025-06-12 09:38:48 -06:00
  • 4b01d77b81 build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#7058) dependabot[bot] 2025-06-12 11:44:26 +03:00
  • 0f209f62eb httpcaddyfile: reject blocks in log_skip directive (#7056) Hina🐣 | Developer 2025-06-10 12:56:21 +09:00
  • e4ed74ce85 Merge branch 'master' into custom-metrics-registry custom-metrics-registry Mohammed Al Sahaf 2025-06-09 22:04:14 +03:00
  • 87309aaaba just swallow the duplicate registration error Mohammed Al Sahaf 2025-06-09 22:00:18 +03:00
  • 1481c0411a caddytls: wire up client_auth leaf verifier Caddyfile (#6772) Mohammed Al Sahaf 2025-06-09 17:18:36 +03:00