gitextract_l4htcc51/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.yml │ │ ├── config.yml │ │ └── feature_request.yml │ └── workflows/ │ ├── build.yml │ └── docker.yml ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE ├── README-cn.md ├── README-docker.md ├── README.md ├── base/ │ ├── base/ │ │ ├── GeneralClashConfig.yml │ │ ├── all_base.tpl │ │ ├── clash_provider_test.yml │ │ ├── forcerule.yml │ │ ├── loon.conf │ │ ├── mellow.conf │ │ ├── quan.conf │ │ ├── quanx.conf │ │ ├── shadowsocks_base.json │ │ ├── simple_base.yml │ │ ├── singbox.json │ │ ├── surfboard.conf │ │ └── surge.conf │ ├── config/ │ │ ├── ACL4SSR.ini │ │ ├── ACL4SSR_AdblockPlus.ini │ │ ├── ACL4SSR_BackCN.ini │ │ ├── ACL4SSR_Mini.ini │ │ ├── ACL4SSR_Mini_Fallback.ini │ │ ├── ACL4SSR_Mini_MultiMode.ini │ │ ├── ACL4SSR_Mini_NoAuto.ini │ │ ├── ACL4SSR_NoApple.ini │ │ ├── ACL4SSR_NoAuto.ini │ │ ├── ACL4SSR_NoAuto_NoApple.ini │ │ ├── ACL4SSR_NoAuto_NoApple_NoMicrosoft.ini │ │ ├── ACL4SSR_NoMicrosoft.ini │ │ ├── ACL4SSR_Online.ini │ │ ├── ACL4SSR_Online_AdblockPlus.ini │ │ ├── ACL4SSR_Online_Full.ini │ │ ├── ACL4SSR_Online_Full_AdblockPlus.ini │ │ ├── ACL4SSR_Online_Full_Google.ini │ │ ├── ACL4SSR_Online_Full_MultiMode.ini │ │ ├── ACL4SSR_Online_Full_Netflix.ini │ │ ├── ACL4SSR_Online_Full_NoAuto.ini │ │ ├── ACL4SSR_Online_Mini.ini │ │ ├── ACL4SSR_Online_Mini_AdblockPlus.ini │ │ ├── ACL4SSR_Online_Mini_Fallback.ini │ │ ├── ACL4SSR_Online_Mini_MultiCountry.ini │ │ ├── ACL4SSR_Online_Mini_MultiMode.ini │ │ ├── ACL4SSR_Online_Mini_NoAuto.ini │ │ ├── ACL4SSR_Online_MultiCountry.ini │ │ ├── ACL4SSR_Online_NoAuto.ini │ │ ├── ACL4SSR_Online_NoReject.ini │ │ ├── ACL4SSR_WithChinaIp.ini │ │ ├── ACL4SSR_WithChinaIp_WithGFW.ini │ │ ├── ACL4SSR_WithGFW.ini │ │ ├── example_external_config.ini │ │ ├── example_external_config.toml │ │ └── example_external_config.yml │ ├── generate.ini │ ├── gistconf.ini │ ├── pref.example.ini │ ├── pref.example.toml │ ├── pref.example.yml │ ├── profiles/ │ │ └── example_profile.ini │ ├── rules/ │ │ ├── ACL4SSR/ │ │ │ └── Clash/ │ │ │ ├── Apple.list │ │ │ ├── BanAD.list │ │ │ ├── BanEasyList.list │ │ │ ├── BanEasyListChina.list │ │ │ ├── BanEasyPrivacy.list │ │ │ ├── BanProgramAD.list │ │ │ ├── ChinaCompanyIp.list │ │ │ ├── ChinaDomain.list │ │ │ ├── ChinaIp.list │ │ │ ├── ChinaMedia.list │ │ │ ├── Download.list │ │ │ ├── GoogleCN.list │ │ │ ├── LocalAreaNetwork.list │ │ │ ├── Microsoft.list │ │ │ ├── Netflix.list │ │ │ ├── OneDrive.list │ │ │ ├── ProxyGFWlist.list │ │ │ ├── ProxyLite.list │ │ │ ├── ProxyMedia.list │ │ │ ├── Ruleset/ │ │ │ │ ├── 360.list │ │ │ │ ├── 4399.list │ │ │ │ ├── 58.list │ │ │ │ ├── ABC.list │ │ │ │ ├── AbemaTV.list │ │ │ │ ├── AccelerateDirectSites.list │ │ │ │ ├── Adobe.list │ │ │ │ ├── Alibaba.list │ │ │ │ ├── All4.list │ │ │ │ ├── Amazon.list │ │ │ │ ├── AmazonIp.list │ │ │ │ ├── Apple.list │ │ │ │ ├── AppleNews.list │ │ │ │ ├── AppleTV.list │ │ │ │ ├── BBC.list │ │ │ │ ├── BBCiPlayer.list │ │ │ │ ├── Bahamut.list │ │ │ │ ├── Baidu.list │ │ │ │ ├── Bilibili.list │ │ │ │ ├── BilibiliHMT.list │ │ │ │ ├── Blizzard.list │ │ │ │ ├── ByteDance.list │ │ │ │ ├── CCTV.list │ │ │ │ ├── CN.list │ │ │ │ ├── ChinaNet.list │ │ │ │ ├── DAZN.list │ │ │ │ ├── Deezer.list │ │ │ │ ├── Developer.list │ │ │ │ ├── DiDi.list │ │ │ │ ├── Discord.list │ │ │ │ ├── DisneyPlus.list │ │ │ │ ├── Dmm.list │ │ │ │ ├── Douyu.list │ │ │ │ ├── Download.list │ │ │ │ ├── Dubox.list │ │ │ │ ├── EHGallery.list │ │ │ │ ├── EncoreTVB.list │ │ │ │ ├── Epic.list │ │ │ │ ├── Facebook.list │ │ │ │ ├── FoxNow.list │ │ │ │ ├── Github.list │ │ │ │ ├── Google.list │ │ │ │ ├── GoogleCN.list │ │ │ │ ├── GoogleCNProxyIP.list │ │ │ │ ├── GoogleEarth.list │ │ │ │ ├── GoogleFCM.list │ │ │ │ ├── HBO.list │ │ │ │ ├── HBO_GO_HKG.list │ │ │ │ ├── HWTV.list │ │ │ │ ├── HuaWei.list │ │ │ │ ├── Hulu.list │ │ │ │ ├── HuluJapan.list │ │ │ │ ├── ITV.list │ │ │ │ ├── Iflytek.list │ │ │ │ ├── Instagram.list │ │ │ │ ├── Iqiyi.list │ │ │ │ ├── IqiyiHMT.list │ │ │ │ ├── JD.list │ │ │ │ ├── JOOX.list │ │ │ │ ├── Japonx.list │ │ │ │ ├── KKBOX.list │ │ │ │ ├── KKTV.list │ │ │ │ ├── KakaoTalk.list │ │ │ │ ├── Kingsoft.list │ │ │ │ ├── Kuaishou.list │ │ │ │ ├── LeTV.list │ │ │ │ ├── LiTV.list │ │ │ │ ├── Line.list │ │ │ │ ├── LineTV.list │ │ │ │ ├── MGTVTV.list │ │ │ │ ├── MI.list │ │ │ │ ├── MOO.list │ │ │ │ ├── Marketing.list │ │ │ │ ├── Meitu.list │ │ │ │ ├── Microsoft.list │ │ │ │ ├── My5.list │ │ │ │ ├── MyTVSuper.list │ │ │ │ ├── NetEase.list │ │ │ │ ├── NetEaseMusic.list │ │ │ │ ├── Netflix.list │ │ │ │ ├── NetflixIP.list │ │ │ │ ├── Niconico.list │ │ │ │ ├── OneDrive.list │ │ │ │ ├── PBS.list │ │ │ │ ├── PDD.list │ │ │ │ ├── PPTVPPLive.list │ │ │ │ ├── Pandora.list │ │ │ │ ├── Pixiv.list │ │ │ │ ├── Porn.list │ │ │ │ ├── Pornhub.list │ │ │ │ ├── PrivateTracker.list │ │ │ │ ├── PublicDirectCDN.list │ │ │ │ ├── Qobuz.list │ │ │ │ ├── Reddit.list │ │ │ │ ├── Scholar.list │ │ │ │ ├── Sina.list │ │ │ │ ├── SohuSogo.list │ │ │ │ ├── Sony.list │ │ │ │ ├── SoundCloud.list │ │ │ │ ├── Spark.list │ │ │ │ ├── Spotify.list │ │ │ │ ├── Steam.list │ │ │ │ ├── SteamCN.list │ │ │ │ ├── TIDAL.list │ │ │ │ ├── TaiWanGood.list │ │ │ │ ├── TapTap.list │ │ │ │ ├── TeamViewer.list │ │ │ │ ├── Telegram.list │ │ │ │ ├── Tencent.list │ │ │ │ ├── TencentLolm.list │ │ │ │ ├── TencentVideo.list │ │ │ │ ├── TeraBox.list │ │ │ │ ├── TikTok.list │ │ │ │ ├── Topblockedsites.list │ │ │ │ ├── Twitch.list │ │ │ │ ├── Twitter.list │ │ │ │ ├── Vip.list │ │ │ │ ├── ViuTV.list │ │ │ │ ├── Whatsapp.list │ │ │ │ ├── Wikipedia.list │ │ │ │ ├── Xbox.list │ │ │ │ ├── Ximalaya.list │ │ │ │ ├── Xunlei.list │ │ │ │ ├── YYeTs.list │ │ │ │ ├── YouTube.list │ │ │ │ ├── YouTubeMusic.list │ │ │ │ └── Youku.list │ │ │ ├── Telegram.list │ │ │ ├── UnBan.list │ │ │ └── Xbox.list │ │ ├── DivineEngine/ │ │ │ └── Surge/ │ │ │ └── Ruleset/ │ │ │ ├── China.list │ │ │ ├── Extra/ │ │ │ │ ├── Apple/ │ │ │ │ │ ├── AppStore.list │ │ │ │ │ ├── AppStoreConnect.list │ │ │ │ │ ├── Apple.list │ │ │ │ │ ├── BlockiOSUpdate.list │ │ │ │ │ ├── FindMy.list │ │ │ │ │ ├── FitnessPlus.list │ │ │ │ │ ├── Mail.list │ │ │ │ │ ├── Music.list │ │ │ │ │ ├── MusicRadio.list │ │ │ │ │ ├── News.list │ │ │ │ │ ├── README.md │ │ │ │ │ ├── Siri.list │ │ │ │ │ ├── SoftwareUpdate.list │ │ │ │ │ ├── TV.list │ │ │ │ │ ├── TestFlight.list │ │ │ │ │ └── iCloud.list │ │ │ │ ├── ChinaIP.list │ │ │ │ ├── Clubhouse.list │ │ │ │ ├── Cryptocurrency.list │ │ │ │ ├── Game/ │ │ │ │ │ ├── Blizzard/ │ │ │ │ │ │ ├── Battle.list │ │ │ │ │ │ ├── Classic.list │ │ │ │ │ │ ├── Diablo-III.list │ │ │ │ │ │ ├── Hearthstone.list │ │ │ │ │ │ ├── Heroes-of-the-Storm.list │ │ │ │ │ │ ├── Overwatch.list │ │ │ │ │ │ ├── StarCraft-II.list │ │ │ │ │ │ └── World-of-Warcraft.list │ │ │ │ │ ├── Blizzard.list │ │ │ │ │ ├── Discord.list │ │ │ │ │ ├── Game.list │ │ │ │ │ ├── Nintendo.list │ │ │ │ │ ├── Origin.list │ │ │ │ │ ├── README.md │ │ │ │ │ ├── Steam.list │ │ │ │ │ ├── Supercell.list │ │ │ │ │ ├── WildRift.list │ │ │ │ │ └── Xbox.list │ │ │ │ ├── Google/ │ │ │ │ │ ├── Chromecast.list │ │ │ │ │ ├── GoogleDrive.list │ │ │ │ │ ├── GoogleSearch.list │ │ │ │ │ └── GoogleVoice.list │ │ │ │ ├── IP-Blackhole.list │ │ │ │ ├── Microsoft/ │ │ │ │ │ ├── OneDrive.list │ │ │ │ │ └── Teams.list │ │ │ │ ├── PayPal.list │ │ │ │ ├── Scholar.list │ │ │ │ ├── Telegram/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── Telegram.list │ │ │ │ │ ├── TelegramNL.list │ │ │ │ │ ├── TelegramSG.list │ │ │ │ │ └── TelegramUS.list │ │ │ │ ├── Twitter.list │ │ │ │ └── WeChat/ │ │ │ │ └── WeChatSG.list │ │ │ ├── Global.list │ │ │ ├── Guard/ │ │ │ │ ├── Advertising.list │ │ │ │ ├── AdvertisingPlus.list │ │ │ │ ├── Hijacking.list │ │ │ │ └── Privacy.list │ │ │ ├── StreamingMedia/ │ │ │ │ ├── Live/ │ │ │ │ │ └── Twitch.list │ │ │ │ ├── Music/ │ │ │ │ │ ├── Deezer.list │ │ │ │ │ ├── Instagram.list │ │ │ │ │ ├── JOOX.list │ │ │ │ │ ├── KKBOX.list │ │ │ │ │ ├── Pandora.list │ │ │ │ │ ├── SoundCloud.list │ │ │ │ │ ├── Spotify.list │ │ │ │ │ ├── TIDAL.list │ │ │ │ │ └── YouTube-Music.list │ │ │ │ ├── Podcast/ │ │ │ │ │ ├── Himalaya.list │ │ │ │ │ └── Overcast.list │ │ │ │ ├── Region/ │ │ │ │ │ ├── HK.list │ │ │ │ │ ├── JP.list │ │ │ │ │ ├── KR.list │ │ │ │ │ ├── README.md │ │ │ │ │ ├── TW.list │ │ │ │ │ ├── UK.list │ │ │ │ │ └── US.list │ │ │ │ ├── Streaming.list │ │ │ │ ├── StreamingCN.list │ │ │ │ ├── StreamingSE.list │ │ │ │ └── Video/ │ │ │ │ ├── AbemaTV.list │ │ │ │ ├── All-4.list │ │ │ │ ├── BBC-iPlayer.list │ │ │ │ ├── Bahamut.list │ │ │ │ ├── DAZN.list │ │ │ │ ├── DMM.list │ │ │ │ ├── DisneyPlus.list │ │ │ │ ├── FOX-NOW.list │ │ │ │ ├── FOXPlus.list │ │ │ │ ├── HBO-Asia.list │ │ │ │ ├── HBO-GO-HKG.list │ │ │ │ ├── HBO.list │ │ │ │ ├── HWTV.list │ │ │ │ ├── Hulu-JPN.list │ │ │ │ ├── Hulu.list │ │ │ │ ├── ITV.list │ │ │ │ ├── KKTV.list │ │ │ │ ├── LINE-TV.list │ │ │ │ ├── LiTV.list │ │ │ │ ├── My5.list │ │ │ │ ├── Naver-TV.list │ │ │ │ ├── Netflix.list │ │ │ │ ├── Now-E.list │ │ │ │ ├── PBS.list │ │ │ │ ├── ParamountPlus.list │ │ │ │ ├── Peacock.list │ │ │ │ ├── Pornhub.list │ │ │ │ ├── Prime-Video.list │ │ │ │ ├── TVer.list │ │ │ │ ├── TaiwanGood.list │ │ │ │ ├── TikTok.list │ │ │ │ ├── ViuTV.list │ │ │ │ ├── WeTV.list │ │ │ │ ├── YouTube.list │ │ │ │ ├── bilibili-Intl.list │ │ │ │ ├── encoreTVB.list │ │ │ │ ├── iQIYI.list │ │ │ │ ├── myTV-SUPER.list │ │ │ │ ├── niconico.list │ │ │ │ └── ‎DiscoveryPlus.list │ │ │ └── Unbreak.list │ │ ├── HKMTMedia.list │ │ ├── LocalAreaNetwork.list │ │ ├── MSServices.list │ │ ├── NobyDa/ │ │ │ └── Surge/ │ │ │ ├── AdRule.list │ │ │ ├── AdRuleTest.list │ │ │ ├── Apple.list │ │ │ ├── Download.list │ │ │ └── WeChat.list │ │ └── lhie1/ │ │ ├── Netease Music IP.list │ │ └── Surge/ │ │ └── Surge 3/ │ │ └── Provider/ │ │ ├── Apple.list │ │ ├── Domestic IPs.list │ │ ├── Domestic.list │ │ ├── Google FCM.list │ │ ├── Media/ │ │ │ ├── ABC.list │ │ │ ├── Abema TV.list │ │ │ ├── Amazon.list │ │ │ ├── Apple News.list │ │ │ ├── Apple TV.list │ │ │ ├── BBC iPlayer.list │ │ │ ├── Bahamut.list │ │ │ ├── Bilibili.list │ │ │ ├── DAZN.list │ │ │ ├── Discovery Plus.list │ │ │ ├── Disney Plus.list │ │ │ ├── Fox Now.list │ │ │ ├── Fox+.list │ │ │ ├── HBO Go.list │ │ │ ├── HBO Max.list │ │ │ ├── Hulu Japan.list │ │ │ ├── Hulu.list │ │ │ ├── IQ.list │ │ │ ├── JOOX.list │ │ │ ├── Japonx.list │ │ │ ├── KKBOX.list │ │ │ ├── KKTV.list │ │ │ ├── Letv.list │ │ │ ├── Line TV.list │ │ │ ├── MOO.list │ │ │ ├── Netease Music.list │ │ │ ├── Netflix.list │ │ │ ├── PBS.list │ │ │ ├── Pandora.list │ │ │ ├── Pornhub.list │ │ │ ├── Soundcloud.list │ │ │ ├── Spotify.list │ │ │ ├── Tencent Video.list │ │ │ ├── ViuTV.list │ │ │ ├── WeTV.list │ │ │ ├── YouTube Music.list │ │ │ ├── YouTube.list │ │ │ ├── Youku.list │ │ │ ├── encoreTVB.list │ │ │ ├── iQiyi.list │ │ │ └── myTV SUPER.list │ │ ├── Microsoft.list │ │ ├── PayPal.list │ │ ├── Proxy.list │ │ ├── Reject.list │ │ ├── Scholar.list │ │ ├── Special.list │ │ ├── Speedtest.list │ │ ├── Steam.list │ │ └── Telegram.list │ └── snippets/ │ ├── emoji.toml │ ├── emoji.txt │ ├── groups.toml │ ├── groups.txt │ ├── groups_forcerule.toml │ ├── groups_forcerule.txt │ ├── rename_node.toml │ ├── rename_node.txt │ ├── rulesets.toml │ ├── rulesets.txt │ └── rulesets_remote.txt ├── cmake/ │ ├── FindDuktape.cmake │ ├── FindLibCron.cmake │ ├── FindMbedTLS.cmake │ ├── FindPCRE2.cmake │ ├── FindQuickJS.cmake │ └── FindRapidjson.cmake ├── include/ │ ├── httplib.h │ ├── inja.hpp │ ├── jpcre2.hpp │ └── nlohmann/ │ └── json.hpp ├── scripts/ │ ├── Dockerfile │ ├── build.alpine.release.sh │ ├── build.macos.release.sh │ ├── build.windows.release.sh │ ├── config.termux.sh │ ├── merge_manifest.py │ ├── patches/ │ │ └── 0001-quickjs-libc-add-realpath-for-Windows.patch │ ├── rules_config.conf │ └── update_rules.py └── src/ ├── config/ │ ├── binding.h │ ├── crontask.h │ ├── def.h │ ├── proxygroup.h │ ├── regmatch.h │ └── ruleset.h ├── generator/ │ ├── config/ │ │ ├── nodemanip.cpp │ │ ├── nodemanip.h │ │ ├── ruleconvert.cpp │ │ ├── ruleconvert.h │ │ ├── subexport.cpp │ │ └── subexport.h │ └── template/ │ ├── template_jinja2.cpp │ ├── templates.cpp │ └── templates.h ├── handler/ │ ├── interfaces.cpp │ ├── interfaces.h │ ├── multithread.cpp │ ├── multithread.h │ ├── settings.cpp │ ├── settings.h │ ├── upload.cpp │ ├── upload.h │ ├── webget.cpp │ └── webget.h ├── lib/ │ └── wrapper.cpp ├── main.cpp ├── parser/ │ ├── config/ │ │ └── proxy.h │ ├── infoparser.cpp │ ├── infoparser.h │ ├── subparser.cpp │ └── subparser.h ├── script/ │ ├── cron.cpp │ ├── cron.h │ ├── script.cpp │ ├── script.h │ ├── script_duktape.h │ ├── script_quickjs.cpp │ └── script_quickjs.h ├── server/ │ ├── socket.h │ ├── webserver.h │ ├── webserver_httplib.cpp │ └── webserver_libevent.cpp ├── utils/ │ ├── base64/ │ │ ├── base64.cpp │ │ └── base64.h │ ├── bitwise.h │ ├── checkpoint.h │ ├── codepage.cpp │ ├── codepage.h │ ├── defer.h │ ├── file.cpp │ ├── file.h │ ├── file_extra.h │ ├── ini_reader/ │ │ └── ini_reader.h │ ├── lock.h │ ├── logger.cpp │ ├── logger.h │ ├── map_extra.h │ ├── md5/ │ │ ├── md5.cpp │ │ ├── md5.h │ │ └── md5_interface.h │ ├── network.cpp │ ├── network.h │ ├── printout.h │ ├── rapidjson_extra.h │ ├── regexp.cpp │ ├── regexp.h │ ├── stl_extra.h │ ├── string.cpp │ ├── string.h │ ├── string_hash.h │ ├── system.cpp │ ├── system.h │ ├── tribool.h │ ├── urlencode.cpp │ ├── urlencode.h │ └── yamlcpp_extra.h └── version.h