Permalink
Switch branches/tags
Nothing to show
Commits on Sep 21, 2012
  1. Merge remote-tracking branch 'origin/master' into HEAD

    Conflicts:
    	Changes
    	README
    	mod_geoip.c
    committed Sep 21, 2012
Commits on Aug 28, 2012
  1. update changelog

    committed Aug 28, 2012
  2. Merge pull request #2 from KevinGaudin/master

    Bugfix: bad string allocation management caused numerous seg faults on production server when several intermediate servers were involved (proxy + CDN + load balancer)
    committed Aug 28, 2012
  3. Bugfix: lots of seg faults with long XFF strings

    XFF strings like "10.6.1.35,10.6.21.241,10.6.1.45,94.127.72.60" were
    causing segmentation faults.
    Fixed:
    - match was allocated memory with a wrong size, before the calculation
    of its length. If 3 IP followed with the second being shorter than the
    third, seg faults happened.
    - as the trailing 0 is added after strncpy, we must add 1 byte to the
    allocation
    - str was never freed
    KevinGaudin committed Aug 28, 2012
Commits on Aug 9, 2012
Commits on Jul 7, 2012
  1. Revert "remove buggy GeoIPEnableHostnameLookups cfg opt"

    This reverts commit 7e5f37a.
    committed Jul 7, 2012
Commits on Jul 6, 2012
  1. update readme

    committed Jul 6, 2012
  2. expand header info

    committed Jul 6, 2012
  3. remove buggy GeoIPEnableHostnameLookups cfg opt

    too slow to be practical
    committed Jul 6, 2012
  4. introduce GeoIPUseLeftPublicXForwardedForI cfg opt

    minor refactor to skip now redundant comma find & trim
    committed Jul 6, 2012
  5. Merge pull request #1 from KevinGaudin/master

    use the remote_ip if no public ip is found in the proxy headers
    committed Jul 6, 2012
Commits on Jul 2, 2012
  1. Modified the fallback rule to use the remote_ip if no public ip is fo…

    …und in the proxy headers. Geolocation would not have worked anyway and we might still find some useful location in the remote_ip.
    
    This is needed for example when your server can be accessed directly in addition to behind CDNs/proxies.
    KevinGaudin committed Jul 2, 2012
Commits on Apr 22, 2012
  1. add README for GH

    committed Apr 22, 2012
  2. Merge branch 'maxmind'

    Conflicts:
    	mod_geoip.c
    committed Apr 22, 2012
  3. mod_geoip2_1.2.7 from MaxMind

    committed Apr 22, 2012
  4. fetch first public IP patches

    committed Apr 22, 2012
Commits on Mar 30, 2012
  1. Support Aapche 2.4

    borisz committed Mar 30, 2012
Commits on Jun 6, 2011
Commits on Jan 25, 2010
Commits on Jan 4, 2010
Commits on Mar 24, 2009
Commits on Sep 16, 2008
Commits on Sep 11, 2008
  1. Release 1.2.6

    borisz committed Sep 11, 2008
Commits on Sep 8, 2008
Commits on Aug 14, 2008
  1. Add GEOIP_REGION_NAME information to the README. Set Version to 1.2.5…

    … ( Boris Zentner )
    borisz committed Aug 14, 2008
Commits on Aug 6, 2008
  1. Fix GEOIP_REGION and GEOIP_COUNTRY_CODE when used with the GeoIPRegio…

    …n database. Both are only set if a region or country was found. Previously a empty string was assigned to both ( Boris Zentner )
    borisz committed Aug 6, 2008
Commits on Jun 11, 2008
  1. Provide GEOIP_COUNTRY_CODE, GEOIP_CONTINENT_CODE and GEOIP_COUNTRY_NA…

    …ME only if the country is known. ( Boris Zentner )
    borisz committed Jun 11, 2008
Commits on Jun 4, 2008
  1. Add GEOIP_ADDR thats the address used to compute the geoip informatio…

    …n. Exported as env, notes or both as usual ( Jason Caldwell )
    borisz committed Jun 4, 2008
Commits on May 28, 2008