aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/utils/AndroidUsingLinkProperties.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Networkstack: drop own implementation of DNS-Server selection"genofire2020-02-101-0/+90
| | | | This reverts commit 3bbdd69d620055a88f42bc62e10421e250a57d9e.
* Networkstack: easy happy eyeball (#411)genofire2020-02-051-90/+0
| | | | | | | | * Networkstack: easy happy eyeball * Networkstack: drop own implementation of DNS-Server selection Co-authored-by: Christian Schneppe <kriztan@users.noreply.github.com>
* do not include DNS servers from networks know to be inactiveChristian Schneppe2019-08-311-18/+17
| | | | | * we still include DNS servers from VPNs because of edge cases where the XMPP server is hosted in the VPN * on older Android versions we don’t know if a network is active or not (activeNetwork == null)
* Revert "Networkstack - let OS decide IPv4 or IPv6 (#267)"Christian Schneppe2019-06-251-0/+91
| | | | | | This reverts commit e6a15597904019f68c02e6fd8f61fb6de0b13324. If there is IPv6 available but the server doesn't listen to it, the connection will not be established
* Networkstack - let OS decide IPv4 or IPv6 (#267)genofire2019-06-081-91/+0
| | | | | | | | * Networkstack - let OS decide IPv4 or IPv6 * Drop own implementation of DNS-Server selection * remove dns resolver cache
* less connection delayChristian Schneppe2019-06-081-8/+8
|
* Resolver: active network gets high priorityChristian Schneppe2017-10-291-10/+11
|
* Resolver: Only prefer VPN connections when network is activeChristian Schneppe2017-10-291-1/+8
|
* prefer DNS servers from VPNsChristian Schneppe2017-08-011-2/+9
|
* fixed ip reporting for dns look upsChristian Schneppe2017-06-241-2/+2
|
* upgrade minidns. refactored dns utilsChristian Schneppe2017-06-241-0/+76