Commit Graph

  • 253d97c93d
    core: Chdir to executable location on Windows (#5115) Tobias Gruetzmacher 2022-10-04 19:04:02 +0200
  • ba6d0f89df ci: enhance the CI/CD flow (#5118) Mohammed Al Sahaf 2022-10-04 17:03:10 +0300
  • c28cd29fe7
    ci: enhance the CI/CD flow (#5118) Mohammed Al Sahaf 2022-10-04 17:03:10 +0300
  • da695dbbee
    Merge branch 'master' into enhance-ci Mohammed Al Sahaf 2022-10-04 15:19:31 +0300
  • 595a0a0ffe
    ci: enhance the CI/CD flow Mohammed Al Sahaf 2022-10-04 15:09:21 +0300
  • f4583b0998
    Switch to program directory when running as Windows service Tobias Gruetzmacher 2022-10-04 08:58:40 +0200
  • 32422ccc5a
    httpcaddyfile: Fix edgecase with `auto_https off` with provided certs Francis Lavoie 2022-10-02 23:57:17 -0400
  • 72f7978f18 Fix inverted logic in Windows service detection (#5106) Tobias Gruetzmacher 2022-10-02 22:56:54 +0200
  • da24f57dac
    Fix inverted logic in Windows service detection (#5106) Tobias Gruetzmacher 2022-10-02 22:56:54 +0200
  • f5fe79e84f
    logging: Better `console` encoder defaults Francis Lavoie 2022-10-02 16:50:26 -0400
  • 68e2263909
    Fix inverted logic in Windows service detection Tobias Gruetzmacher 2022-10-02 14:21:57 +0200
  • 6a99af6715 fileserver: better dark mode visited link contrast (#5105) iliana etaoin 2022-10-01 17:14:27 -0700
  • b1d04f5b39
    fileserver: better dark mode visited link contrast (#5105) iliana etaoin 2022-10-01 17:14:27 -0700
  • dae9ce9c36 fileserver: better dark mode visited link contrast iliana etaoin 2022-10-01 13:52:18 -0700
  • e3cb8578a5 go.mod: Upgrade select dependencies Matthew Holt 2022-09-30 13:39:37 -0600
  • fe91de67b6
    go.mod: Upgrade select dependencies Matthew Holt 2022-09-30 13:39:37 -0600
  • 5b58900023 caddyhttp: Remote IP prefix placeholders Matthew Holt 2022-09-30 13:29:33 -0600
  • 9873ff9918
    caddyhttp: Remote IP prefix placeholders Matthew Holt 2022-09-30 13:29:33 -0600
  • 2317087ea0
    treat invalid file path as notFound xufanglu 2022-09-30 18:23:57 +0800
  • e4d513431d map: Remove infinite recursion check (#5094) Matt Holt 2022-09-29 12:46:38 -0600
  • 5e52bbb136
    map: Remove infinite recursion check (#5094) Matt Holt 2022-09-29 12:46:38 -0600
  • 6aec11e7d9 Fix comment Matthew Holt 2022-09-29 12:38:36 -0600
  • fcdbc69fab
    Fix comment Matthew Holt 2022-09-29 12:38:36 -0600
  • 44b0b6b4a0 reverseproxy: Parse humanized byte size (fix #5095) Matthew Holt 2022-09-29 12:37:06 -0600
  • 2a8c458ffe
    reverseproxy: Parse humanized byte size (fix #5095) Matthew Holt 2022-09-29 12:37:06 -0600
  • aacd89a031
    map: Remove infinite recursion check Matthew Holt 2022-09-29 12:13:02 -0600
  • 6307190681 admin: Use replacer on listen addresses (#5071) Cory Cooper 2022-09-29 10:24:52 -0700
  • 037dc23cad
    admin: Use replacer on listen addresses (#5071) Cory Cooper 2022-09-29 10:24:52 -0700
  • 6ab301e3b3
    Prefer embedded version, then CustomVersion Matthew Holt 2022-09-29 11:19:52 -0600
  • 52ef2417d8 core: Fix ListenQUIC listener key conflict Matthew Holt 2022-09-29 10:32:02 -0600
  • ab720fb768
    core: Fix ListenQUIC listener key conflict Matthew Holt 2022-09-29 10:32:02 -0600
  • 8bef403d86 reverseproxy: On 103 don't delete own headers (#5091) Matt Holt 2022-09-29 08:19:56 -0600
  • e2991eb019
    reverseproxy: On 103 don't delete own headers (#5091) Matt Holt 2022-09-29 08:19:56 -0600
  • 9db5b9916d Merge pull request #5076 from caddyserver/fastcgi-redir Matt Holt 2022-09-28 15:22:45 -0600
  • 897a38958c
    Merge pull request #5076 from caddyserver/fastcgi-redir Matt Holt 2022-09-28 15:22:45 -0600
  • 69035fe64c
    reverseproxy: On 103 don't delete own headers Matthew Holt 2022-09-28 14:39:20 -0600
  • 3c17aa42f8 caddyhttp: replace placeholders in map defaults (#5081) Will Norris 2022-09-28 12:38:20 -0700
  • 61822f129b
    caddyhttp: replace placeholders in map defaults (#5081) Will Norris 2022-09-28 12:38:20 -0700
  • 3a151690d6 core: Refactor and improve listener logic (#5089) Matt Holt 2022-09-28 13:35:51 -0600
  • e3e8aabbcf
    core: Refactor and improve listener logic (#5089) Matt Holt 2022-09-28 13:35:51 -0600
  • 18c8f38fdb
    Keep ListenAll Matthew Holt 2022-09-28 13:26:05 -0600
  • 47e74adf40 rewrite: Only trim prefix if matched Matthew Holt 2022-09-28 00:13:12 -0600
  • 013b510352
    rewrite: Only trim prefix if matched Matthew Holt 2022-09-28 00:13:12 -0600
  • 76fbb69a4b
    Appease the linter Matthew Holt 2022-09-27 16:46:02 -0600
  • d7112ea74c
    core: Refactor, improve listener logic Matthew Holt 2022-09-27 16:31:11 -0600
  • a4601414e0 reverseproxy: fix upstream scheme handling in command (#5088) lemmi 2022-09-27 21:03:30 +0200
  • d0556929a4
    reverseproxy: fix upstream scheme handling in command (#5088) lemmi 2022-09-27 21:03:30 +0200
  • ae6dd64b94 reverseproxy: fix upstream scheme handling lemmi 2022-09-27 19:01:06 +0200
  • a96874b130 feat: add dockerfile tetra12 2022-09-26 18:16:33 +0300
  • e07b2173c7 caddyhttp: replace placeholders in map defaults Will Norris 2022-09-24 22:10:22 -0700
  • f67bf500ce ci: fix integration tests (#5079) Mohammed Al Sahaf 2022-09-24 22:00:55 +0300
  • b5727b9c44
    ci: fix integration tests (#5079) Mohammed Al Sahaf 2022-09-24 22:00:55 +0300
  • 00ed6ef308
    ci: fix integration tests Mohammed Al Sahaf 2022-09-24 21:26:09 +0300
  • ebde0b2bc4 admin: consolidate replacer logic Cory Cooper 2022-09-23 22:39:28 -0700
  • 60348c2d72 admin: use replacer on listen address Cory Cooper 2022-09-20 12:58:15 -0700
  • 38d4ded233 headers: Support repeated WriteHeader if 1xx (fix #5074) Matthew Holt 2022-09-23 17:11:53 -0600
  • 7041970059
    headers: Support repeated WriteHeader if 1xx (fix #5074) Matthew Holt 2022-09-23 17:11:53 -0600
  • 1023943696 Fix tests Matthew Holt 2022-09-23 16:47:59 -0600
  • e747a9bb12
    Fix tests Matthew Holt 2022-09-23 16:47:59 -0600
  • e712df027d fastcgi: Redirect using original URI path (fix #5073) Matthew Holt 2022-09-23 14:36:38 -0600
  • f7c1a51efb
    fastcgi: Redirect using original URI path (fix #5073) Matthew Holt 2022-09-23 14:36:38 -0600
  • ef0b68f73a Allow version to be set manually Adam Weinberger 2022-09-23 09:05:25 -0600
  • f8dc7f1648 ci: extend goreleaser timeout to 1-hour (#5067) Mohammed Al Sahaf 2022-09-22 18:09:18 +0300
  • eead00f54a
    ci: extend goreleaser timeout to 1-hour (#5067) Mohammed Al Sahaf 2022-09-22 18:09:18 +0300
  • d282f30f1f
    ci: extend goreleaser timeout to 1-hour Mohammed Al Sahaf 2022-09-22 17:50:53 +0300
  • 09aac39ad2 Tweak some comments Matthew Holt 2022-09-21 12:59:40 -0600
  • 9206e8a738 Tweak some comments v2.6.1 Matthew Holt 2022-09-21 12:59:40 -0600
  • f8f652a0aa core: Reuse unix sockets (UDS) and don't try to serve HTTP/3 over UDS (#5063) Matt Holt 2022-09-21 12:55:23 -0600
  • 1426c97da5
    core: Reuse unix sockets (UDS) and don't try to serve HTTP/3 over UDS (#5063) Matt Holt 2022-09-21 12:55:23 -0600
  • 2c349e58fd
    Allow ErrNotExist when unlinking socket Matthew Holt 2022-09-21 12:38:44 -0600
  • b80fb7ffda
    Fix build tag Matthew Holt 2022-09-21 11:47:04 -0600
  • 31f2b98e5e
    Don't use unix build tag... yet Matthew Holt 2022-09-21 11:38:53 -0600
  • c1477ec7cc
    Don't serve HTTP/3 over unix sockets Matthew Holt 2022-09-21 11:17:08 -0600
  • 99dcad00a4
    core: Reuse unix sockets Matthew Holt 2022-09-21 11:16:53 -0600
  • 204f0e1bdd encode: don't WriteHeader unless called (#5060) WeidiDeng 2022-09-21 22:30:42 +0800
  • 44ad0cedaf
    encode: don't WriteHeader unless called (#5060) WeidiDeng 2022-09-21 22:30:42 +0800
  • ba42fb7663 encode: don't WriteHeader unless called Weidi Deng 2022-09-21 08:26:46 +0800
  • 0033c8cff9 fileserver: Reinstate --debug flag Matthew Holt 2022-09-20 16:56:02 -0600
  • beb7dcbf2a
    fileserver: Reinstate --debug flag Matthew Holt 2022-09-20 16:56:02 -0600
  • 5752b59e66 httpcaddyfile: Fix `protocols` global option parsing (#5054) Francis Lavoie 2022-09-20 10:09:04 -0400
  • 821a08a6e3
    httpcaddyfile: Fix `protocols` global option parsing (#5054) v2.6.0 Francis Lavoie 2022-09-20 10:09:04 -0400
  • f422399d44
    Fix some admin tests which suddenly run even with -short Francis Lavoie 2022-09-20 09:24:15 -0400
  • 2f1515eb07
    Adjust adapt test to cover the broken behaviour that is now fixed Francis Lavoie 2022-09-20 09:24:11 -0400
  • cf23e35b98
    httpcaddyfile: Fix `protocols` global option parsing Francis Lavoie 2022-09-20 09:17:47 -0400
  • e2ee51295a caddyhttp: Skip inserting HTTP->HTTPS redir if catch-all for both exist (#5051) Francis Lavoie 2022-09-20 00:11:19 -0400
  • e3d04ff86b
    caddyhttp: Skip inserting HTTP->HTTPS redir if catch-all for both exist (#5051) Francis Lavoie 2022-09-20 00:11:19 -0400
  • 5fe0f3c193 caddyhttp: Honor grace period in background (#5043) Matt Holt 2022-09-19 21:54:47 -0600
  • da8b7fe58f
    caddyhttp: Honor grace period in background (#5043) Matt Holt 2022-09-19 21:54:47 -0600
  • 62f3c647b8
    Pull functions out of loop, for readability Matthew Holt 2022-09-19 21:33:55 -0600
  • 55a6c9c6cf
    Fix comment typo Matthew Holt 2022-09-19 21:29:47 -0600
  • 9b8f1f7ed7
    Remove debugging code Matthew Holt 2022-09-19 17:03:57 -0600
  • 8469d9d43f
    caddyhttp: Even faster shutdowns Matthew Holt 2022-09-19 17:03:35 -0600
  • f9f6412a03
    Even faster shutdown Matthew Holt 2022-09-19 16:45:18 -0600
  • b49f11e63c Don't quit process until servers shut down Matthew Holt 2022-09-16 18:58:04 -0600
  • 0589185bbf caddyhttp: Honor grace period in background Matthew Holt 2022-09-16 17:32:07 -0600
  • 07fb207966 events: Make event data exported Matthew Holt 2022-09-19 16:20:58 -0600
  • 0950ba4f0b
    events: Make event data exported Matthew Holt 2022-09-19 16:20:58 -0600
  • e9a959623b
    caddyhttp: Skip inserting HTTP->HTTPS redir if catch-all for both exist Francis Lavoie 2022-09-19 14:39:27 -0400
  • 30a6b9f52f caddyhttp: responseRecorder save status in all cases (#5049) WeidiDeng 2022-09-18 08:47:53 +0800
  • c7a6bc5934
    caddyhttp: responseRecorder save status in all cases (#5049) WeidiDeng 2022-09-18 08:47:53 +0800