Commit Graph

143 Commits

Author SHA1 Message Date
Alfred Myers 2246c6b55b Fixed comment and log message for ForwardedHeadersMiddleware (#357)
- Updated comment to reflect the addition of RequireHeaderSymmetry
- Fixed header name on log message
2018-08-28 19:01:51 -07:00
Kristian Hellang 767b3efa04 Add Brotli compression provider (#342)
* Added failing test for Brotli compression

* Added Brotli compression provider

* Add Brotli to existing test cases

* Add failing test for accept encoding order

* Use compression provider order when selecting provider

* Some test cleanup

* PR feedback

* Added benchmarks for GetCompressionProvider

* Added Brotli configuration order test

* PR feedback

* Switch Brotli and Gzip priority
2018-07-10 12:44:01 -07:00
Chris Ross (ASP.NET) baf5c7b3e2 Add back Hsts constructor #339 2018-06-18 12:16:23 -07:00
Ryan Brandenburg 555f36e12e Set 2.1 baselines 2018-06-14 14:12:11 -07:00
Chris Ross 898586722c
Update HttpsPort comments (#331) 2018-06-01 09:06:17 -07:00
Nate Barbettini 77c9bc38f9 Add logging to HstsMiddleware (#327) 2018-05-07 08:18:04 -07:00
Chris Ross (ASP.NET) 0a876cece7 Make https redirect no-op if no port is available #318 2018-04-16 09:49:43 -07:00
Chris Ross (ASP.NET) 768cad8a8a Reload HostFilter options on change #317 2018-04-11 11:44:58 -07:00
Ryan Brandenburg 45a0b24680 Updating baselines 2018-03-21 15:31:17 -07:00
Chris Ross (ASP.NET) 2b80c90554 Add host filtering middleware 2018-03-16 10:05:09 -07:00
Chris Ross (ASP.NET) 8b58a9a091 Scheme and Host value validation 2018-03-13 12:02:37 -07:00
Nate McMaster 7803ed6e09
Merge branch 'release/2.1' into dev 2018-03-02 13:59:36 -08:00
Ryan Brandenburg d7957ed50c No more ExperimentalProjectVersionPrefix 2018-02-15 12:43:27 -08:00
Ryan Brandenburg ade44786c9 Use ExperimentalPackageVersion 2018-02-15 11:42:53 -08:00
Colin Farr 103190796f Adding RedirectToWwwRule and extension (#297) 2018-02-09 14:13:43 -08:00
Mikael Mengistu b85d69c882
Merge release/2.1 - Add support for REQUEST_METHOD server variable 2018-01-31 11:47:08 -08:00
Mikael Mengistu f2676babd3
Add support for REQUEST_METHOD server variable (#294) 2018-01-31 10:41:28 -08:00
Justin Kotalik 726035e3fb
Allow null SeverAddressFeature in Redirection Middleware (#289) 2018-01-12 13:20:06 -08:00
Chris Ross (ASP.NET) 0cace7688d Https Redirect: Change default status code to 307. #210 2018-01-04 15:03:56 -08:00
Justin Kotalik d866293e9e
Increases timeout on Regex in Rewrite. (#280) 2018-01-03 12:37:02 -08:00
Justin Kotalik fd4cd6f58b
Read from IServerAddressesFeature for HTTPS port (#276) 2017-12-19 22:44:24 -08:00
Justin Kotalik 892cebb27e
Exclude setting HSTS on localhost and allow for user to specify excluded domains. (#274) 2017-12-12 14:12:26 -08:00
Justin Kotalik 727efaec49
Changes Https Redirect default from 301 to 302 (#272) 2017-11-17 09:51:54 -08:00
Nate McMaster 76af959e99 Pin tool and package versions to make builds more repeatable 2017-10-31 17:40:53 -07:00
Justin Kotalik ff5aed132b
Use ASPNETCORE_HTTPS_PORT to get port from config (#266) 2017-10-30 18:20:06 -07:00
Justin Kotalik 758f9fcea5 Adds Https Redirection and Hsts Middlewares (#264) 2017-10-13 12:15:35 -07:00
Nate McMaster 347d1abfce Use PackageLineup to manage PackageReference versions 2017-08-30 17:20:14 -07:00
Nate McMaster 793a49fe11 Upgrade xunit to 2.3.0-beta4 and use Directory.Build.props/targets 2017-08-22 10:54:50 -07:00
Ryan Brandenburg 1ba55a047a Normalize VersionPrefix 2017-07-24 16:33:41 -07:00
David Fowler 00343d2b47 Support IOptions<RewriteOptions> (#243)
- Added a test
- Updated the sample to use services
2017-06-08 14:01:04 -10:00
Pranav K cea5965bd3 Remove usage of TaskCache 2017-06-08 09:42:58 -07:00
Mikael Mengistu 65c78d12b5 Preserve redirect query string (#237) 2017-05-30 20:42:28 -04:00
Chris R d0034864a0 React to StringSegment changes 2017-05-23 10:46:55 -07:00
John Luo 8b506cf36c Cross-compile Response Compression
- GZipStream is not flushable on .NET Framework
2017-05-22 10:31:55 -07:00
Ajay Bhargav Baaskaran 565b94e3af Target .NET Standard 2.0 2017-05-19 17:08:21 -07:00
Pavel Krymets 733e24f9bc netcoreapp2.0 (#228) 2017-05-05 12:01:15 -07:00
Chris R 1ade06fd34 #190 Change RequireHeaderSymmetry default to false, improve consistency. (#226) 2017-04-21 19:01:37 -07:00
Pranav K 6c5f812d77 Updating versions to 2.0.0-preview1 2017-04-03 21:41:08 -07:00
Pranav K a641231f66 Remove net451 as a cross-compile target 2017-03-23 11:27:45 -07:00
Nate McMaster 0e4442284d Unify dependency versions to one file and remove workarounds 2017-03-15 12:43:29 -07:00
David Peden ae7d0b9582 Make condition collection a first class citizen (#198) 2017-02-13 15:35:20 -08:00
David Peden bed294c554 Added support for custom responses (#200) 2017-02-08 10:22:55 -08:00
David Peden 3faa3de14d Add IIS rewrite map support (#168) 2017-02-07 12:37:23 -08:00
David Peden 4fa6ed3792 Added support for IIS global rules (#169) 2017-02-03 16:20:41 -08:00
Nate McMaster 24a95f6c5d Upgrade to VS 2017 2017-01-30 15:59:19 -08:00
John Luo 6855f9bca1 Add Vary: Accept-Encoding if response MIME type is compressible 2017-01-20 15:05:46 -08:00
Pranav K 5c61ae5f02 Updating to 4.4 CoreFx packages 2016-12-21 16:15:59 -08:00
Chris R f813ee4d97 Adding support for trackAllCaptures (#178) 2016-12-20 18:36:10 -05:00
Pranav K ea0042c685 Fix more versioning 2016-11-10 08:01:34 -08:00
Pranav K e35814ac58 Fix versioning 2016-11-09 14:25:04 -08:00