Commit graph

  • c049bab458
    fileserver: browse: Render SVG images in grid Matthew Holt 2023-08-03 12:53:47 -06:00
  • e2fc08bd34
    reverseproxy: Fix hijack ordering which broke websockets (#5679) WeidiDeng 2023-08-03 12:08:12 +08:00
  • 4aa4f3ac70
    httpcaddyfile: Fix string does not match ~[]E error (#5675) Herman Slatman 2023-08-03 02:41:37 +02:00
  • 1913930783
    encode: Fix infinite recursion (#5672) Francis Lavoie 2023-08-02 20:21:11 -04:00
  • cd486c25d1
    caddyhttp: Make use of http.ResponseController (#5654) Francis Lavoie 2023-08-02 16:03:26 -04:00
  • e198c605bd
    go.mod: Upgrade dependencies esp. smallstep/certificates Matthew Holt 2023-08-02 11:48:59 -06:00
  • f66493efef
    core: Allow loopback hosts for admin endpoint (fix #5650) (#5664) Matt Holt 2023-08-02 11:13:52 -06:00
  • 5c51c1db2c
    httpcaddyfile: Allow hostnames & logger name overrides for log directive (#5643) Francis Lavoie 2023-08-02 03:13:46 -04:00
  • da23501457
    reverseproxy: Connection termination cleanup (#5663) mmm444 2023-08-01 16:01:12 +02:00
  • 94749e119a
    go.mod: Use quic-go 0.37.1 Matthew Holt 2023-07-31 16:31:17 -06:00
  • d7d16360d4
    reverseproxy: Export ipVersions type (#5648) Omar Ramadan 2023-07-25 21:50:21 +03:00
  • 4df27a20c8
    go.mod: Use latest CertMagic (v0.19.1) Matthew Holt 2023-07-25 10:31:47 -06:00
  • 18c309b5fa
    caddyhttp: Preserve original error (fix #5652) Matthew Holt 2023-07-25 09:41:56 -06:00
  • e041962b66
    fileserver: add lazy image loading (#5646) ydylla 2023-07-22 17:50:36 +02:00
  • f45a6de20d
    go.mod: Update quic-go to v0.37.0, bump to Go 1.20 minimum (#5644) Marten Seemann 2023-07-21 21:00:48 -07:00
  • b51dc5d5d0
    core: Refine mutex during reloads (fix #5628) (#5645) Matt Holt 2023-07-21 15:32:20 -06:00
  • f857b32d65
    go.mod: update quic-go to v0.36.2 (#5636) bt90 2023-07-17 22:16:43 +02:00
  • 4e36b4c9d1
    fileserver: Tweak grid view of browse template Matthew Holt 2023-07-17 11:18:40 -06:00
  • 27bc16abed
    fileserver: add export-template sub-command to file-server (#5630) Mohammed Al Sahaf 2023-07-13 23:54:48 +02:00
  • bbe1952a59
    caddyfile: Fix comparing if two tokens are on the same line (#5626) WeidiDeng 2023-07-13 04:32:22 +08:00
  • 0e2c7e1d35
    caddytls: Reuse certificate cache through reloads (#5623) Matt Holt 2023-07-11 13:10:58 -06:00
  • 7ceef91295
    Minor tweaks to security.md Matt Holt 2023-07-08 14:02:09 -06:00
  • 5dec11f2a0
    reverseproxy: Pointer receiver Matthew Holt 2023-07-08 13:42:51 -06:00
  • 66114cb155
    caddyhttp: Trim dot/space only on Windows (fix #5613) Matthew Holt 2023-07-08 13:42:13 -06:00
  • 7914ba3573
    update quic-go to v0.36.1 (#5611) Marten Seemann 2023-07-01 16:34:27 -07:00
  • dfe17c33ef
    caddyconfig: Specify config adapter for HTTP loader (close #5607) Matthew Holt 2023-06-30 20:04:32 -06:00
  • 710824c3ce
    core: Embed net.UDPConn to gain optimizations (#5606) WeidiDeng 2023-07-01 06:31:26 +08:00
  • d8ae801068
    chore: remove deprecated property rlcp in goreleaser config (#5608) Mohammed Al Sahaf 2023-06-30 22:53:56 +02:00
  • 119e8794bc
    core: Skip chmod for abstract unix sockets (#5596) Emily 2023-06-25 02:25:02 +02:00
  • 22927e278d
    core: Add optional unix socket file permissions (#4741) Emily 2023-06-23 22:49:41 +02:00
  • 7a69ae7571
    reverseproxy: Honor tls_except_port for active health checks (#5591) Francis Lavoie 2023-06-22 18:20:30 -04:00
  • 2b2addebb8
    Appease linter Matthew Holt 2023-06-21 17:59:54 -06:00
  • 9563666bfb
    Fix compile on Windows, hopefully Matthew Holt 2023-06-21 17:47:23 -06:00
  • 806341e089
    core: Properly preserve unix sockets (fix #5568) Matthew Holt 2023-06-21 17:16:01 -06:00
  • 0468508e92 go.mod: Upgrade CertMagic for hotfix Matthew Holt 2023-06-21 13:25:30 -06:00
  • 415d1e7b6f go.mod: Upgrade some dependencies Matthew Holt 2023-06-21 10:50:54 -06:00
  • 1a36b06cd4
    chore: upgrade otel (#5586) Omer Demirok 2023-06-21 18:46:42 +01:00
  • 398c12ae9b
    go.mod: Update quic-go to v0.36.0 (#5584) Marten Seemann 2023-06-21 12:56:12 +02:00
  • 361946eb0c
    reverseproxy: weighted_round_robin load balancing policy (#5579) Saber Haj Rabiee 2023-06-20 10:42:58 -07:00
  • 424ae0f420
    reverseproxy: Experimental streaming timeouts (#5567) mmm444 2023-06-19 23:54:43 +02:00
  • 4548b7de8e
    chore: remove refs of deprecated io/ioutil (#5576) guangwu 2023-06-17 11:27:57 +08:00
  • 3b19aa2b5a
    headers: Allow > to defer shortcut for replacements (#5574) Francis Lavoie 2023-06-15 19:18:55 -04:00
  • 6a41b62e70
    caddyhttp: Support custom network for HTTP/3 (#5573) Dominik Roos 2023-06-14 03:33:39 +02:00
  • 2ddb717144
    reverseproxy: Fix parsing of source IP in case it's an ipv6 address (#5569) Corin Langosch 2023-06-12 17:35:22 +02:00
  • 56af1ceb32
    fileserver: browse: Better grid layout (#5564) 365cent 2023-06-05 03:39:57 -04:00
  • 4ba03c9d38
    caddytls: Clarify some JSON config docs Matthew Holt 2023-06-04 22:15:50 -06:00
  • 078f130a51
    cmd: Implement storage import/export (#5532) Cass C 2023-06-02 15:04:31 -04:00
  • 9c180a5988
    go.mod: Upgrade quic-go to 0.35.1 Matthew Holt 2023-06-01 11:28:33 -06:00
  • 467b7e3a9c
    update quic-go to v0.35.0 (#5560) Marten Seemann 2023-05-30 12:41:57 +03:00
  • 31d75acc9c
    templates: Add readFile action that does not evaluate templates (#5553) kassienull 2023-05-26 12:16:28 -04:00
  • 9cde715525
    caddyfile: Track import name instead of modifying filename (#5540) WeidiDeng 2023-05-26 03:05:00 +08:00
  • 942fbb37ec
    core: Use SO_REUSEPORT_LB on FreeBSD (#5554) Jonathan Davies 2023-05-23 17:56:00 +01:00
  • cee4441cb1
    caddyfile: Do not replace import tokens if they are part of a snippet (#5539) WeidiDeng 2023-05-23 05:36:55 +08:00
  • 5bd9c49042
    fileserver: Don't set Etag if mtime is 0 or 1 (close #5548) (#5550) Matt Holt 2023-05-22 14:17:15 -06:00
  • cdd3884b32
    fileserver: browse: minor tweaks for grid view, dark mode (#5545) pistasjis 2023-05-21 01:23:17 +02:00
  • 2615c9c524
    fileserver: Only set Etag if not already set (fix #5546) (#5547) Charles Duffy 2023-05-20 18:21:43 -05:00
  • 5336bc0fb6
    fileserver: Fix file browser breadcrumb font (#5543) pistasjis 2023-05-19 19:08:47 +02:00
  • 29452647d8
    caddyhttp: Fix h3 shutdown (#5541) WeidiDeng 2023-05-20 00:00:00 +08:00
  • bd34cb6b4e fileserver: More filetypes for browse icons Matthew Holt 2023-05-19 09:59:40 -06:00
  • 2d236ead3e
    fileserver: Fix file browser footer in grid mode (#5536) pistasjis 2023-05-19 17:51:21 +02:00
  • 38cb587e0f
    cmd: Avoid spammy log messages (fix #5538) Matthew Holt 2023-05-17 16:13:15 -06:00
  • ca14b6edd9
    httpcaddyfile: Sort Caddyfile slice Matthew Holt 2023-05-17 13:50:32 -06:00
  • cbf16f6d9e
    caddyhttp: Implement named routes, invoke directive (#5107) Francis Lavoie 2023-05-16 11:27:52 -04:00
  • 13a37688dc
    rewrite: use escaped path, fix #5278 (#5504) Tran Phong 2023-05-16 22:16:07 +07:00
  • e8352aef38
    headers: Add > Caddyfile shortcut for enabling defer (#5535) Francis Lavoie 2023-05-16 01:18:13 -04:00
  • 36546cd8b9
    go.mod: Upgrade several dependencies Matthew Holt 2023-05-15 16:56:27 -06:00
  • 75b690d248
    reverseproxy: Expand port ranges to multiple upstreams in CLI + Caddyfile (#5494) Francis Lavoie 2023-05-15 14:14:50 -04:00
  • 52d7335c2b
    fileserver: Use EscapedPath for browse (#5534) Matt Holt 2023-05-15 10:48:05 -06:00
  • 96919acc9d
    caddyhttp: Refactor cert Managers (fix #5415) (#5533) Matt Holt 2023-05-15 10:47:30 -06:00
  • e96aafe1ca
    Slightly more helpful error message Matthew Holt 2023-05-13 08:04:42 -06:00
  • a02ecb0f88
    caddytls: Check for nil ALPN; close #5470 (#5473) Matt Holt 2023-05-13 07:09:20 -06:00
  • 5ebb7d496d
    cmd: Reduce spammy logs from --watch Matthew Holt 2023-05-12 11:04:02 -06:00
  • cfc85ae8ca
    caddyhttp: Add a getter for Server.name (#5531) jjiang-stripe 2023-05-11 09:34:05 -07:00
  • faf0399e80
    caddytls: Configurable fallback SNI (#5527) Matt Holt 2023-05-10 14:29:29 -06:00
  • 808b05c3b4
    caddyhttp: Update quic's TLS configs after reload (#5517) (fix #4849) WeidiDeng 2023-05-11 04:25:09 +08:00
  • 12b2f22092
    Add doc comment about changing admin endpoint Matthew Holt 2023-05-09 20:05:27 -06:00
  • 571fc034d3
    feature: watch include directory (#5521) Yehonatan Ezron 2023-05-09 01:49:16 +03:00
  • bef1a739db
    chore: remove deprecated linters (#5525) Mohammed Al Sahaf 2023-05-08 22:47:33 +03:00
  • 0de6064c3b
    go.mod: Upgrade CertMagic again Matthew Holt 2023-05-07 23:40:30 -06:00
  • 774f228868
    go.mod: Upgrade CertMagic Matthew Holt 2023-05-06 11:30:27 -06:00
  • b19946f6af
    reverseproxy: Optimize base case for least_conn and random_choose policies (#5487) Francis Lavoie 2023-05-05 22:53:48 -04:00
  • 335cd2e8a4
    reverseproxy: Fix active health check header canonicalization, refactor (#5446) Francis Lavoie 2023-05-05 17:19:22 -04:00
  • 48598e1f2a
    reverseproxy: Add fallback for some policies, instead of always random (#5488) Francis Lavoie 2023-05-05 17:08:10 -04:00
  • cdce452edc
    logging: Actually honor the SoftStart parameter Matthew Holt 2023-05-04 16:30:34 -06:00
  • f3e8b9d95f
    logging: Soft start for net writer (close #5520) Matthew Holt 2023-05-04 16:29:03 -06:00
  • c8032867b1
    fastcgi: Fix capture_stderr (#5515) eanavitarte 2023-05-03 19:40:49 -05:00
  • 3f20a7c9f3
    acmeserver: Configurable resolvers, fix smallstep deprecations (#5500) Francis Lavoie 2023-05-03 13:07:22 -04:00
  • 1af419e7ec go.mod: Update some dependencies Matthew Holt 2023-04-28 09:47:25 -06:00
  • f0e3981774
    logging: Add traceID field to access logs when tracing is active (#5507) Dave Henderson 2023-04-26 22:46:41 -04:00
  • 1c9ea0113d
    caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509) Kévin Dunglas 2023-04-27 01:44:01 +02:00
  • 2b04e09fa7
    reverseproxy: Fix reinitialize upstream healthy metrics (#5498) Y.Horie 2023-04-26 00:59:26 +09:00
  • 3443a8a056
    fix some comments (#5508) cui fliter 2023-04-25 23:54:42 +08:00
  • 2943c41884
    templates: Add fileStat function (#5497) Stéphane Mourey 2023-04-24 18:36:37 +02:00
  • 53b6fab125
    caddyfile: Stricter parsing, error for brace on new line (#5505) Francis Lavoie 2023-04-20 14:43:51 -04:00
  • c6ac350a3b
    core: Return default logger if no modules loaded Matthew Holt 2023-04-20 10:27:40 -06:00
  • b301a3df70
    celmatcher: Implement pkix.Name conversion to string (#5492) Francis Lavoie 2023-04-19 11:55:22 -04:00
  • 998c6e06a7
    chore: Adjustments to CI caching (#5495) Francis Lavoie 2023-04-14 21:38:33 -04:00
  • 4636109ce1
    reverseproxy: Remove deprecated lookup_srv (#5396) Francis Lavoie 2023-04-10 16:08:40 -04:00
  • 205b142614
    cmd: Support ' quotes in envfile parsing (#5437) Matt Holt 2023-04-10 13:55:45 -06:00
  • ff35ba9ec3
    Update contributing guidelines (#5466) Matt Holt 2023-04-10 13:08:32 -06:00