Commit Graph

  • 28fdf64dc5 httpcaddyfile, caddytls: Multiple edge case fixes; add tests Matthew Holt 2020-04-08 14:46:44 -06:00
  • 0fe98038b6 caddyhttp: Fix logging name associations by adding a default Matthew Holt 2020-04-08 14:39:20 -06:00
  • 6e4c688ea7 logging: Only colorize console output Matthew Holt 2020-04-08 14:37:37 -06:00
  • 5110643201 httpcaddyfile: Add key_type global option (#3231) Francis Lavoie 2020-04-08 13:09:38 -04:00
  • 4d9b63d909 cel: Leverage DefaultAdapter to extend CEL's type system Matthew Holt 2020-04-08 10:44:36 -06:00
  • e30deedcc1 caddyhttp: Return port placeholders as ints Matthew Holt 2020-04-08 10:43:08 -06:00
  • fbd9515d35 basicauth: Re-prompt after invalid credentials (fix #3239) (#3240) Matt Holt 2020-04-07 20:39:13 -06:00
  • 95f6bd7e5c templates: Update docs Matthew Holt 2020-04-07 12:29:09 -06:00
  • b1ce9d4db7 templates: Add env function (closes #3237) Matthew Holt 2020-04-07 12:26:08 -06:00
  • 61679b74f5 Merge branch 'remove-ntlm' Matthew Holt 2020-04-07 11:41:49 -06:00
  • 2c1b663156 reverseproxy: Remove NTLM transport; refactor and improve docs Matthew Holt 2020-04-07 08:31:52 -06:00
  • 8b2dbc52ec core: Rename ParsedAddress -> NetworkAddress Matthew Holt 2020-04-07 08:33:45 -06:00
  • 657f0cab17 docs: Clarify "not" matcher structure (see #3233) Matthew Holt 2020-04-06 18:44:12 -06:00
  • 7be747fbe9 caddyhttp: Add missing LB policy Caddyfile unmarshalers (#3230) Francis Lavoie 2020-04-06 15:08:42 -04:00
  • 5b355cbed0 caddyhttp: Strictly forbid unnecessary blocks on matchers (#3229) Francis Lavoie 2020-04-06 15:07:07 -04:00
  • a3cfe437b1 caddyhttp: Support single-line not matcher (#3228) Francis Lavoie 2020-04-06 15:05:49 -04:00
  • 437d5095a6 templates: Use text/template; add experimental notice to docs Matthew Holt 2020-04-06 12:50:54 -06:00
  • 145aebbba5 httpcaddyfile: Carry bind setting through to ACME issuer (fixes #3232) Matthew Holt 2020-04-06 12:24:35 -06:00
  • 6a32daa225 caddytls: Support custom bind host for challenges (#3232) Matthew Holt 2020-04-06 11:22:06 -06:00
  • 81cdebf648 tests: Remove noisy logs Matthew Holt 2020-04-06 10:41:42 -06:00
  • 84c729e96a ci: Tweak commit prefixes to ignore Matthew Holt 2020-04-04 13:29:43 -06:00
  • 346c33b4d5 cmd: Log warning if --resume and --config used together Matthew Holt 2020-04-04 13:29:25 -06:00
  • 78717ce5b0 chore: add adapt tests. fix load failure not failing tests (#3222) Mark Sargent 2020-04-04 16:02:46 +13:00
  • 3d6fc1e1b7 httpcaddyfile: Yield cleaner JSON when conn policy or log name is empty Matthew Holt 2020-04-03 20:19:46 -06:00
  • c7ac7de38a go.mod: Update CertMagic (again) v0.10.10 Matthew Holt 2020-04-03 17:46:43 -06:00
  • 05164c895a go.mod: Use latest Certmagic (v0.10.9) Matthew Holt 2020-04-03 16:16:22 -06:00
  • 1e8af27329 fastcgi: Account for lack of split path configuration (fix #3221) Matthew Holt 2020-04-03 10:25:25 -06:00
  • b6482e53c1 go.mod: Update CertMagic to v0.10.8 Matthew Holt 2020-04-03 09:32:57 -06:00
  • 20f6795413 Create FUNDING.yml Matt Holt 2020-04-03 09:07:14 -06:00
  • 84f16852ab ci: goreleaser: Drop some platforms and replacements (#3217) Matt Holt 2020-04-02 18:07:57 -06:00
  • 1456f15f9a readme: So much more ... what? Fixed cliffhanger v2.0.0-rc.1 Matthew Holt 2020-04-02 16:30:21 -06:00
  • fdfe2ae53b chore: ci: fix release action script (#3216) Mohammed Al Sahaf 2020-04-03 01:44:44 +03:00
  • 1c190b001b httpcaddyfile: Refactor site key parsing; detect conflicting schemes Matthew Holt 2020-04-02 14:20:30 -06:00
  • 3634c4593f ci: fuzz: skip fuzz data that contains import (#3214) Mohammed Al Sahaf 2020-04-02 19:40:21 +03:00
  • 7ca15861dd caddytls: Encode big.Int as string with JSON Matthew Holt 2020-04-02 09:43:33 -06:00
  • 8ff330c555 Update readme Matthew Holt 2020-04-02 09:43:08 -06:00
  • 626f19a264 Fix for last commit Matthew Holt 2020-04-01 21:07:38 -06:00
  • 6ca5828221 caddytls: Refactor certificate selection policies (close #1575) Matthew Holt 2020-04-01 20:49:35 -06:00
  • 6fe04a30b1 caddyfile: Export NewTestDispenser() (close #2930) Matthew Holt 2020-04-01 16:34:54 -06:00
  • 19b45546a7 go.mod: Update smallstep/truststore Matthew Holt 2020-04-01 15:28:09 -06:00
  • d322de6b42 gzip: Use klauspost/gzip, an optimized gzip implementation Matthew Holt 2020-04-01 14:09:57 -06:00
  • ce3ca541d8 caddytls: Update cipher suite names and curve names Matthew Holt 2020-04-01 14:09:29 -06:00
  • 581f1defcb caddyhttp: Print actual listener address in log message (closes #2992) Matthew Holt 2020-04-01 12:23:07 -06:00
  • 0d2a3511dc caddyhttp: Update host matcher docs about wildcards Matthew Holt 2020-04-01 11:40:59 -06:00
  • 73643ea736 caddyhttp: 'not' matcher now accepts multiple matcher sets and OR's them (#3208) Matt Holt 2020-04-01 10:58:29 -06:00
  • 809e72792c rewrite: Fix for rewrites with URI placeholders (#3209) Matthew Holt 2020-04-01 00:43:40 -06:00
  • 9fb0b1e838 caddytls: Add support for externalAccountBinding ACME extension Matthew Holt 2020-03-31 21:08:02 -06:00
  • 244b839f98 pki: Add trust subcommand to install root cert (closes #3204) Matthew Holt 2020-03-31 17:56:36 -06:00
  • 904d9cab39 httpcaddyfile: Include non-standard ports when mapping logger names Matthew Holt 2020-03-30 18:39:21 -06:00
  • ac65f690ae caddyhttp: Rename MatchNegate type to MatchNot type Matthew Holt 2020-03-30 11:53:19 -06:00
  • 37aa516a6e headers: Trim any trailing colon from field names as a courtesy Matthew Holt 2020-03-30 11:52:11 -06:00
  • 105acfa086 Keep type information with placeholders until replacements happen Matthew Holt 2020-03-30 11:49:53 -06:00
  • deba26d225 caddyfile: Minor fixes to the formatter Matthew Holt 2020-03-29 13:53:00 -06:00
  • 178ba024fe httpcaddyfile: Put root directive first, before redir and rewrite Matthew Holt 2020-03-28 19:07:51 -06:00
  • e207240f9a reverse_proxy: Upstream.String() method returns either LookupSRV or Dial Matthew Holt 2020-03-27 14:29:01 -06:00
  • 397e04ebd9 caddyauth: Add Metadata field to caddyauth.User (#3174) Robin Lambertz 2020-03-27 18:10:51 +01:00
  • d2c15bea1b ci: fuzz: remove fuzzing trigger on PR (#3195) Mohammed Al Sahaf 2020-03-27 03:34:12 +03:00
  • 8da9eaee34 ci: fuzz: switch engine from libfuzzer to native go-fuzz (#3194) Mohammed Al Sahaf 2020-03-27 03:20:34 +03:00
  • ea3688e1c0 caddytls: Remove ManageSync Matthew Holt 2020-03-26 14:02:29 -06:00
  • c87f82f0ce caddytls: Match automation policies by wildcard subjects too Matthew Holt 2020-03-26 14:01:38 -06:00
  • 5c55e5d53f caddytls: Support placeholders in key_type (#3176) Pascal 2020-03-26 06:16:12 +01:00
  • 7ee3ab7baa caddyfile: Formatter enhancements Matthew Holt 2020-03-25 18:45:54 -06:00
  • ba08833b2a ci: exclude integration tests for now (#3188) Mark Sargent 2020-03-26 03:55:14 +13:00
  • 9eecd698da Merge branch 'v2' of https://github.com/caddyserver/caddy Matthew Holt 2020-03-24 23:14:27 -06:00
  • 0fa1a3b630 ci: preliminary CD with goreleaser (#3173) Mohammed Al Sahaf 2020-03-25 08:13:36 +03:00
  • 673d3d00f2 file_server: Fix dumb error check I must have written at 1am Matthew Holt 2020-03-24 16:48:04 -06:00
  • 2acb208e32 caddyhttp: Specify default access log for a server (fix #3185) v2.0.0-beta.20 Matthew Holt 2020-03-24 13:21:18 -06:00
  • e02117cb8a reverse_proxy: Add support for SRV backends (#3180) Matt Holt 2020-03-24 10:53:53 -06:00
  • 95b2863df2 admin: Fix regex for removing @id fields (closes #3187) Matthew Holt 2020-03-24 10:52:05 -06:00
  • 341d4fb805 Remove some non-essential plugins from this repo (#2780) Matthew Holt 2020-03-24 10:37:47 -06:00
  • 745cb0e9e6 fastcgi: Add debug log (#3178) Matthew Holt 2020-03-24 08:34:15 -06:00
  • 9af05719bc logging: Fix off-by-one for roll size MB from Caddyfile Matthew Holt 2020-03-24 08:20:43 -06:00
  • d08cbefff8 report error on failed location response (#3184) Mark Sargent 2020-03-24 16:18:53 +13:00
  • 2eede58b3a fastcgi: Ensure root is always absolute (issue #3178) (#3182) Matt Holt 2020-03-23 21:12:54 -06:00
  • 235357abc8 fastcgi: Fix PATH_INFO (issue #3178) Matthew Holt 2020-03-23 18:29:16 -06:00
  • 4b4e16edaf cmd: Ensure certmagic defaults are set for any and all subcommands Matthew Holt 2020-03-23 14:43:42 -06:00
  • ee64719d93 Update readme Matthew Holt 2020-03-23 14:29:51 -06:00
  • 2491336c11 ci: Update branches to master (#3177) Francis Lavoie 2020-03-23 16:26:53 -04:00
  • 1698838685 tls: Few minor improvements/simplifications Matthew Holt 2020-03-23 13:32:17 -06:00
  • 4c43bf8cc8 caddyhttp: Always provision ACME issuers (fix terms agree error) Matthew Holt 2020-03-23 12:21:39 -06:00
  • 348cb798e2 httpcaddyfile: Allow php_fastcgi to be used in route directive v2.0.0-beta.19 Matthew Holt 2020-03-23 09:28:29 -06:00
  • e211491407 httpcaddyfile: Fix little typo (Next -> NextArg) Matthew Holt 2020-03-22 23:13:08 -06:00
  • 6e2fabb2a4 cmd: Add --watch flag to start & run commands (closes #1806) Matthew Holt 2020-03-22 22:58:24 -06:00
  • 8cc60e6896 ci: test local CA and update SNI tests (#3145) Mark Sargent 2020-03-23 13:08:02 +13:00
  • bea8dedfb2 httpcaddyfile: Move header before redir (fixes #3148) Matthew Holt 2020-03-22 09:04:40 -06:00
  • f2ce81cc8b fastcgi: Support multiple path splitters (close #1564) Matthew Holt 2020-03-22 07:48:21 -06:00
  • 2cab475ba5 ci: Improve build artifact file names (#3168) Francis Lavoie 2020-03-21 19:44:51 -04:00
  • c32f383a01 ci: Use matrix to set per-os variables (#3166) Francis Lavoie 2020-03-21 18:53:42 -04:00
  • 37093befd5 caddyconfig: register adapters as Caddy modules (#3132) Mohammed Al Sahaf 2020-03-22 01:49:10 +03:00
  • d692d503a3 tls/http: Fix auto-HTTPS logic w/rt default issuers (fixes #3164) Matthew Holt 2020-03-20 20:25:46 -06:00
  • 3c1def2430 caddytls: Support wildcard matching in ServerName conn policy matcher Matthew Holt 2020-03-20 15:51:37 -06:00
  • b583007c49 httpcaddyfile: Simplify 'root' directive parsing Matthew Holt 2020-03-20 12:50:36 -06:00
  • 6b60a301c0 httpcaddyfile: Append access logger name to log's includes (fix #3110) Matthew Holt 2020-03-20 12:02:37 -06:00
  • d6632e2145 v2: update CI badge on README (#3162) Mohammed Al Sahaf 2020-03-20 17:54:53 +03:00
  • 903776238e go.mod: Update some deps; add new Strings lib to CEL matcher Matthew Holt 2020-03-20 08:53:40 -06:00
  • f741ab3463 go.mod: Update CertMagic Matthew Holt 2020-03-20 08:40:23 -06:00
  • 76ac28a624 ci: Switch to Github Actions (#3152) Francis Lavoie 2020-03-20 10:38:44 -04:00
  • 61b427fa47 v2: fuzz: update function signature of caddyfile.Parse (#3160) Mohammed Al Sahaf 2020-03-20 15:56:57 +03:00
  • 42a6628935 reverseproxy: Add Alt-Svc to Hop-by-hop headers list (#3159) Paolo Barbolini 2020-03-20 13:54:28 +01:00
  • 6a4d638c1e caddyhttp: Implement CEL matcher (see #3051) (#3155) v2.0.0-beta.18 Matt Holt 2020-03-19 15:46:22 -06:00