Releases: maxmind/MaxMind-DB-Reader-php
Releases · maxmind/MaxMind-DB-Reader-php
1.5.0
1.4.1
- The
maxminddb
extension now returns a string when auint32
value is greater thanLONG_MAX
. Previously, the value would
overflow. This generally only affects 32-bit machines. Reported
by Remi Collet. GitHub #79. - For
uint64
values, themaxminddb
extension now returns an
integer rather than a string when the value is less than or equal
toLONG_MAX
. This more closely matches the behavior of the pure
PHP reader.
1.4.0
- The
maxminddb
extension now has the arginfo when using reflection.
PR by Remi Collet. GitHub #75. - The
maxminddb
extension now providesMINFO()
function that
displays the extension version and the libmaxminddb version. PR by
Remi Collet. GitHub #74. - The
maxminddb
configure
script now usespkg-config
when
available to get libmaxmindb build info. PR by Remi Collet.
GitHub #73. - The pure PHP reader now correctly decodes integers on 32-bit platforms.
Previously, large integers would overflow. Reported by Remi Collet.
GitHub #77. - There are small performance improvements for the pure PHP reader.
1.3.0
- IMPORTANT: The
maxminddb
extension now obeysopen_basedir
. If
open_basedir
is set, you must store the database within the
specified directory. Placing the file outside of this directory
will result in an exception. Please test your integration before
upgrading the extension. This does not affect the pure PHP
implementation, which has always had this restriction. Reported
by Benoît Burnichon. GitHub #61. - A custom
autoload.php
file is provided for installations without
Composer. GitHub #56.
1.2.0
1.1.3
1.1.2
1.1.1
1.1.0: PHP 7 Support for C Extension
- The MaxMind DB extension now supports PHP 7. Pull request by John Boehr.
GitHub #27.
1.0.3: Fix errors with broken strlen
- All uses of
strlen
were removed. This should prevent issues in situations
where the function is overloaded or otherwise broken.