github maxmind/libmaxminddb 1.12.2

19 hours ago
  • MMDB_get_entry_data_list() now always sets the passed entry_data_list
    parameter to either NULL or valid memory. This makes it safe for
    callers to use MMDB_free_entry_data_list() on it even in case of error.
    In 1.12.0 MMDB_get_entry_data_list() was changed to not set this
    parameter to valid memory in additional error cases. That change caused
    segfaults for certain libraries that assumed it was safe to free memory
    on error. Doing so was never safe, but worked in some cases. This change
    makes such calls safe. Reported by Petr Pisar. GitHub
    maxmind/MaxMind-DB-Reader-XS#39.

Don't miss a new libmaxminddb release

NewReleases is sending notifications on new releases.