文件名称:libmaxminddb:MaxMind DB文件格式的C库
文件大小:132KB
文件格式:ZIP
更新时间:2024-06-01 19:16:27
C
关于 libmaxminddb库提供了一个C库,用于读取MaxMind DB文件,包括来自MaxMind的GeoIP2数据库。 这是一种自定义的二进制格式,旨在促进IP地址的快速查找,同时允许与地址关联的数据类型具有极大的灵活性。 MaxMind DB格式是开放格式。 该规范可从。 本规范是根据知识共享署名-相同方式共享3.0的未移植许可证进行许可的。 有关MaxMind的GeoIP2产品的更多详细信息,请参见 。 执照 该库是根据Apache许可版本2许可的。 安装 从命名发行版Tarball中 注意:这些说明是从“页面上名为.tar.gz tarball中安装的(例如libmaxminddb-*.tar.gz )。 已知此代码可与GCC 4.4+和clang 3.2+一起使用。 它还应在支持C99,POSIX.1-2001和-fms-extensions flag (或等效-fm
【文件预览】:
libmaxminddb-main
----CMakeLists.txt(2KB)
----.gitignore(497B)
----README.md(5KB)
----bootstrap(459B)
----common.mk(107B)
----.gitmodules(275B)
----dev-bin()
--------ppa-release.sh(1KB)
--------valgrind-all.pl(1KB)
--------clang-format-all.sh(318B)
--------make-man-pages.pl(2KB)
--------regen-win32-test-projs.pl(1KB)
--------release.sh(2KB)
----bin()
--------CMakeLists.txt(273B)
--------mmdblookup.c(23KB)
--------Makefile.am(175B)
----README.dev.md(3KB)
----.github()
--------workflows()
----Changes.md(16KB)
----.clang-format(106B)
----t()
--------get_value_t.c(14KB)
--------mmdblookup_t.pl(4KB)
--------CMakeLists.txt(955B)
--------metadata_t.c(9KB)
--------data_types_t.c(17KB)
--------data_entry_list_t.c(14KB)
--------maxminddb_test_helper.c(7KB)
--------metadata_pointers_t.c(925B)
--------maxmind-db()
--------libtap()
--------dump_t.c(3KB)
--------maxminddb_test_helper.h(2KB)
--------data-pool-t.c(11KB)
--------ipv6_lookup_in_ipv4_t.c(2KB)
--------compile_c++_t.pl(2KB)
--------get_value_pointer_bug_t.c(3KB)
--------threads_t.c(5KB)
--------basic_lookup_t.c(7KB)
--------external_symbols_t.pl(2KB)
--------no_map_get_value_t.c(970B)
--------ipv4_start_cache_t.c(1008B)
--------bad_databases_t.c(2KB)
--------bad_pointers_t.c(2KB)
--------Makefile.am(1KB)
--------read_node_t.c(7KB)
--------version_t.c(256B)
----LICENSE(11KB)
----include()
--------maxminddb_config.h.cmake.in(478B)
--------maxminddb.h(8KB)
--------maxminddb_config.h.in(414B)
----AUTHORS(0B)
----src()
--------data-pool.h(2KB)
--------libmaxminddb.pc.in(276B)
--------data-pool.c(4KB)
--------maxminddb.c(70KB)
--------maxminddb-compat-util.h(6KB)
--------Makefile.am(748B)
----projects()
--------VS12()
--------test.vcxproj.template(5KB)
--------VS12-tests()
----configure.ac(5KB)
----doc()
--------mmdblookup.md(2KB)
--------libmaxminddb.md(28KB)
----NOTICE(559B)
----.perltidyrc(213B)
----Makefile.am(1KB)