pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/geography/libmaxminddb
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jan 12 10:19:19 UTC 2025
Modified Files:
pkgsrc/geography/libmaxminddb: Makefile distinfo
Log Message:
libmaxminddb: update to 1.12.2.
## 1.12.2 - 2025-01-10
* `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.
## 1.12.1 - 2025-01-08
* Added missing `cmake_uninstall.cmake.in` to the source distribution. This
was missing from 1.12.0, causing CMake builds to fail. Reported by Marcel
Raad. GitHub #367.
## 1.12.0 - 2025-01-07
* Fixed memory leaks in `MMDB_open()`. These could happen with invalid
databases or in error situations such as failing to allocate memory. As
part of the fix, `MMDB_get_entry_data_list()` now frees memory it
allocates on additional errors. Previously it failed to clean up when
certain errors occurred. Pull request by pkillarjun. GitHub #356.
* There is now a build target to fuzz the library. Pull request by
pkillarjun. GitHub #357.
* Updated `cmake_minimum_required` to a version range to quiet deprecation
warnings on new CMake versions. Reported by gmou3. GitHub #359.
* The script for generating man pages no longer uses `autodie`. This
eliminates the dependency on `IPC::System::Simple`. Reported by gmou3.
GitHub #359.
* An uninstall target is now included for CMake. Pull request by gmou3.
GitHub #362.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/geography/libmaxminddb/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/geography/libmaxminddb/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/geography/libmaxminddb/Makefile
diff -u pkgsrc/geography/libmaxminddb/Makefile:1.15 pkgsrc/geography/libmaxminddb/Makefile:1.16
--- pkgsrc/geography/libmaxminddb/Makefile:1.15 Sun Aug 25 10:11:22 2024
+++ pkgsrc/geography/libmaxminddb/Makefile Sun Jan 12 10:19:18 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2024/08/25 10:11:22 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2025/01/12 10:19:18 wiz Exp $
-DISTNAME= libmaxminddb-1.11.0
+DISTNAME= libmaxminddb-1.12.2
CATEGORIES= geography
MASTER_SITES= ${MASTER_SITE_GITHUB:=maxmind/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/geography/libmaxminddb/distinfo
diff -u pkgsrc/geography/libmaxminddb/distinfo:1.14 pkgsrc/geography/libmaxminddb/distinfo:1.15
--- pkgsrc/geography/libmaxminddb/distinfo:1.14 Sun Aug 25 10:11:22 2024
+++ pkgsrc/geography/libmaxminddb/distinfo Sun Jan 12 10:19:18 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2024/08/25 10:11:22 wiz Exp $
+$NetBSD: distinfo,v 1.15 2025/01/12 10:19:18 wiz Exp $
-BLAKE2s (libmaxminddb-1.11.0.tar.gz) = 8056ae237ee10e5fb7f26574f66d210b7c6e19012a4e3a75a5d98ef0071f59fd
-SHA512 (libmaxminddb-1.11.0.tar.gz) = ecb7e1d8c89f1f0f018abcfb9ac7071f36e40ab5b12ecb1ded3b66db69dbe830792f6497aca9ca8c79ecfe47db7fa5dccf20714f06c49b93a69389b91e006b46
-Size (libmaxminddb-1.11.0.tar.gz) = 727863 bytes
+BLAKE2s (libmaxminddb-1.12.2.tar.gz) = a95937de9e6ab8f9e15028080f1aca62de945c5acc995213543f65ef0afa9f6d
+SHA512 (libmaxminddb-1.12.2.tar.gz) = 263e7f7901b450ac0b7fa95887ade3b2725bc794360ce6fc27ebfe06f025b7670d9e5f9a208f99073d32b673993d810f0bcee510027e4d2e87ba3c38d75036fe
+Size (libmaxminddb-1.12.2.tar.gz) = 730768 bytes
Home |
Main Index |
Thread Index |
Old Index