Commit Graph

9 Commits

Author SHA1 Message Date
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
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
Chris Ross (ASP.NET) 9f3ed006a1 Consume new HttpContext test pattern 2017-11-01 11:30:53 -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
Pranav K ee6346b068 Remove duplicate theory data 2017-06-29 07:26:26 -07:00
Chris R 1ade06fd34 #190 Change RequireHeaderSymmetry default to false, improve consistency. (#226) 2017-04-21 19:01:37 -07:00
Chris R 5fe48ada42 #37 Make the header length match optional. 2016-05-23 09:33:22 -07:00
Chris R 44f03ef83f Restrict x-forwarded-for evalutation. Credit: pmhsfelix.
Use x-forwarded-for validation to restrict other forwarders.

Rename OverrideHeaderMiddleware to ForwardedHeadersMiddleware.

Fix tests

Fix package version.
2016-01-26 10:59:13 -08:00