Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libmaxminddb0-1.9.1-1.2 RPM for ppc64le

From OpenSuSE Ports Tumbleweed for ppc64le

Name: libmaxminddb0 Distribution: openSUSE Tumbleweed
Version: 1.9.1 Vendor: openSUSE
Release: 1.2 Build date: Sat Feb 3 16:10:45 2024
Group: Unspecified Build host: obs-power9-16
Size: 78875 Source RPM: libmaxminddb-1.9.1-1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: https://dev.maxmind.com/
Summary: C library for the MaxMind DB file format
The libmaxminddb library provides a C library for reading MaxMind DB
files, including the GeoIP2 databases from MaxMind. This is a
custom binary format designed to facilitate fast lookups of IP
addresses while allowing for great flexibility in the type of
data associated with an address.

Provides

Requires

License

Apache-2.0

Changelog

* Wed Jan 10 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - libmaxminddb 1.9.1:
    * On very large databases, the calculation to determine the search
      tree size could overflow. This was fixed and several additional
      guards against overflows were added
    * build system tweaks
* Tue Nov 07 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - libmaxminddb 1.8.0:
    * PACKAGE_VERSION is now a private compile definition when
      building with CMake.
    * The feature test macro _POSIX_C_SOURCE is no longer set by
      maxminddb.h
    * assert() is no longer used outside test code
* Sat Oct 01 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - libmaxminddb 1.7.1:
    * FD_CLOEXEC is now set on platforms that do not support O_CLOEXEC
    * File size check now correctly compares the size to SSIZE_MAX
    * developer visible changes
* Fri Apr 30 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - libmaxminddb 1.6.0:
    * CMake build system fixes, not in use in this package
* Tue Mar 02 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.5.2:
    * With `libmaxminddb` on Windows and `mmdblookup` generally, there were
      instances where the return value of `calloc` was not checked, which could
      lead to issues in low memory situations or when resource limits had been
      set.
    * The formatting of the manpages has been improved and the script that
      generates them now supports `lowdown` in addition to `pandoc`.
* Thu Jan 07 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - libmaxminddb 1.5.0:
    * build system changes for other platforms only
* Fri Aug 07 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.4.3:
    * Use of uninitialized memory in dump_entry_data_list() could have
      cause a heap buffer flow in mmdblookup [bsc#1175006]
* Wed Nov 20 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Add baselibs.conf: build libmaxminddb0-32bit, which is required
    by libdns1310-32bit (new dependency gained).
* Sun Nov 03 2019 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 1.4.2:
    * negative array index for MMDB_*get_value specifies the last element
    * Fix a memory leak when using custom databases without languages
      defined in the metadata
    * mmdblookup now displays the prefix length for the record when
      using the verbose flag
* Thu May 17 2018 jweberhofer@weberhofer.at
  - Run tests
  - Packaged LICENSE
  - Update to version 1.3.2
    * Allocate memory for MMDB_entry_data_list_s structs in separate chunks
      rather than one large chunk. This simplifies accessing memory in
      MMDB_get_entry_data_list() and increases performance. It builds on the
      changes in 1.3.0 and 1.3.1.
    * We no longer export data_pool_* symbols. These are internal functions
      but we were previously exporting them. Pull request by Faidon Liambotis.
      gh#maxmind/libmaxminddb#162.
    * Build with POSIX.1-2008 by default if the system supports it. This allows
      use of open() with O_CLOEXEC. We retain support for systems that
      provide only POSIX.1-2001.
      Open the database with the O_CLOEXEC flag if the system provides it.
    * This avoids cases where we could leak fds when called in multi-threaded
      programs that fork() and exec(). Original report and PR by Brandon L
      Black.
    * Added a test to ensure we export only intended symbols (e.g. MMDB_*).
  - Update to version 1.3.1
    * Fix build problems related to rpl_malloc(). Pull request by Rainer
      Gerhards. gh#maxmind/libmaxminddb
    * Fix a race to set and read data in a field on the MMDB_s struct
      (ipv4_start_node). gh#maxmind/libmaxminddb#153.
    * Fix cases of invalid memory access when using
      MMDB_get_entry_data_list(). This was introduced in 1.3.0 and occurred
      when performing large lookups. gh#maxmind/libmaxminddb#153.
  - Update to version 1.3.0
    * Perform fewer memory allocations in MMDB_get_entry_data_list(). This
      significantly improves its performance. gh#maxmind/libmaxminddb#147.
    * Fix mmdblookup's build epoch reporting on some systems. Big endian
      systems with a 32-bit time_t no longer show a database build date of
      1970-01-01 00:00:00. Pull request by Rainer Jung. gh#maxmind/libmaxminddb#143.
  - Update to version 1.2.1
    * Use autoconf to check the system's endianness rather than trying to do this
      with compiler-defined macros like __BYTE_ORDER__. Apparently this didn't
      work properly on a Sparc system. gh#maxmind/libmaxminddb#120.
    * Several compiler warnings on Visual C++ were fixed. Pull request by Marcel
      Raad. gh#maxmind/libmaxminddb#130.
    * Fix segmentation faults found in MMDB_open() using afl-fuzz. This
      occurred on corrupt databases that had a data pointer large enough to
      cause an integer overflow when doing bound checking. Reported by Ryan
      Whitworth. gh#maxmind/libmaxminddb#140.
    * Add --disable-tests option to configure. Pull request by Fabrice
      Fontaine. gh#maxmind/libmaxminddb#136.

Files

/usr/lib64/libmaxminddb.so.0
/usr/lib64/libmaxminddb.so.0.0.7
/usr/share/licenses/libmaxminddb0
/usr/share/licenses/libmaxminddb0/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 00:40:55 2024