You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BREAKING CHANGE: When downloading the free databases without a
MaxMind account, you must either not have AccountID, UserId,
or LicenseKey set in your configuration file or they must be set
to the zero values previously recommended in our documentation. Any
other value will cause an authorization error.
BREAKING CHANGE: The configuration options Protocol, SkipPeerVerification, and SkipHostnameVerification are no longer
supported. If they are present in the configuration file, they will
be ignored. HTTPS with peer and hostname verification will be used
on all requests.
BREAKING CHANGE: The configuration file must have the AccountID
or the deprecated UserId when downloading a paid database.
Previously, when downloading the GeoIP Legacy Country database, you
were able to only provide the LicenseKey.
IMPORTANT: geoipupdate-pureperl.pl has been removed and will no
longer be distributed with geoipupdate. This Perl script had known
issues and did not have feature parity with the C implementation. If
you were using the Perl version, we recommend that you switch to the
C version. If you are not able to do this, you may continue using the
Perl version distributed with 2.5.0.
This program no longer uses the following endpoints: /app/update_getipaddr, /app/update, and /app/update_secure. /geoip/databases/{edition_id}/update is now used instead.
Fixed issue in gu_strnlen() dereferencing a pointer before checking
that it was in array bounds. Issue found by fcntl.
We now update the default GeoIP.conf during installation so that
directory paths match build parameters. Previously this config always
said the data directory was under /usr/local/share which was not always
accurate.
Improve the error checking and display the underlying reason for the
error when possible. Reported by Jonathan Kosgei. GitHub #82.
Document that the LockFile is not removed from the filesystem after
a successful exit from the program. GitHub issue #79.
Make default configuration directory agree with default installation
directory.