<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geoip.git/plugin/maxmind/mmdb.go, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/geoip.git/atom/plugin/maxmind/mmdb.go?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/geoip.git/atom/plugin/maxmind/mmdb.go?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/'/>
<updated>2022-09-17T05:42:53Z</updated>
<entry>
<title>Chore: rename mmdb.go to mmdb_out.go</title>
<updated>2022-09-17T05:42:53Z</updated>
<author>
<name>Loyalsoldier</name>
<email>10487845+Loyalsoldier@users.noreply.github.com</email>
</author>
<published>2022-09-17T05:42:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/commit/?id=9b1244f78691caa7622ac02f0255beacdc92b963'/>
<id>urn:sha1:9b1244f78691caa7622ac02f0255beacdc92b963</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix: add option overwriteList</title>
<updated>2022-08-29T15:41:01Z</updated>
<author>
<name>Loyalsoldier</name>
<email>10487845+Loyalsoldier@users.noreply.github.com</email>
</author>
<published>2022-08-29T14:34:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/commit/?id=cd65e109bac7533ff7328688b45e8cd05e6fcc86'/>
<id>urn:sha1:cd65e109bac7533ff7328688b45e8cd05e6fcc86</id>
<content type='text'>
Due to MaxMind mmdb file format constraint,
the IPs and/or CIDRs of the latter written list
will overwrite those of the former one
when duplicated data is found.

To make sure that the lists you added include
all their own IPs and/or CIDRs, you must place
the name of the most important list at last
in option wantedList and option overwriteList
of type maxmindMMDB in config file.

The option overwriteList of type maxmindMMDB
is used when the IPs and/or CIDRs of some lists
in generated mmdb file overlap.

For example, if you change the CIDRs of the list "cn",
and generate the full version of Country.mmdb file
which is with all countries(lists), the option overwriteList
must include "cn", so that the "cn" list will be written at last,
which ensures it includes all the CIDRs you specify.

If the option wantedList of type maxmindMMDB is specified,
no need for option overwriteList.
</content>
</entry>
<entry>
<title>Fix: invalid mmdb file</title>
<updated>2022-08-29T09:20:56Z</updated>
<author>
<name>Loyalsoldier</name>
<email>10487845+Loyalsoldier@users.noreply.github.com</email>
</author>
<published>2022-08-29T09:20:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/commit/?id=9bc74ba134a44f9c2ee5dc2babff616489024567'/>
<id>urn:sha1:9bc74ba134a44f9c2ee5dc2babff616489024567</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Feat: make entry not found error more visible</title>
<updated>2021-09-10T23:03:47Z</updated>
<author>
<name>loyalsoldier</name>
<email>10487845+Loyalsoldier@users.noreply.github.com</email>
</author>
<published>2021-09-10T23:03:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/commit/?id=0f6f218a4a98f38551023ed6b43f2e23f51baa11'/>
<id>urn:sha1:0f6f218a4a98f38551023ed6b43f2e23f51baa11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: use plugin architecture to support multiple I/O formats</title>
<updated>2021-08-29T12:09:57Z</updated>
<author>
<name>loyalsoldier</name>
<email>10487845+Loyalsoldier@users.noreply.github.com</email>
</author>
<published>2021-08-27T10:27:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/geoip.git/commit/?id=85a343aca99d864c517f13cd3169ebcc910ec0d8'/>
<id>urn:sha1:85a343aca99d864c517f13cd3169ebcc910ec0d8</id>
<content type='text'>
</content>
</entry>
</feed>
