Commit Graph

  • fded2644f8
    Drop requirement for filesystems to implement fs.StatFS Dave Henderson 2022-09-05 19:25:34 -0400
  • 983270c48f ci: grant the `release` workflow the `write` permission to `contents` (#5017) Mohammed Al Sahaf 2022-09-06 00:35:47 +0300
  • 487217519c
    ci: grant the `release` workflow the `write` permission to `contents` (#5017) v2.6.0-beta.3 Mohammed Al Sahaf 2022-09-06 00:35:47 +0300
  • 06d3052e15
    ci: grant the `release` workflow the `write` permission to `contents` Mohammed Al Sahaf 2022-09-06 00:31:48 +0300
  • f4b1827284 ci: add `id-token` permission and update the signing command (#5016) Mohammed Al Sahaf 2022-09-05 23:57:27 +0300
  • 0499d9c1c4
    ci: add `id-token` permission and update the signing command (#5016) v2.6.0-beta.2 Mohammed Al Sahaf 2022-09-05 23:57:27 +0300
  • ffc84dacc5 ci: add `id-token` permission and update the signing command Mohammed Al Sahaf 2022-09-05 23:45:28 +0300
  • ec557c66a5
    httpcaddyfile: Add a couple more placeholder shortcuts Francis Lavoie 2022-09-05 16:24:42 -0400
  • 42bd1effd8 go.mod: Upgrade CertMagic (v0.17.1) Matthew Holt 2022-09-05 13:55:45 -0600
  • 5dfa08174a go.mod: Upgrade CertMagic (v0.17.1) v2.6.0-beta.1 Matthew Holt 2022-09-05 13:55:45 -0600
  • 1edf3f45df fileserver: Support glob expansion in file matcher (#4993) Matt Holt 2022-09-05 13:53:41 -0600
  • d5ea43fb4b
    fileserver: Support glob expansion in file matcher (#4993) Matt Holt 2022-09-05 13:53:41 -0600
  • 28393cfeae caddyhttp: Support `respond` with HTTP 103 Early Hints (#5006) Matt Holt 2022-09-05 13:50:44 -0600
  • ca4fae64d9
    caddyhttp: Support `respond` with HTTP 103 Early Hints (#5006) Matt Holt 2022-09-05 13:50:44 -0600
  • ed620e3424 Remove unnecessary error check Matthew Holt 2022-09-05 13:42:59 -0600
  • ad69503aef
    Remove unnecessary error check Matthew Holt 2022-09-05 13:42:59 -0600
  • f9004c82e5 caddyauth: Speed up basicauth provision, deprecate scrypt (#4720) Francis Lavoie 2022-09-05 15:32:58 -0400
  • 6e3063b15a
    caddyauth: Speed up basicauth provision, deprecate scrypt (#4720) Francis Lavoie 2022-09-05 15:32:58 -0400
  • 537125dffa Add TODO note Francis Lavoie 2022-09-05 15:21:47 -0400
  • d4c86831be Deprecate scrypt, allow using decoded bcrypt hashes Francis Lavoie 2022-04-21 23:11:43 -0400
  • 938c39cd46 caddyauth: Speed up basicauth provisioning, precalculate fake password Francis Lavoie 2022-04-21 22:13:20 -0400
  • 0288b799b9
    Merge e36f9f1148 into d6b3c7d262 Mohamad risza 2022-09-03 12:58:01 +0800
  • e36f9f1148
    Galeri Mohamad risza 2022-09-03 12:57:46 +0800
  • affe084433 ci: generate SBOM and sign artifacts using cosign (#4910) Mohammed Al Sahaf 2022-09-03 03:37:10 +0300
  • d6b3c7d262
    ci: generate SBOM and sign artifacts using cosign (#4910) Mohammed Al Sahaf 2022-09-03 03:37:10 +0300
  • 5721cdc5b1
    Merge branch 'master' into sign-artifacts Mohammed Al Sahaf 2022-09-03 03:28:28 +0300
  • 99abb06074 reverseproxy: Close hijacked conns on reload/quit (#4895) Matt Holt 2022-09-02 17:01:55 -0600
  • 66476d8c8f
    reverseproxy: Close hijacked conns on reload/quit (#4895) Matt Holt 2022-09-02 17:01:55 -0600
  • 8a6c25cb10 core: Refactor listeners; use SO_REUSEPORT on Unix (#4705) Matt Holt 2022-09-02 16:59:11 -0600
  • d3c3fa10bd
    core: Refactor listeners; use SO_REUSEPORT on Unix (#4705) Matt Holt 2022-09-02 16:59:11 -0600
  • 1b47d7294a fastcgi: Optimize FastCGI transport (#4978) WeidiDeng 2022-09-03 06:57:55 +0800
  • 83b26975bd
    fastcgi: Optimize FastCGI transport (#4978) WeidiDeng 2022-09-03 06:57:55 +0800
  • 63dea41f88
    Slight refactor, fix from recent merge conflict Matthew Holt 2022-09-02 16:47:31 -0600
  • b9c8b32d47
    Merge in pluggable network types Matthew Holt 2022-09-02 16:40:00 -0600
  • 0778841655
    Merge branch 'master' into reuseport Matt Holt 2022-09-02 16:39:24 -0600
  • 3944cca2a5
    Appease the linter Matthew Holt 2022-09-02 16:22:04 -0600
  • 00bd85a962
    Minor cosmetic adjustments; apply Apache license Matthew Holt 2022-09-02 16:11:09 -0600
  • ef79be212a
    Refactor client and clientCloser for logging Matthew Holt 2022-09-02 14:48:47 -0600
  • ce20182229
    Fix type assertion Matthew Holt 2022-09-02 13:28:18 -0600
  • 1e3fb8770c Minor style adjustments for HTTP redir logging Matthew Holt 2022-09-02 13:04:31 -0600
  • 005c5a6382
    Minor style adjustments for HTTP redir logging Matthew Holt 2022-09-02 13:04:31 -0600
  • 36bdada81f Update readme Matthew Holt 2022-09-02 10:26:31 -0600
  • 6c0d0511ba
    Update readme Matthew Holt 2022-09-02 10:26:31 -0600
  • 8e45a5effb Minor fix of error log Matthew Holt 2022-09-02 10:19:51 -0600
  • 5c7ae5e505
    Minor fix of error log Matthew Holt 2022-09-02 10:19:51 -0600
  • 6c8ac3b03f notify: Don't send ready after error (fix #5003) Matthew Holt 2022-09-02 09:23:51 -0600
  • 59286d2c7e notify: Don't send ready after error (fix #5003) Matthew Holt 2022-09-02 09:23:51 -0600
  • 374e203a37
    include SBOM Mohammed Al Sahaf 2022-09-02 16:05:12 +0300
  • c43cfbbc75 ci: sign artifacts using cosign Mohammed Al Sahaf 2022-07-25 17:30:03 +0300
  • 74275bfe88 handle err Weidi Deng 2022-09-02 19:31:48 +0800
  • 4b05b2a54c rebase from master Weidi Deng 2022-09-02 17:04:19 +0800
  • 104b940d09 refactor record writing Weidi Deng 2022-08-26 11:36:49 +0800
  • 1544613952 allocate bufWriter and streamWriter only once Weidi Deng 2022-08-25 15:08:55 +0800
  • 8ceb93cb71 close underlying connection when operation failed Weidi Deng 2022-08-23 16:59:15 +0800
  • 43d5e8e927 break up code and use lazy reading and pool bufio.Writer Weidi Deng 2022-08-23 16:24:30 +0800
  • 867fcda083 templates: Document `httpError` function (#4972) Avdhut 2022-09-02 09:37:52 +0530
  • 66959d9f18
    templates: Document `httpError` function (#4972) Avdhut 2022-09-02 09:37:52 +0530
  • 754f31fa06 fastcgi: allow users to log stderr output (#4967) (#5004) fleandro 2022-09-02 05:02:48 +0100
  • f2a7e7c966
    fastcgi: allow users to log stderr output (#4967) (#5004) fleandro 2022-09-02 05:02:48 +0100
  • 2403c8bd7e
    Fix gofmt Matt Holt 2022-09-01 21:52:08 -0600
  • 24f62841ff
    fastcgi: also add support for the php_fastcgi shortcut directive flga 2022-09-01 18:26:07 +0100
  • 4be6e9a0ef
    fastcgi: allow users to log stderr output (#4967) flga 2022-09-01 16:11:22 +0100
  • 2d47e16460
    Update templates.go Matt Holt 2022-09-01 21:48:02 -0600
  • 93a007a085 cmd: Don't print long help text on error Matthew Holt 2022-09-01 21:41:09 -0600
  • ec2a5762b0 cmd: Don't print long help text on error Matthew Holt 2022-09-01 21:41:09 -0600
  • 70116d26cd Fix failing test Matthew Holt 2022-09-01 21:40:15 -0600
  • e77992dd99 Fix failing test Matthew Holt 2022-09-01 21:40:15 -0600
  • db868a5aff dist: deb package manpages and bash completion scripts (#5007) Mohammed Al Sahaf 2022-09-02 06:39:18 +0300
  • aefd821ae0
    dist: deb package manpages and bash completion scripts (#5007) Mohammed Al Sahaf 2022-09-02 06:39:18 +0300
  • b29d666b29 dist: package manpages and bash completion scripts as part of the .deb package Mohammed Al Sahaf 2022-09-02 01:32:23 +0300
  • 17a0163eca caddyhttp: Copy logger config to HTTP server during AutoHTTPS (#4990) Francis Lavoie 2022-09-01 23:31:54 -0400
  • d062fb4020
    caddyhttp: Copy logger config to HTTP server during AutoHTTPS (#4990) Francis Lavoie 2022-09-01 23:31:54 -0400
  • 9e4cdaf04e caddyhttp: Copy logger config to HTTP server during AutoHTTPS Francis Lavoie 2022-08-29 02:26:13 -0400
  • abaa7798d2 map: Coerce val to string, fix #4987 Matthew Holt 2022-09-01 21:15:20 -0600
  • 73d4a8ba02 map: Coerce val to string, fix #4987 Matthew Holt 2022-09-01 21:15:20 -0600
  • cb3f8c07b0 httpcaddyfile: Add shortcut for expression matchers (#4976) Francis Lavoie 2022-09-01 23:12:37 -0400
  • 7d5108d132
    httpcaddyfile: Add shortcut for expression matchers (#4976) Francis Lavoie 2022-09-01 23:12:37 -0400
  • d3704d4cd9
    httpcaddyfile: Add shortcut for expression matchers Francis Lavoie 2022-08-23 02:23:14 -0400
  • 64ba9a007e caddyhttp: Accept placeholders in vars matcher key Matthew Holt 2022-09-01 16:49:18 -0600
  • 7c35bfa57c
    caddyhttp: Accept placeholders in vars matcher key Matthew Holt 2022-09-01 16:49:18 -0600
  • 76ae9651cf core: Plugins can register listener networks (#5002) Matt Holt 2022-09-01 16:30:03 -0600
  • 1edc1a45e3
    core: Plugins can register listener networks (#5002) Matt Holt 2022-09-01 16:30:03 -0600
  • 661cefc39d
    caddyhttp: Don't record 1xx responses Matthew Holt 2022-09-01 15:04:16 -0600
  • 9474f33091
    caddyhttp: Support sending HTTP 103 Early Hints Matthew Holt 2022-09-01 13:17:47 -0600
  • a22741c297 caddyhttp: Disable draft versions of QUIC Matthew Holt 2022-08-31 18:49:34 -0600
  • cb849bd664
    caddyhttp: Disable draft versions of QUIC Matthew Holt 2022-08-31 18:49:34 -0600
  • 3830144819 events: Tune logging and context cancellation Matthew Holt 2022-08-31 18:48:46 -0600
  • 3cd7437b3d
    events: Tune logging and context cancellation Matthew Holt 2022-08-31 18:48:46 -0600
  • 67098e5cbd
    caddyhttp: Expose server listeners Matthew Holt 2022-08-31 15:53:48 -0600
  • 6e214425dc events: Implement event system (#4912) Francis Lavoie 2022-08-31 17:01:30 -0400
  • d4d8bbcfc6
    events: Implement event system (#4912) Francis Lavoie 2022-08-31 17:01:30 -0400
  • f56f88cec7
    Use latest CertMagic (v0.17.0) Matthew Holt 2022-08-31 14:52:40 -0600
  • f858974bc4
    Merge branch 'master' into event Matt Holt 2022-08-31 14:45:58 -0600
  • ab34b55d23
    Oops, read returned error value Matthew Holt 2022-08-31 13:36:36 -0600
  • c13b14d2fc
    core: Plugins can register listener networks Matthew Holt 2022-08-31 13:08:33 -0600
  • 1ee09e0d1d
    Remove exec event handler Matthew Holt 2022-08-31 12:47:32 -0600
  • 02edee1ff1 httpcaddyfile: Add `{cookie.*}` placeholder shortcut (#5001) Francis Lavoie 2022-08-31 12:18:29 -0400
  • 68d8ac9802
    httpcaddyfile: Add `{cookie.*}` placeholder shortcut (#5001) Francis Lavoie 2022-08-31 12:18:29 -0400
  • 48f09440ad
    httpcaddyfile: Add `{cookie.*}` placeholder shortcut Francis Lavoie 2022-08-31 11:53:27 -0400
  • 8da6792c2a caddyhttp: Set Content-Type for static response (#4999) Matt Holt 2022-08-31 09:43:46 -0600