Permalink
Commits on Sep 5, 2016
  1. Merge pull request #2 from zakame/fixes/geoip2-badip-exception

    Handle GeoIP2::Database::Reader exceptions
    committed on GitHub Sep 5, 2016
Commits on Aug 22, 2016
  1. Avoid depending on Try::Tiny

    A simple `eval { ... }; if ($@) { ... }` will do.
    zakame committed Aug 22, 2016
  2. Add Try::Tiny dependency

    Needed for catching GeoIP2 exceptions.
    zakame committed Aug 22, 2016
  3. Handle GeoIP2::Database::Reader exceptions

    This fixes an issue where when `REMOTE_ADDR` is a bad/local IP, the
    GeoIP2::Database::Reader module will emit an exception.  For now, follow
    the old GeoIP behavior of setting `ZZ` as the country code for
    unrecognized IPs.
    zakame committed Aug 22, 2016
Commits on Jan 22, 2016
  1. Bump up version number

    committed Jan 22, 2016
  2. Merge pull request #1 from zakame/feature/geoip2

    GeoIP2 support
    committed Jan 22, 2016
Commits on Jul 21, 2015
  1. Update GeoIP2 version

    zakame committed Jul 21, 2015
Commits on Jul 20, 2015
  1. 💄 Remove stale doc

    zakame committed Jul 20, 2015
  2. Initial GeoIP2 support

    Make a new Plack middleware using GeoIP2, instead of adding it to the
    existing middleware.  Needs some more tests methinks...
    zakame committed Jul 20, 2015
  3. Add GeoIP2 dependency

    zakame committed Jul 20, 2015
Commits on Mar 28, 2012
  1. require Geo::IP 1.39

    committed Mar 28, 2012
Commits on Mar 26, 2012
  1. update MANIFEST

    committed Mar 26, 2012
  2. add examples and another test

    committed Mar 26, 2012
  3. first commit

    committed Mar 26, 2012