Revision history for IP::Geolocation::MMDB
1.010 2022-12-24 07:15:32 CET
- Implement the file method
- Move the constructor to the XS source
1.009 2022-08-05 14:32:53 CEST
- Move the primary Git repository to GitHub
1.008 2022-06-07 16:58:48 CEST
- Ensure that the module is subclassable. Fixed by Yujuan Jiang.
1.007 2022-04-01 21:00:13 CEST
- Replace div() with arithmetic operators as GCC 11.2.0 may produce wrong
values
1.006 2022-03-23 03:29:15 CET
- Add Math::BigInt 1.999806 to the configuration requirements
- Revert to checking the libmaxminddb version with a regular expression
1.005 2022-03-16 17:32:21 CET
- Check if Math::BigInt actually works
- Improve some error messages in the build and test scripts
1.004 2022-03-07 17:32:21 CET
- Reintroduce the Windows support
1.003 2022-01-25 15:13:30 CET
- Windows is no longer supported
1.002 2022-01-24 04:51:57 CET
- Skip the tests if libmaxminddb is too old
1.001 2022-01-23 07:25:04 CET
- Require libmaxminddb 1.2.0 or newer
1.000 2022-01-22 09:06:57 CET
- Depend on Math::BigInt 1.999806 and use as_hex() instead of to_hex()
- Add a safety check
0.009 2022-01-11 08:08:25 CET
- Depend on Math::BigInt 1.999811
0.008 2022-01-10 15:07:38 CET
- Implement iterate_search_tree
- Fix the code for MMDB_UINT128_IS_BYTE_ARRAY
0.007 2022-01-03 13:19:29 CET
- Implement IP::Geolocation::MMDB::Metadata
0.006 2022-01-02 04:14:40 CET
- Remove loop initial declarations from MMDB.xs
- _to_bigint is now a virtual method
- Improved tests
0.005 2021-12-31 21:16:14 CET
- Handle MMDB_UINT128_IS_BYTE_ARRAY
0.004 2021-12-31 17:00:26 CET
- Store 64- and 128-bit integers in Math::BigInt objects
0.003 2021-12-30 10:04:58 CET
- Don't call gai_strerror(), which may return UTF-16 on Windows
- Add more tests
0.002 2021-12-29 01:16:55 CET
- Skip the IPv6 tests on Windows
0.001 2021-12-27 08:03:18 CET
- First version