CARVIEW |
Select Language
HTTP/2 200
date: Mon, 28 Jul 2025 21:30:06 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"0170388c0d99409febd41b54df1aca24"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=ZHPI8UlZ5fBURnaQgvLf%2Fetm1SqLaGtiIKFIeXQ4uGuWNfzoRjq0ZQ2PI9jubz6CP%2BCBOKMWGT4v2yTU%2Bsezk8Jjt71RVptqRnM0MN9kGxTGf%2Bwyn0Aq84bA3ZNEfVU%2FzHvOFrVU0mLU5Be1rJTjg9kKXXryZmorLRRiIuw1ueZ0i7LC4udhWKp%2BvIOcXfSZjq1282WOxIBa0Zyqo7aRMDdG8Rl9BUv2Q6Kb8fBLc53KthWZWplISUT0s6cyO%2FP4osb0kt43RTWOH0Qyets7xQ%3D%3D--MEFiGB6ppExtPKZq--xYG%2BXC9a17By1Pt5LCK8FA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.73426728.1753738206; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 21:30:06 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 28 Jul 2026 21:30:06 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: A184:22A039:BF150:108371:6887EBDE
Releases · maxmind/libmaxminddb · GitHub
10 Jan 17:54
oschwald
Gregory Oschwald
Loading
08 Jan 15:18
oschwald
Gregory Oschwald
Loading
07 Jan 23:20
oschwald
Gregory Oschwald
Loading
21 Aug 18:00
oschwald
Gregory Oschwald
Loading
10 Jun 17:18
oschwald
Gregory Oschwald
Loading
10 Jan 00:18
oschwald
Gregory Oschwald
Loading
09 Jan 19:42
oschwald
Gregory Oschwald
Loading
07 Nov 18:22
oschwald
Gregory Oschwald
Loading
30 Sep 21:52
oschwald
Gregory Oschwald
Loading
28 Sep 21:32
oschwald
Gregory Oschwald
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 241
Releases: maxmind/libmaxminddb
Releases · maxmind/libmaxminddb
1.12.2
cba618d
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: Ic2IFQJR9fWPOes40SsrT9pjMZ/CLUcjlAlqPXxKD0A
Verified
Learn about vigilant mode.
Compare
MMDB_get_entry_data_list()
now always sets the passedentry_data_list
parameter to eitherNULL
or valid memory. This makes it safe for
callers to useMMDB_free_entry_data_list()
on it even in case of error.
In 1.12.0MMDB_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.
Assets 3
1.12.1
0ff5a5b
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: Ic2IFQJR9fWPOes40SsrT9pjMZ/CLUcjlAlqPXxKD0A
Verified
Learn about vigilant mode.
Compare
- 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.
Assets 3
1.12.0
a2894be
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: Ic2IFQJR9fWPOes40SsrT9pjMZ/CLUcjlAlqPXxKD0A
Verified
Learn about vigilant mode.
Compare
- 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 onIPC::System::Simple
. Reported by gmou3.
GitHub #359. - An uninstall target is now included for CMake. Pull request by gmou3.
GitHub #362.
Assets 3
1.11.0
24df335
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
- When building with CMake, the man pages will now be generated and
installed. Requested by Thomas Klausner. GitHub #351. - Removed unnecessary
$<INSTALL_INTERFACE:generated>
directory from
target_include_directories
in the CMake build configuration. This is
a private build directory. Pull request by Ankur Verma. GitHub #354.
Assets 3
1.10.0
7acfe43
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
- When building with CMake, it is now possible to disable the building
of binaries (e.g.,mmdblookup
) with theMAXMINDDB_BUILD_BINARIES
option and the install target generation with theMAXMINDDB_INSTALL
option. Pull request by Seena Fallah. GitHub #342. - CMake now makes greater use of GNUInstallDirs. Pull request by Maximilian
Downey Twiss. GitHub #346. - The reader can now look up records on a database with a search tree
that is greater than 4 gigabytes without sometimes returning erroneous
results due to an integer overflow.
Assets 3
1.9.1
e26013e
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
SSIZE_MAX
is now defined conditionally on Windows. The 1.9.0
release would cause a redefinition warning when compiled with MinGW.
Reported by Andreas Vögele. GitHub #338.
Assets 3
1.9.0
c796899
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
- 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. Reported by Sami Salonen. GitHub #335. - Removed
sa_family_t
typedef from the public header on Windows. Pull
request by Noah Treuhaft. GitHub #334. - The CMake build was adjusted to allow running builds in parallel.
Pull request by Vladyslav Miachkov. GitHub #332.
Assets 3
1 person reacted
1.8.0
93a7e0e
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
PACKAGE_VERSION
is now a private compile definition when building
with CMake. Pull request by bsergean. GitHub #308.PACKAGE_VERSION
is no longer defined inmaxminddb.h
on
Windows.- The feature test macro
_POSIX_C_SOURCE
is no longer set by
maxminddb.h
. As discussed in GitHub #318, this should be set by
applications rather than by libraries. assert()
is no longer used outside test code.- The deprecated Visual Studio 12 project files in the
projects/
directory have been removed. CMake should be used when building on
Windows.
Assets 3
1.7.1
ac4d0d2
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
- The external symbols test now only runs on Linux. It assumes a Linux
environment. Reported by Carlo Cabrera. GitHub #304.
Assets 3
1 person reacted
1.7.0
ac30fac
This commit was signed with the committer’s verified signature.
SSH Key Fingerprint: zWngT+5fVkCFAbz4vchnPXjAbUDYrzS+sYdinXB/1Ps
Verified
Learn about vigilant mode.
Compare
FD_CLOEXEC
is now set on platforms that do not supportO_CLOEXEC
.
Reported by rittneje. GitHub #273.- When building with Visual Studio, you may now build a static runtime with
CMake by settingMSVC_STATIC_RUNTIME
toON
. Pull request by Rafael
Santiago. GitHub #269. - The CMake build now works on iOS. Pull request by SpaceIm. GitHub #271.
- The CMake build now uses the correct library directory on Linux systems
using alternate directory structures. Pull request by Satadru Pramanik.
GitHub #284. - File size check now correctly compares the size to
SSIZE_MAX
. Reported
by marakew. GitHub #301.
Assets 3
Previous Next
You can’t perform that action at this time.