Commit Graph

153 Commits

Author SHA1 Message Date
Chris Ross (ASP.NET) 0143da672c Merge branch 'release/2.2' 2018-09-28 11:06:41 -07:00
Chris Ross (ASP.NET) 09a7b3bef5 Add logging to the response compression middleware #222 2018-09-28 11:05:20 -07:00
Chris Ross 601bf83bda
Merge pull request #370 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-09-27 15:54:53 -07:00
andrewslavin cc610955db Support mime-type wildcards #121 @andrewslavin 2018-09-27 12:52:24 -07:00
Chris Ross db7c2bf70c
Merge pull request #366 from dotnet-maestro-bot/merge/release/2.2-to-master
[automated] Merge branch 'release/2.2' => 'master'
2018-09-20 13:13:22 -07:00
melnikov77 6699804fe9 Do not compress response if it is already compressed (#305) (#365) 2018-09-20 12:01:06 -07:00
Chris Ross (ASP.NET) 2a731baaa3 Merge branch 'release/2.2' 2018-09-17 15:34:32 -07:00
Daniel A. White 4a4dde182f replacing string interpolation with proper logging syntax (#363) 2018-09-17 15:33:17 -07:00
Chris Ross (ASP.NET) 7f348c4e0f Merge branch 'release/2.2' 2018-09-17 15:12:12 -07:00
Sebastian d36dcca713 Handle IPv4ToIPv6 Mapped Addresses when checking known proxies/networks (#359)
* Un-Map IPv4-to-IPv6-Mapped ips before comparing to known proxies/networks. Addresses #358

* Checking both mapped and unmapped versions of IPv4toIPv6 ips. Addresses #358

* Confirm IPv4toIPv6 mapping/unmapping. Addresses #358
2018-09-07 14:02:31 -07:00
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