GeoLite 2 still has the info we use from GeoLite 1 databases, especially city-level geoloc, IPv6 support, region names...
unfortunately <https://github.com/maxmind/libmaxminddb> is licensed under Apache License 2 which is compatible with GPL 3 but not GPL 2 because of a missing patent clause in GPL 2. see: - <https://www.apache.org/licenses/GPL-compatibility.html> - <https://www.gnu.org/licenses/license-list.html#apache2> - <https://opensource.stackexchange.com/a/1364> - <https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=10658> (same in wireshark, which got around it by writing a separate tool...) I wonder whether some exception phrasing could alleviate that as has been done for openssl & wtl; can't find any existing legal advice on that. other solutions include writing our own mmdb parser as the format is documented <http://maxmind.github.io/MaxMind-DB/> (hairy), a separate tool (no way), moving to GPL 3 (hmm?). once that is sorted out, I would like to measure the cache size before & after migration as we had some optimizations in the version 1 reader to reduce mem use (see geoip/patches/patch.patch <<https://sourceforge.net/p/dcplusplus/code/ci/default/tree/geoip/patches/patch.patch>). ** Bug watch added: Wireshark Bugzilla #10658 http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=10658 ** Changed in: dcplusplus Importance: Medium => High ** Changed in: dcplusplus Status: New => Confirmed -- You received this bug notification because you are a member of Dcplusplus-team, which is subscribed to DC++. https://bugs.launchpad.net/bugs/1774502 Title: Free GeoIP Database Format Change Status in DC++: Confirmed Bug description: "Updated versions of the GeoLite Legacy databases are now only available to redistribution license customers, although anyone can continue to download the March 2018 GeoLite Legacy builds. Starting January 2, 2019, the last build will be removed from our website. GeoLite Legacy database users will need to switch to the GeoLite2 or commercial GeoIP databases and update their integrations by January 2, 2019." https://dev.maxmind.com/geoip/legacy/geolite/ To manage notifications about this bug go to: https://bugs.launchpad.net/dcplusplus/+bug/1774502/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : linuxdcpp-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp