SHA256
1
0
forked from pool/libmaxminddb
Commit Graph

32 Commits

Author SHA256 Message Date
Ana Guerrero
6be7c0f834 Accepting request 1188838 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1188838
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=12
2024-07-22 15:14:10 +00:00
b007a8c992 - update to 1.10.0:
* The reader can now lookup records on a database with a search
    tree that is greater than 4 gigabytes without sometimes
    returning erroneous results due to an integer overflow.

  * Four additional fields were added to the end of the
    MMDB_search_node_s struct returned by MMDB_read_node. These
    making undocumented assumptions about how this library works
    internally and without knowing the specific details of the database
  * Previously, reading a database with a pointer in the metadata would
    cause an MMDB_INVALID_METADATA_ERROR to be returned. This was due to
    an invalid offset being used when calculating the pointer. The
    data_section and metadata_section fields now both point to the
    beginning of the data section. Previously, data_section pointed
    to the beginning of the data separator. This will not affect
  * MMDB_lookup_sockaddr will set mmdb_error to
    MMDB_IPV6_LOOKUP_IN_IPV4_DATABASE_ERROR if an IPv6 sockaddr is
    looked up in an IPv4-only database. Previously only
  * When resolving an address, this library now relies on getaddrinfo
  * Packaging fixes. The 1.1.3 tarball release contained a lot of extra
    past the end of the databases's data section. GitHub #103
  * When searching for the database metadata, there was a bug that caused
    the code to think it had found valid metadata when none existed. In
    database entirely. Finally, if there are multiple metadata markers
    in the database, we treat the final one as the start of the metdata,
  * Don't attempt to mmap a file that is too large to be mmapped on the system.
  * Added a missing out of memory check when reading a file's metadata.
  * Added several additional checks to make sure that we never attempt
    to malloc more than SIZE_MAX memory, which would lead to integer
    overflow. This could only happen with pathological databases.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=31
2024-07-20 18:04:46 +00:00
Ana Guerrero
3eaf5bbb9c Accepting request 1141701 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1141701
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=11
2024-01-26 21:46:15 +00:00
2a3ad12199 Accepting request 1137886 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.9.1

OBS-URL: https://build.opensuse.org/request/show/1137886
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=29
2024-01-26 09:40:09 +00:00
Ana Guerrero
71af706855 Accepting request 1124373 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1124373
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=10
2023-11-10 11:28:49 +00:00
4100ad7d05 Accepting request 1124123 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.8.0

OBS-URL: https://build.opensuse.org/request/show/1124123
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=27
2023-11-09 09:20:06 +00:00
Richard Brown
2a61c4f241 Accepting request 1007889 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1007889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=9
2022-10-11 16:01:30 +00:00
9da7f83283 Accepting request 1007400 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.7.1

OBS-URL: https://build.opensuse.org/request/show/1007400
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=25
2022-10-04 11:07:11 +00:00
Dominique Leuenberger
cb1191b038 Accepting request 889725 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/889725
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=8
2021-05-10 13:36:07 +00:00
040af33f82 Accepting request 889498 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.6.0

OBS-URL: https://build.opensuse.org/request/show/889498
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=23
2021-05-01 18:31:18 +00:00
Dominique Leuenberger
2aeb5b45c4 Accepting request 877911 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/877911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=7
2021-03-11 19:07:40 +00:00
Lars Vogdt
0618ee85bb Accepting request 876087 from home:dirkmueller:Factory
- 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`.

OBS-URL: https://build.opensuse.org/request/show/876087
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=21
2021-03-09 08:46:34 +00:00
Dominique Leuenberger
6b795ff041 Accepting request 862280 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/862280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=6
2021-01-15 18:44:23 +00:00
4d3f6493a1 Accepting request 861039 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.5.0

OBS-URL: https://build.opensuse.org/request/show/861039
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=19
2021-01-11 12:22:34 +00:00
Dominique Leuenberger
feb2129d97 Accepting request 825267 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/825267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=5
2020-08-12 08:56:24 +00:00
fdefe7c3f6 Accepting request 824893 from home:AndreasStieger:branches:devel:libraries:c_c++
- 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]

OBS-URL: https://build.opensuse.org/request/show/824893
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=17
2020-08-10 07:44:04 +00:00
Dominique Leuenberger
2dd81f7446 Accepting request 750112 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/750112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=4
2019-11-25 10:22:50 +00:00
Lars Vogdt
ef209df8b9 Accepting request 749920 from home:dimstar:Factory
- Add baselibs.conf: build libmaxminddb0-32bit, which is required
  by libdns1310-32bit (new dependency gained).

OBS-URL: https://build.opensuse.org/request/show/749920
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=15
2019-11-21 14:12:48 +00:00
Dominique Leuenberger
301779d3ad Accepting request 745023 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/745023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=3
2019-11-07 22:09:23 +00:00
Lars Vogdt
dd362c4484 Accepting request 745019 from home:AndreasStieger:branches:devel:libraries:c_c++
libmaxminddb 1.4.2

OBS-URL: https://build.opensuse.org/request/show/745019
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=13
2019-11-03 18:13:21 +00:00
Dominique Leuenberger
917b0be031 Accepting request 610244 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/610244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=2
2018-06-02 09:49:53 +00:00
Denisart Benjamin
93a4f41b17 Accepting request 610117 from home:weberho:branches:devel:libraries:c_c++
- Run tests
- Packaged LICENSE
- Update to version 1.3.2

OBS-URL: https://build.opensuse.org/request/show/610117
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=11
2018-05-18 09:01:09 +00:00
Dominique Leuenberger
bfe2c09244 Accepting request 416090 from devel:libraries:c_c++
I'd need this to provide other packages like geoip2

OBS-URL: https://build.opensuse.org/request/show/416090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libmaxminddb?expand=0&rev=1
2016-09-13 20:23:30 +00:00
Denisart Benjamin
ecc4156cbe Accepting request 388197 from home:posophe:branches:devel:libraries:c_c++
update

OBS-URL: https://build.opensuse.org/request/show/388197
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=9
2016-04-12 14:01:56 +00:00
Denisart Benjamin
a1bab35c28 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=8 2015-11-18 15:17:23 +00:00
Denisart Benjamin
3276cb97f6 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=7 2015-11-18 15:15:32 +00:00
Denisart Benjamin
cfad6a446a OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=6 2015-11-18 15:15:24 +00:00
Denisart Benjamin
2cb6070384 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=5 2015-11-18 15:15:19 +00:00
Denisart Benjamin
b6f86684a8 Accepting request 318760 from home:posophe:branches:devel:libraries:c_c++
update

OBS-URL: https://build.opensuse.org/request/show/318760
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=4
2015-07-26 13:51:35 +00:00
Denisart Benjamin
1daf2e00eb Accepting request 282231 from home:posophe:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/282231
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=3
2015-01-21 14:05:50 +00:00
54d2bf2709 Accepting request 280893 from home:jengelh:branches:devel:libraries:c_c++
manpages don't belong into the shlib package, but -devel.
rpm group classification improvements.
fdupes over the entire tree.

OBS-URL: https://build.opensuse.org/request/show/280893
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=2
2015-01-12 11:58:38 +00:00
cd96881749 Accepting request 280827 from home:posophe:branches:games:tools
Future geoip API replacement
Would be fine to have it when project will move to it

OBS-URL: https://build.opensuse.org/request/show/280827
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libmaxminddb?expand=0&rev=1
2015-01-12 11:54:42 +00:00