dcompass
dcompass copied to clipboard
A high-performance programmable DNS component aiming at robustness, speed, and flexibility
**Context** In the most recent version of [`compact_str`](https://github.com/ParkMyCar/compact_str), we renamed `CompactStr` to `CompactString`. You can continue to use `CompactStr` but there is a deprecation warning on it. **Changes** This PR...
**Is your feature request related to a problem? Please describe.** 目前不支持CloudFlare Worker的dns转发查询 **Describe the solution you'd like** 参考下面链接 ``` https://nicelee.top/blog/2021/08/22/cloudflare-workers-doh-proxy/ https://github.com/IrineSistiana/cfdohpw ``` **Describe alternatives you've considered** Null **Additional context** Null
能否关闭时缓存存到磁盘上,并在启动时载入 Is it possible to have the cache stored on the disk when shutting down and loaded when launching?
国内用户很多需要使用基于域名和IP的数据分流,用户自行维护这些数据比较麻烦。 v2ray项目的子项目 ,维护了 域名和IP 的分类数据,使用 V2Ray dat 格式文件。 该文件维护良好,被众多项目和用户使用。 希望开发者能完整支持。 另外,对于软件用的各种数据文件,希望能够检查变化,自动重新载入。 这样就能避免修改数据后重启软件了。 项目链接 https://github.com/v2fly/domain-list-community https://github.com/Loyalsoldier/geoip https://github.com/Loyalsoldier/v2ray-rules-dat
**Is your feature request related to a problem? Please describe.** My network supports both ipv4 and ipv6, therefore I need dcompass listen on `127.0.0.1` and `[::1]` at the same time....
翻译了**配置**和**版权**部分。 Translated `Configuration` and `License` part.
version: `build-20230216_1021` 不懂 `rust`,一边读源码一边问 `chatbots`,没头绪了。 以下是一些不成熟的尝试: ```rust let client_subnet = ClientSubnet::new(u8(15), u8(0), IpAddr::from_str("23.62.93.233")?); println(client_subnet.addr.to_str()); ////query.push_opt(client_subnet.to_opt_data())?; //if let AllOptData::ClientSubnet(subnet) = client_subnet.to_opt_data() { // dbg(subnet); //} ``` ```rust let opt_records = query.options?;...