Enhancements

Fix broken LAN list.
Add support for "no-resolve"/"force-remote-dns" in exporting Clash subscriptions.
Optimize codes.
This commit is contained in:
Tindy X
2019-12-01 18:13:16 +08:00
parent cd02165a0c
commit d8908f4dce
13 changed files with 108 additions and 81 deletions

View File

@@ -23,6 +23,6 @@ void explodeSSD(std::string link, bool libev, std::string custom_port, int local
void explodeSub(std::string sub, bool sslibev, bool ssrlibev, std::string custom_port, int local_port, std::vector<nodeInfo> &nodes, string_array &exclude_remarks, string_array &include_remarks);
int explodeConf(std::string filepath, std::string custom_port, int local_port, bool sslibev, bool ssrlibev, std::vector<nodeInfo> &nodes, string_array &exclude_remarks, string_array &include_remarks);
int explodeConfContent(std::string content, std::string custom_port, int local_port, bool sslibev, bool ssrlibev, std::vector<nodeInfo> &nodes, string_array &exclude_remarks, string_array &include_remarks);
bool chkIgnore(nodeInfo &node, string_array &exclude_remarks, string_array &include_remarks);
bool chkIgnore(const nodeInfo &node, string_array &exclude_remarks, string_array &include_remarks);
#endif // SPEEDTESTUTIL_H_INCLUDED