Changes for version 0.050000 - 2013-12-17

  • Various changes and refactorings to support both a pure Perl and XS backend. MaxMind::DB::Reader::XS is a separate distro on CPAN. If you install this it will automatically be used when you use the MaxMind::DB::Reader module.
  • Added a speed improvement for looking up IPv4 addresses in databases that contain both IPv4 and IPv6.
  • Renamed all scripts in bin to start with "mmdb-".
  • Made the mmdb-dump-database script output valid JSON.
  • Added an mmdb-dump-search-tree script.

Modules

Read MaxMind DB files
Pure Perl implementation of the MaxMind DB reader code

Provides

in lib/MaxMind/DB/Reader/Data/Container.pm
in lib/MaxMind/DB/Reader/Data/EndMarker.pm
in lib/MaxMind/DB/Reader/Decoder.pm
in lib/MaxMind/DB/Reader/Role/HasDecoder.pm
in lib/MaxMind/DB/Reader/Role/HasMetadata.pm
in lib/MaxMind/DB/Reader/Role/NodeReader.pm
in lib/MaxMind/DB/Reader/Role/Reader.pm
in lib/MaxMind/DB/Reader/Role/Sysreader.pm
in lib/MaxMind/DB/Verifier.pm