Commit Graph

  • 814d73ee6d
    ci: Use goreleaser-action v2 Francis Lavoie 2020-08-20 16:58:02 -0400
  • 8436342b32
    ci: Update to actions/cache v2, hopefully faster Francis Lavoie 2020-08-20 16:53:01 -0400
  • 3ac51d4ca8
    ci: Update fuzzing and release to 1.15 Francis Lavoie 2020-08-20 16:40:29 -0400
  • 7a68f5e516
    ci: Do the same for cross-build Francis Lavoie 2020-08-20 16:30:05 -0400
  • 42eb3a89af
    ci: Tweaks for multi go version tests Francis Lavoie 2020-08-20 16:24:21 -0400
  • fc506b631c ci: Upgrade to Go 1.15 (#3642) Francis Lavoie 2020-08-20 16:04:10 -0400
  • 0279a57ac4
    ci: Upgrade to Go 1.15 (#3642) Francis Lavoie 2020-08-20 16:04:10 -0400
  • e061631555
    Attempt at fixing broken test Francis Lavoie 2020-08-20 15:22:45 -0400
  • b1620985e2
    Update to latest quic-go Francis Lavoie 2020-08-20 15:16:24 -0400
  • 198e808e53
    Go 1.15 was released; let's try it Matthew Holt 2020-08-11 16:13:15 -0600
  • d5604651fe
    ci: Try Go 1.15 RC1 out of curiosity Francis Lavoie 2020-08-06 09:16:08 -0400
  • 9b171dd4f8 reverseproxy: Make default buffer size const Matthew Holt 2020-08-17 10:47:53 -0600
  • c94f5bb7dd reverseproxy: Make default buffer size const Matthew Holt 2020-08-17 10:47:53 -0600
  • fe38e6527b httpcaddyfile: Improve directive sorting logic (#3658) Francis Lavoie 2020-08-17 18:15:51 -0400
  • 0afbab8667
    httpcaddyfile: Improve directive sorting logic (#3658) Francis Lavoie 2020-08-17 18:15:51 -0400
  • 2e859278c2
    httpcaddyfile: Shorten logic Francis Lavoie 2020-08-17 17:39:25 -0400
  • 2895795354
    httpcaddyfile: Turns out the second change precludes the first Francis Lavoie 2020-08-17 17:29:51 -0400
  • 5a914ea3d5 reverseproxy: Support header selection policy on `Host` field (#3653) Francis Lavoie 2020-08-17 17:14:46 -0400
  • fc65320e9c
    reverseproxy: Support header selection policy on `Host` field (#3653) Francis Lavoie 2020-08-17 17:14:46 -0400
  • 8f51f4c096
    httpcaddyfile: Fix "spelling" issue Francis Lavoie 2020-08-17 17:01:28 -0400
  • 4f742b1c2e
    httpcaddyfile: Generalize reverse sort directives, improve logic Francis Lavoie 2020-08-17 16:52:07 -0400
  • ef802ea01b
    httpcaddyfile: Sort directives with any matcher before those with none Francis Lavoie 2020-08-16 11:23:19 -0400
  • b661becb25
    httpcaddyfile: Flip `root` directive sort order Francis Lavoie 2020-08-16 11:23:04 -0400
  • 86222de7e3
    reverseproxy: Add support for `Host` header selection policy Francis Lavoie 2020-08-13 15:55:04 -0400
  • 92cc4f54da Update comment and Caddy 1 EOL Matthew Holt 2020-08-11 11:26:19 -0600
  • e385be9225
    Update comment and Caddy 1 EOL Matthew Holt 2020-08-11 11:26:19 -0600
  • af4ab11bc4 caddytls: Add support for ZeroSSL; add Caddyfile support for issuers (#3633) Matt Holt 2020-08-11 08:58:06 -0600
  • 66863aad3b
    caddytls: Add support for ZeroSSL; add Caddyfile support for issuers (#3633) v2.2.0-rc.1 Matt Holt 2020-08-11 08:58:06 -0600
  • f02da0d7eb
    Form-encode email info into request body for EAB endpoint Matthew Holt 2020-08-10 16:44:31 -0600
  • 9d02968c0c Wrap underlying logic rather than repeating it Matthew Holt 2020-08-10 16:27:28 -0600
  • 09d7c4cff7
    Merge branch 'master' into zerossl Matt Holt 2020-08-10 16:16:32 -0600
  • 02dd7e2783
    go.mod: Use latest certmagic, acmez, and x/net Matthew Holt 2020-08-10 16:15:24 -0600
  • 8ad4e54322
    Add support for ZeroSSL's EAB-by-email endpoint Matthew Holt 2020-08-10 15:28:12 -0600
  • 13499d4544 go.mod: Bump CertMagic Matthew Holt 2020-08-08 08:42:01 -0600
  • c42bfaf31e
    go.mod: Bump CertMagic Matthew Holt 2020-08-08 08:42:01 -0600
  • 4a966f1d14 reverseproxy: Minor fixes and cleanup Matthew Holt 2020-08-07 18:02:24 -0600
  • e2f913bb7f
    reverseproxy: Minor fixes and cleanup Matthew Holt 2020-08-07 18:02:24 -0600
  • 4e5fbf4e3c caddyhttp: Add TLS client cert info to logs (#3640) Matt Holt 2020-08-07 12:12:29 -0600
  • 65a09524c3
    caddyhttp: Add TLS client cert info to logs (#3640) Matt Holt 2020-08-07 12:12:29 -0600
  • bd42a0fd2f go.mod: Update some dependencies Matthew Holt 2020-08-06 14:36:21 -0600
  • c6d6a775a1
    go.mod: Update some dependencies Matthew Holt 2020-08-06 14:36:21 -0600
  • e7839e9bf3 ci: Ignore s390x failures (#3644) Matt Holt 2020-08-06 14:17:40 -0600
  • 4accf737a6
    ci: Ignore s390x failures (#3644) Matt Holt 2020-08-06 14:17:40 -0600
  • cf6523a21f
    ci: Ignore s390x failures Matthew Holt 2020-08-06 14:06:48 -0600
  • aabd1c33f7 httpcaddyfile: Avoid repeated subjects in APs (fix #3618) Matthew Holt 2020-08-06 13:56:23 -0600
  • ff19bddac5
    httpcaddyfile: Avoid repeated subjects in APs (fix #3618) Matthew Holt 2020-08-06 13:56:23 -0600
  • e17bb485ab
    caddyhttp: Add TLS client cert info to logs Matthew Holt 2020-08-05 17:58:47 -0600
  • 7a5fdd7456 httpcaddyfile: Allow named matchers in `route` blocks (#3632) Francis Lavoie 2020-08-05 15:42:29 -0400
  • 584eba94a4
    httpcaddyfile: Allow named matchers in `route` blocks (#3632) Francis Lavoie 2020-08-05 15:42:29 -0400
  • 4d5a96a3d6
    Update modules/caddytls/acmeissuer.go Matt Holt 2020-08-05 12:49:10 -0600
  • 35301c44dc
    Fix broken test (post-merge) Matthew Holt 2020-08-04 16:39:58 -0600
  • ec7c50f7b3 Merge branch 'master' into zerossl Matthew Holt 2020-08-04 16:38:46 -0600
  • 72e4aa9b31
    Fix broken test Matthew Holt 2020-08-04 16:27:59 -0600
  • 563d30b153
    caddytls: Add support for ZeroSSL; add Caddyfile support for issuers Matthew Holt 2020-08-04 16:18:05 -0600
  • a398bbefc9
    httpcaddyfile: Refactor to allow named matchers in `route` blocks Francis Lavoie 2020-08-04 07:07:01 -0400
  • 1e883ff55d reverse_proxy: fix bidirectional streams with encodings (fix #3606) (#3620) Kevin Lin 2020-08-04 10:50:38 +0800
  • 904f149e5b
    reverse_proxy: fix bidirectional streams with encodings (fix #3606) (#3620) Kevin Lin 2020-08-04 10:50:38 +0800
  • 57c0540305 httpcaddyfile: Bring `enforce_origin` and `origins` to admin config (#3595) Ye Zhihao 2020-08-04 03:44:38 +0800
  • 8b80a3201f
    httpcaddyfile: Bring `enforce_origin` and `origins` to admin config (#3595) Ye Zhihao 2020-08-04 03:44:38 +0800
  • 11c22176eb
    Minor cleanup; apply review suggestions Matthew Holt 2020-08-03 13:15:19 -0600
  • 8521e00986 cmd: Print caddy version with environ or --environ (#3627) Matthew Holt 2020-08-03 10:42:42 -0600
  • 68529e2f9e
    cmd: Print caddy version with environ or --environ (#3627) Matthew Holt 2020-08-03 10:42:42 -0600
  • 0c05d90557 reverse_proxy: check http version of both sides to avoid affecting non-h2 upstream. Kevin Lin 2020-08-03 15:25:27 +0800
  • 047cc26b04
    Merge branch 'master' into vigilans/caddyfile-admin Ye Zhihao 2020-08-02 13:30:40 +0800
  • 0202d1be03 ci: Include tracking of GOOS for which Caddy fails to build (#3617) Mohammed Al Sahaf 2020-08-01 23:23:22 +0300
  • 399eff415c
    ci: Include tracking of GOOS for which Caddy fails to build (#3617) Mohammed Al Sahaf 2020-08-01 23:23:22 +0300
  • a6e35a37f1
    Merge branch 'master' into cross-build-check Matt Holt 2020-08-01 12:44:52 -0600
  • 22587aa867 fileserver: Fix newly-introduced failing test on Linux (#3625) Matt Holt 2020-08-01 12:43:30 -0600
  • c054a818a1
    fileserver: Fix newly-introduced failing test on Linux (#3625) Matt Holt 2020-08-01 12:43:30 -0600
  • 36ebcb7cfe
    Make new test function Matthew Holt 2020-08-01 12:38:18 -0600
  • 7ab8ff6453
    Merge branch 'master' into vigilans/caddyfile-admin Ye Zhihao 2020-08-01 15:55:03 +0800
  • 158a2f3e17
    httpcaddyfile: Replace admin config error message when there's more arguments than needed Ye Zhihao 2020-08-01 15:54:21 +0800
  • 2d7a2c76ad
    Merge branch 'master' into cross-build-check Mohammed Al Sahaf 2020-08-01 02:01:27 +0300
  • 3428291d2d admin,templates,core: Minor enhancements and error handling (#3607) Bart 2020-07-31 22:54:18 +0000
  • af5c148ed1
    admin,templates,core: Minor enhancements and error handling (#3607) Bart 2020-07-31 22:54:18 +0000
  • dd02be1fd7
    fileserver: First attempt to fix failing test on Linux Matthew Holt 2020-07-31 15:35:54 -0600
  • 71480649a8 caddyhttp: Add support to resolve DN in CEL expression (#3608) v-rosa 2020-07-31 22:06:30 +0100
  • 514eef33fe
    caddyhttp: Add support to resolve DN in CEL expression (#3608) v-rosa 2020-07-31 22:06:30 +0100
  • f5aa9a2083 fileserver: Don't assume len(str) == len(ToLower(str)) (fix #3623) Matthew Holt 2020-07-31 13:55:01 -0600
  • 3860b235d0
    fileserver: Don't assume len(str) == len(ToLower(str)) (fix #3623) Matthew Holt 2020-07-31 13:55:01 -0600
  • 502b0a4e7b Add support to resolve DN in CEL expression v-rosa 2020-07-31 20:10:33 +0100
  • 2d23e35d0e Add caddyfile adapt test for typical admin setup Vigilans 2020-08-01 02:42:46 +0800
  • f51a2dc0a1 Add unit test for caddyfile admin config update Vigilans 2020-08-01 02:22:36 +0800
  • dd1190f977 Bring `ensure_origin` and `origins` to caddyfile admin config Vigilans 2020-08-01 02:22:17 +0800
  • 46d5402958 httpcaddyfile: Add `compression` to http transport config (#3624) Ye Zhihao 2020-08-01 01:30:20 +0800
  • 6f73a358f4
    httpcaddyfile: Add `compression` to http transport config (#3624) Ye Zhihao 2020-08-01 01:30:20 +0800
  • 50252c4acf Add caddyfile adapt test for typical h2c setup Vigilans 2020-08-01 00:50:33 +0800
  • 7cc1f43302 httpcaddyfile: Add `compression` to http transport config Vigilans 2020-07-31 16:44:24 +0800
  • 13b40ecade caddytls: Replace lego with acmez (#3621) Matt Holt 2020-07-30 15:18:14 -0600
  • 6a14e2c2a8
    caddytls: Replace lego with acmez (#3621) Matt Holt 2020-07-30 15:18:14 -0600
  • 9fc9a43a6f
    Update integration test Matthew Holt 2020-07-30 14:49:10 -0600
  • b13aadc352
    Merge branch 'master' into new-acme Matthew Holt 2020-07-30 14:28:17 -0600
  • bd3117c1c2 Replace lego with acmez; upgrade CertMagic Matthew Holt 2020-07-30 14:21:51 -0600
  • c7cad269a3
    Simplify workflow names Mohammed Al Sahaf 2020-07-30 23:10:36 +0300
  • 61e85d9e6c ci: cross-build check: send stderr to /dev/null Mohammed Al Sahaf 2020-07-30 17:48:59 +0300
  • 8a771f1ddb reverse_proxy: fix bi-h2stream breaking gzip encode handle(#3606). Kevin Lin 2020-07-30 22:02:06 +0800
  • fd32489747 ci: cross-build check: redirect stderr to stdout to avoid unintended annotations Mohammed Al Sahaf 2020-07-30 17:29:01 +0300
  • eeb309b625
    Fix a typo in modules.go Julien Neuhart 2020-07-30 15:19:34 +0200
  • 2b479f7a61 ci: cross-build check: explicitly set continue-on-error to force success marker Mohammed Al Sahaf 2020-07-29 21:26:00 +0300
  • c9e85b8d65 ci: cross-build check: set annotation instead of failing the build Mohammed Al Sahaf 2020-07-29 21:08:02 +0300