summaryrefslogtreecommitdiff
path: root/config.json
AgeCommit message (Collapse)Author
2025-12-31Release: `cn` list does not use IPv6 data from MaxMind (#284)202601080023202601010026202512310054Loyalsoldier
* Release: `cn` list does not use IPv6 data from MaxMind * Docs: change `cn` IPv6 data source
2025-12-21Release: remove `no-resolve` option in Surge RULE-SET202512250022202512211427Loyalsoldier
Removed args for surgeRuleSet action in config.json
2024-11-04Release: complement extra info for output MMDB files as the official onesLoyalsoldier
2024-11-03Feat: add `geoip:tor` listLoyalsoldier
The IPs in `geoip:tor` are Tor Exit Nodes published by Tor project here: https://check.torproject.org/torbulkexitlist
2024-10-24Release: release classical maxmind mmdb file `Country-without-asn.mmdb`Loyalsoldier
Note: Use this `Country-without-asn.mmdb` file other than the `Country.mmdb` file in this project if you do not need the appended company (ASN) lists. The `Country-without-asn.mmdb` is with more accurate country/region geoip data than `Country.mmdb` due to maxmind mmdb format constraint. For more details, see https://github.com/Loyalsoldier/geoip/blob/HEAD/configuration.md#maxmindmmdb-1
2024-08-11Release: mihomo mrs filesLoyalsoldier
2024-08-10Feat: get CIDR data by using json input format instead of jqLoyalsoldier
2024-08-09Feat: get ASN data from MaxMind GeoLite2 ASN CSV instead of ripe.netLoyalsoldier
2024-08-06Release: add suffix `,no-resolve` for Surge rulesetLoyalsoldier
2024-08-06Release: nginx allow & deny rulesLoyalsoldier
2024-08-06Release: change outputDir to `output` for convenienceLoyalsoldier
2024-08-06Release: output all lists by defaultLoyalsoldier
2024-06-23Feat: support sing-box SRS format as input & outputLoyalsoldier
2023-03-17Feat: refine cloudflare CIDR (#94)IceCodeNew
* Feat: refine cloudflare CIDR * Fix: remove unnecessary IP type constraint * CI: remove redundant cloudflare CIDR step --------- Co-authored-by: Loyalsoldier <[email protected]>
2022-12-11Feat: refine telegram CIDRLoyalsoldier
2022-11-17Feat: add CN IP source @gaoyifan/china-operator-ipLoyalsoldier
2022-08-29Release: generate Country-asn.mmdbLoyalsoldier
2022-08-29Fix: add option overwriteListLoyalsoldier
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.
2021-11-21Fix: use cutter to remove entryLoyalsoldier
2021-09-11Chore: output all entries in plaintext CIDR format by defaultloyalsoldier
2021-09-03Fix: geoip-asn.dat & text outputloyalsoldier
2021-08-29Refactor: use plugin architecture to support multiple I/O formatsloyalsoldier