Procházet zdrojové kódy

GoBackend: set empty underlying networks

https://lists.zx2c4.com/pipermail/wireguard/2020-January/004859.html
https://issuetracker.google.com/issues/114309459
https://developer.android.com/about/versions/pie/android-9.0-changes-all#network-capabilities-vpn

Apparently we need to call this at least once.

Reported-by: Andrey Kupreychik <foxel@quickfox.ru>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
master
Jason A. Donenfeld před 4 roky
rodič
revize
d29e50e50b
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. +1
    -0
      app/src/main/java/com/wireguard/android/backend/GoBackend.java

+ 1
- 0
app/src/main/java/com/wireguard/android/backend/GoBackend.java Zobrazit soubor

@@ -224,6 +224,7 @@ public final class GoBackend implements Backend {

currentTunnel = tunnel;

service.setUnderlyingNetworks(null);
service.protect(wgGetSocketV4(currentTunnelHandle));
service.protect(wgGetSocketV6(currentTunnelHandle));
} else {


Načítá se…
Zrušit
Uložit