Skip to content

Releases: maxmind/MaxMind-DB-Reader-php

1.0.2: Extension segfault fix

19 Jan 18:53
Compare
Choose a tag to compare
  • Previously the MaxMind DB extension would cause a segfault if the Reader
    object's destructor was called without first having called the constructor.
    (Reported by Matthias Saou & Juan Peri. GitHub #20.)

1.0.1: Release to fix extension version number

12 Jan 23:29
Compare
Choose a tag to compare
  • In the last several releases, the version number in the extension was
    incorrect. This release is being done to correct it. No other code changes
    are included.

1.0.0

19 Dec 23:45
Compare
Choose a tag to compare
  • First production release.
  • In the pure PHP reader, a string length test after fread() was replaced
    with the difference between the start pointer and the end pointer. This
    provided a 15% speed increase.

0.3.3

15 Sep 17:26
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release
  • Clarified behavior of 128-bit type in documentation.
  • Updated phpunit and fixed some test breakage from the newer version.

0.3.2

10 Sep 19:36
Compare
Choose a tag to compare
0.3.2 Pre-release
Pre-release
  • Fixed invalid reference to global class RuntimeException from namespaced
    code. Fixed by Steven Don. GitHub issue #15.
  • Additional documentation of Metadata class as well as misc. documentation
    cleanup.

0.3.1

01 May 14:08
Compare
Choose a tag to compare
0.3.1 Pre-release
Pre-release
  • The API now works when mbstring.func_overload is set.
  • BCMath is no longer required. If the decoder encounters a big integer,
    it will try to use GMP and then BCMath. If both of those fail, it will
    throw an exception. No databases released by MaxMind currently use big
    integers.
  • The API now officially supports HHVM when using the

0.3.0

19 Feb 16:40
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release
  • This API is now licensed under the Apache License, Version 2.0.
  • The code for the C extension was cleaned up, fixing several potential
    issues.

0.2.0: C Extension and Improved Error Handling

21 Oct 17:54
Compare
Choose a tag to compare
  • Added optional C extension for using libmaxminddb in place of the pure PHP
    reader.
  • Significantly improved error handling in pure PHP reader.
  • Improved performance for IPv4 lookups in an IPv6 database.

0.1.0 Initial Release

16 Jul 19:43
Compare
Choose a tag to compare
0.1.0 Initial Release Pre-release
Pre-release

Initial release