Commit Graph

  • 2d5a30b908
    caddyhttp: Set Content-Type for static response (#4999) Matt Holt 2022-08-31 09:43:46 -0600
  • e57e231c9e
    Add charset=utf-8 Matthew Holt 2022-08-31 08:18:40 -0600
  • 3d1089fe9e
    caddyhttp: Add HTTP/3 port override for Alt-Svc header Francis Lavoie 2022-08-31 00:57:47 -0400
  • 42af239157 cmd: Enhance CLI docs Matthew Holt 2022-08-30 19:15:52 -0600
  • 687a4b9e81
    cmd: Enhance CLI docs Matthew Holt 2022-08-30 19:15:52 -0600
  • 159f228906 cmd: add completion command (#4994) Mohammed Al Sahaf 2022-08-31 02:24:05 +0300
  • d605ebe75a
    cmd: add completion command (#4994) Mohammed Al Sahaf 2022-08-31 02:24:05 +0300
  • 13ed7cbcee error check Mohammed Al Sahaf 2022-08-31 02:11:28 +0300
  • b1f0749704
    cmd: add completion command Mohammed Al Sahaf 2022-08-31 02:08:13 +0300
  • 8f1ec796e3
    Clean up, hope I didn't break anything Matthew Holt 2022-08-30 16:57:57 -0600
  • d1463e4637
    Cmon... Matthew Holt 2022-08-30 16:43:35 -0600
  • ce5c8856a0
    Plz Windows Matthew Holt 2022-08-30 16:42:46 -0600
  • e49156fed1 cmd: Migrate to `spf13/cobra`, remove single-dash arg support (#4565) Mohammed Al Sahaf 2022-08-31 01:38:38 +0300
  • 258bc82b69
    cmd: Migrate to `spf13/cobra`, remove single-dash arg support (#4565) Mohammed Al Sahaf 2022-08-31 01:38:38 +0300
  • e7bf0edd63
    hard-code the manpage section to 8 Mohammed Al Sahaf 2022-08-31 01:28:42 +0300
  • 2fe34c30fa
    remove unnecessary TODO Mohammed Al Sahaf 2022-08-31 01:28:10 +0300
  • 2f078b9d17
    limit Caddy tagline to root `help` only Mohammed Al Sahaf 2022-08-31 01:27:51 +0300
  • c66a237389
    Another attempt at Windows Matthew Holt 2022-08-30 16:23:54 -0600
  • f98280b03c
    Continue debugging Windows Matthew Holt 2022-08-30 16:06:32 -0600
  • 7afa672757
    debug Windows, WIP Matthew Holt 2022-08-30 15:30:01 -0600
  • 1583ff1869
    Attempt Windows fix, sigh Matthew Holt 2022-08-30 15:05:38 -0600
  • 4f1eeb3196
    Fix bugs and tests Matthew Holt 2022-08-30 14:51:43 -0600
  • 20e97bcc01
    Fix tests Matthew Holt 2022-08-30 14:06:10 -0600
  • 0f772464ed
    fileserver: Support glob expansion in file matcher Matthew Holt 2022-08-30 13:10:10 -0600
  • a91fa44445
    add missing import of `flag` Mohammed Al Sahaf 2022-08-30 15:16:27 +0300
  • 350fa44504 Merge branch 'master' into try-coral Mohammed Al Sahaf 2022-08-30 14:57:44 +0300
  • 7e28111f1f Minor cleanup, resolve a couple lint warnings Matthew Holt 2022-08-29 12:31:53 -0600
  • 8cb3cf540c Minor cleanup, resolve a couple lint warnings Matthew Holt 2022-08-29 12:31:53 -0600
  • fe5882303d
    Mark as experimental Matthew Holt 2022-08-29 12:28:51 -0600
  • dfba54f894 Remove duplicate words in comments (#4986) Abirdcfly 2022-08-28 04:39:26 +0800
  • e1801fdb19
    Remove duplicate words in comments (#4986) Abirdcfly 2022-08-28 04:39:26 +0800
  • 0df68e2e8e reverseproxy: Add upstreams healthy metrics (#4935) Dávid Szabó 2022-08-27 20:30:23 +0200
  • 0c57facc67
    reverseproxy: Add upstreams healthy metrics (#4935) Dávid Szabó 2022-08-27 20:30:23 +0200
  • 3c148ae8d9
    reverseproxy: remove duplicate word in comments Abirdcfly 2022-08-27 23:36:41 +0800
  • e3cc381bb7
    Update CertMagic events; finish changing to any Matthew Holt 2022-08-26 12:26:30 -0600
  • cac5634b24 admin: Don't stop old server if new one fails (#4964) WeidiDeng 2022-08-26 12:17:52 +0800
  • 4c282e86da
    admin: Don't stop old server if new one fails (#4964) WeidiDeng 2022-08-26 12:17:52 +0800
  • c8bdae1449
    Use error nil check instead Matthew Holt 2022-08-25 22:09:44 -0600
  • 06f05ea2b1 reverseproxy: Multiple dynamic upstreams Matthew Holt 2022-08-25 21:42:48 -0600
  • 5fb5b81439
    reverseproxy: Multiple dynamic upstreams Matthew Holt 2022-08-25 21:42:48 -0600
  • ed288cade6
    gofmt Matthew Holt 2022-08-25 16:41:27 -0600
  • 8512c57248
    Merge branch 'master' into event Matt Holt 2022-08-25 16:40:48 -0600
  • 10a2b1e25b
    events: Begin implementing event system (#4984) Matt Holt 2022-08-25 16:37:31 -0600
  • 0c5d9fe9da
    Apply recommendations from code review Matthew Holt 2022-08-25 16:33:40 -0600
  • b969e7ea25 Fix comment indentation Matthew Holt 2022-08-25 13:28:58 -0600
  • 2cc5d38229
    Fix comment indentation Matthew Holt 2022-08-25 13:28:58 -0600
  • 62535b7dbe
    Don't emit request event Matthew Holt 2022-08-25 12:46:31 -0600
  • cc78ea3426 zstd: fix typo in comment (#4985) Simon Legner 2022-08-25 11:00:05 +0200
  • 66596f2d74
    zstd: fix typo in comment (#4985) Simon Legner 2022-08-25 11:00:05 +0200
  • cb7bda8953
    zstd: fix typo in comment Simon Legner 2022-08-25 09:02:32 +0200
  • b0394eff32
    caddyevents: New events app Matthew Holt 2022-08-24 14:18:41 -0600
  • 749bac78b4 httpcaddyfile: Add ocsp_interval global option (#4980) Ben Burkert 2022-08-24 19:22:56 +0200
  • b540f195b1
    httpcaddyfile: Add ocsp_interval global option (#4980) Ben Burkert 2022-08-24 19:22:56 +0200
  • 9b96cec863 caddyconfig: Add a ocsp_interval global option to the Caddyfile Ben Burkert 2022-08-11 14:36:43 -0400
  • 256941619c caddytls: Log error if ask request fails Matthew Holt 2022-08-23 22:28:11 -0600
  • 3aabbc49a2 caddytls: Log error if ask request fails Matthew Holt 2022-08-23 22:28:11 -0600
  • aa22f4a499 ci: Increase linter timeout (#4981) Matt Holt 2022-08-23 14:26:19 -0600
  • bbc923d66b
    ci: Increase linter timeout (#4981) Matt Holt 2022-08-23 14:26:19 -0600
  • 34d5411d08
    ci: Increase linter timeout Matthew Holt 2022-08-23 14:05:26 -0600
  • 7dadf1468d
    caddyhttp: Set Content-Type for static response Matthew Holt 2022-08-23 13:59:32 -0600
  • 23ddadbd90 templates: cap of slice should not be smaller than length (#4975) jedy 2022-08-23 22:26:02 +0800
  • e289ba6187
    templates: cap of slice should not be smaller than length (#4975) jedy 2022-08-23 22:26:02 +0800
  • 0c059f503f caddyhttp: Fix for nil `handlerErr.Err` (#4977) Francis Lavoie 2022-08-23 10:17:46 -0400
  • a22c08a638
    caddyhttp: Fix for nil `handlerErr.Err` (#4977) Francis Lavoie 2022-08-23 10:17:46 -0400
  • 8e3de1e14c
    caddyhttp: Fix for nil `handlerErr.Err` Francis Lavoie 2022-08-23 03:35:35 -0400
  • 035c63e11d
    caddyhttp: Implement `skip_log` handler Francis Lavoie 2022-04-09 00:36:39 -0400
  • d95e27abf0 cap of slice should not be smaller than length jedy 2022-08-23 13:40:51 +0800
  • 54d8842a67 caddyhttp: Set `http.error.message` to the HandlerError message (#4971) Francis Lavoie 2022-08-23 01:31:07 -0400
  • 72541f1cb8
    caddyhttp: Set `http.error.message` to the HandlerError message (#4971) Francis Lavoie 2022-08-23 01:31:07 -0400
  • 78f1d40fa2
    Merge branch 'caddyserver:master' into document Avdhut 2022-08-21 18:02:57 +0530
  • 80750965bf
    Update templates.go Avdhut 2022-08-21 16:27:31 +0530
  • e1fa855abe
    caddyhttp: Set `http.error.message` with the HandlerError message Francis Lavoie 2022-08-21 06:48:27 -0400
  • 7ef5073f08
    added the httpError function into the document Avdhut 2022-08-19 13:11:26 +0530
  • 546194f51a go.mod: Upgrade CertMagic to v0.16.3 Matthew Holt 2022-08-18 10:56:27 -0600
  • fe5f5dfd6a
    go.mod: Upgrade CertMagic to v0.16.3 Matthew Holt 2022-08-18 10:56:27 -0600
  • f4cb346131 rebase from latest Weidi Deng 2022-08-18 16:38:35 +0800
  • 8cf01527eb merge from upstream Weidi Deng 2022-08-05 17:06:29 +0800
  • 9d97185731 close conn when h2server serveConn returns Weidi Deng 2022-08-04 08:14:43 +0800
  • 9ec3700720 Serve http2 when listener wrapper doesn't return *tls.Conn Weidi Deng 2022-08-03 22:15:28 +0800
  • df54c0c694 rebase to latest Weidi Deng 2022-08-18 16:16:38 +0800
  • dd769ad74e remove unnecessary map and ctxkey, using atomic to count ongoing h2c requests Weidi Deng 2022-08-03 15:58:36 +0800
  • 5e2f800ea9 fix import loop Weidi Deng 2022-07-29 10:11:54 +0800
  • b285374bc5 adding h2c graceful shutdown Weidi Deng 2022-07-29 09:09:53 +0800
  • 5c5129a595 core: Change net.IP to netip.Addr; use netip.Prefix (#4966) WilczyńskiT 2022-08-18 00:10:57 +0200
  • c7772588bd
    core: Change net.IP to netip.Addr; use netip.Prefix (#4966) WilczyńskiT 2022-08-18 00:10:57 +0200
  • 1c66757117
    Don't use slice of pointers Matt Holt 2022-08-17 15:42:13 -0600
  • be151772fd change net.IP to netip.Addr, netip.Prefix WilczynskiT 2022-08-17 23:31:29 +0200
  • 04240e39ba
    Merge branch 'master' into WilczynskiT/migrate-to-netip WilczyńskiT 2022-08-16 23:26:59 +0200
  • 6e647dbb2b change net.IP to netip.Addr, netip.Prefix WilczynskiT 2022-08-16 23:21:07 +0200
  • 5cb0b4a02d Clean up metrics test code Matthew Holt 2022-08-16 10:03:19 -0600
  • a944de4ab7
    Clean up metrics test code Matthew Holt 2022-08-16 10:03:19 -0600
  • 1c7ee65009 caddyhttp: Smarter path matching and rewriting (#4948) Matt Holt 2022-08-16 08:48:57 -0600
  • a479943acd
    caddyhttp: Smarter path matching and rewriting (#4948) Matt Holt 2022-08-16 08:48:57 -0600
  • b47a7a4b54 caddyhttp: Simplify CleanPath() RussellLuo 2022-08-16 13:35:34 +0800
  • 8b9a44eab2 fileserver: reset buffer before using it (#4962) (#4963) Abdussamet Koçak 2022-08-16 07:31:45 +0300
  • dc62d468e9
    fileserver: reset buffer before using it (#4962) (#4963) Abdussamet Koçak 2022-08-16 07:31:45 +0300
  • cc82da3b10 fix admin reload Weidi Deng 2022-08-16 11:47:40 +0800
  • 0c42d961a7 fileserver: reset buffer before using it (#4962) Abdussamet Kocak 2022-08-16 03:53:31 +0300
  • 9c1825077e
    Fix path traversal parsing Matthew Holt 2022-08-15 18:29:04 -0600
  • aff3df047f caddyhttp: Enable HTTP/3 by default (#4707) Matt Holt 2022-08-15 12:01:58 -0600