aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/middleware/remote_ip.rb
Commit message (Expand)AuthorAgeFilesLines
* Explain the possible precautionsAndre Arko2013-01-021-3/+4
* Restore original remote_ip algorithm.Andre Arko2013-01-021-53/+112
* memoize calculated ip without additional variableSergey Nartimov2012-11-011-6/+4
* Valid ips v4 and v6. Right logic for working with X-FORWARDED-FOR header and ...Alexey Gaziev2012-04-251-22/+68
* Merge pull request #2490 from gsterndale/x_forwarded_for_orderJosé Valim2012-02-071-1/+1
|\
| * The first IP address in the X-Forwarded-For header is the originating IPGreg Sterndale2012-02-071-1/+1
* | Trusted proxies is replaced with a Regexp or appended to with a StringGreg Sterndale2012-02-071-4/+6
|/
* Fix routing test to use assert_equalCarlos Antonio da Silva2012-01-061-2/+2
* It should be @calculated_ip not @calculate_ipArun Agrawal2011-11-171-1/+1
* Initialize our instance variables.Aaron Patterson2011-11-161-1/+3
* :facepalm: Request#remote_ip has to work without the middlewareAndre Arko2011-11-161-1/+1
* Revert "Revert "Merge pull request #3640 from indirect/remote_ip""Andre Arko2011-11-161-3/+6
* Revert "Merge pull request #3640 from indirect/remote_ip"Jon Leighton2011-11-151-6/+3
* GetIp#to_s should never return nil. That's icky.Andre Arko2011-11-141-3/+6
* memoize the relatively expensive remote IP codeAndre Arko2011-11-141-1/+7
* cleaner namesAndre Arko2011-11-141-6/+6
* remove ignored flag, fixes warningsAndre Arko2011-11-131-1/+1
* turns out the tests expect remote_addrs.firstAndre Arko2011-11-131-1/+1
* correctly raise IpSpoofAttackError messageAndre Arko2011-11-131-2/+2
* defer calculating the remote IP until requestedAndre Arko2011-11-121-24/+36
* refactor RemoteIp middlewareAndre Arko2011-11-111-37/+44
* Move remote_ip to a middleware:Carlhuda2010-03-031-0/+51