github maxmind/geoipupdate v3.0.0
3.0.0

latest releases: v7.0.1, v7.0.0, v6.1.0...
5 years ago
  • 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.

Don't miss a new geoipupdate release

NewReleases is sending notifications on new releases.