Kaynağa Gözat

PeerProxy: Only add IPv4 DNS servers when excluding private IPs

Reported-By: Christophe-Marie Duquesne <chmd@chmd.fr>

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
master
Samuel Holland 5 yıl önce
committed by Jason A. Donenfeld
ebeveyn
işleme
fb4f1e30d5
1 değiştirilmiş dosya ile 1 ekleme ve 0 silme
  1. +1
    -0
      app/src/main/java/com/wireguard/android/viewmodel/PeerProxy.java

+ 1
- 0
app/src/main/java/com/wireguard/android/viewmodel/PeerProxy.java Dosyayı Görüntüle

@@ -226,6 +226,7 @@ public class PeerProxy extends BaseObservable implements Parcelable {

private void setInterfaceDns(final CharSequence dnsServers) {
final List<String> newDnsRoutes = Stream.of(Attribute.split(dnsServers))
.filter(server -> !server.contains(":"))
.map(server -> server + "/32")
.collect(Collectors.toUnmodifiableList());
if (allowedIpsState == AllowedIpsState.CONTAINS_IPV4_PUBLIC_NETWORKS) {


Yükleniyor…
İptal
Kaydet