Commit Graph

  • 3c003deec6 httpcaddyfile: Add missing DNS challenge check for acme_dns (#7270) Aditya Bhargava 2025-10-03 16:05:46 -04:00
  • afbdcec08b build(deps): bump the actions-deps group with 8 updates (#7284) dependabot[bot] 2025-10-01 23:11:09 +00:00
  • 65e0ddc221 core: Reloading with SIGUSR1 if config never changed via admin (#7258) Francis Lavoie 2025-09-26 12:50:15 -04:00
  • b2ab419922 core: use reflect.TypeFor to check for encoding/json.RawMessage (#7274) WeidiDeng 2025-09-27 00:46:18 +08:00
  • bc0e184130 caddyhttp: omit unnecessary reassignment (#7276) asttool 2025-09-27 00:44:58 +08:00
  • 1e82f9652e caddypki: check intermediate lifetime to actual root cert lifetime (#7272) Y.Horie 2025-09-27 01:24:52 +09:00
  • 25be2f26fc chore: ugh, lint fix... (#7275) Mohammed Al Sahaf 2025-09-26 11:14:48 +04:00
  • 0c8798fce3 go.mod: update quic-go to v0.54.1 (#7273) Marten Seemann 2025-09-26 09:24:26 +08:00
  • f5c3094050 cmd: prevent commas in header values from being split (#7268) Gilbert Gilb's 2025-09-23 05:12:06 +02:00
  • 7a92274e9c Merge branch 'master' into add-tests Mohammed Al Sahaf 2025-09-22 12:49:21 +03:00
  • 6872a66604 fmt Mohammed Al Sahaf 2025-09-22 12:43:15 +03:00
  • c2d586c458 refactor storage_test to not clear env Mohammed Al Sahaf 2025-09-22 12:39:37 +03:00
  • 39ace450de logging: Adjustments to BufferedLog to keep logs in the correct order (#7257) Francis Lavoie 2025-09-15 11:29:50 -04:00
  • 0ba8786b35 caddyfile: Allow block to do nothing if nothing passed to import (#7206) Artur H. 2025-09-12 22:29:09 +02:00
  • bcd4055e89 Use WaitGroup.Go to simplify code (#7253) mickychang9 2025-09-12 00:15:09 +08:00
  • b462615439 fileserver: set Content-Length for precompressed files (#7251) WeidiDeng 2025-09-11 12:48:03 +08:00
  • 012b4b3d40 logging: Buffer the logs before config is loaded (#7245) Francis Lavoie 2025-09-10 12:03:52 -04:00
  • d9cc24f3df caddypki: Disable internal auto-CA when auto_https is disabled (fix #7211) (#7238) Pavel 2025-09-05 17:41:06 +02:00
  • 38848f7f25 caddytls: Allow disabling distributed solving (except http-01) Matthew Holt 2025-09-04 08:51:36 -06:00
  • 5473eb95d8 encode: fix response corruption when handle_errors is used (#7235) Siomachkin 2025-09-02 23:34:56 +02:00
  • 2d0f3f887b build(deps): bump the actions-deps group with 5 updates (#7237) dependabot[bot] 2025-09-02 13:05:58 -06:00
  • 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