Commit 40549ca
Update vendored libmaxminddb to 1.13.1
This includes security hardening for corrupt/malicious databases:
integer overflow fixes, bounds checking, and use-after-free prevention.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent e974df7 commit 40549ca
2 files changed
Lines changed: 9 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
6 | 14 | | |
7 | 15 | | |
8 | 16 | | |
| |||
Submodule libmaxminddb updated 42 files
- .clang-format+1
- .github/dependabot.yml+7-4
- .github/workflows/clang-addresssanitizer.yml+2-1
- .github/workflows/clang-analyzer.yml+2-1
- .github/workflows/codeql-analysis.yml+3-3
- .github/workflows/precious.yml+24
- .github/workflows/test.yml+3-2
- .github/workflows/zizmor.yml+4-13
- .precious.toml+24
- CMakeLists.txt+1-1
- Changes.md+316-295
- NOTICE+1-1
- README.dev.md+43-47
- README.fuzzing.md+6-5
- README.md+29-30
- bin/mmdblookup.c+27-21
- configure.ac+1-1
- dev-bin/clang-format-all.sh-15
- dev-bin/ppa-release.sh+13-9
- dev-bin/release.sh+69-21
- doc/libmaxminddb.md+175-163
- doc/mmdblookup.md+25-26
- include/maxminddb.h+91-74
- mise.lock+283
- mise.toml+14
- src/data-pool.c+3-3
- src/maxminddb.c+179-113
- t/CMakeLists.txt+8
- t/Makefile.am+8-4
- t/bad_data_size_t.c+78
- t/bad_databases_t.c+29-4
- t/bad_epoch_t.c+53
- t/bad_indent_t.c+64
- t/bad_search_tree_t.c+48
- t/double_close_t.c+47
- t/gai_error_t.c+33
- t/max_depth_t.c+117
- t/maxmind-db+1-1
- t/maxminddb_test_helper.c+31-8
- t/maxminddb_test_helper.h+17-16
- t/overflow_bounds_t.c+67
- t/read_node_t.c+33
0 commit comments