Open bug tracker for Android version of AdGuard.
Bot releases are visible (Hide)
Published by ameshkov over 8 years ago
Disclaimer: Adguard for Android is not an open source project. We use github as an open bug tracker for users to see what developers are working on.
This is the first alpha version of Adguard for Android v2.5.
It brings only one new feature, but this feature is really huge: HTTPS filtering! Check out the app settings to learn more about it.
Attention: this is an early build, not yet ready even for beta testing!
Please check out the list of known HTTPS filtering issues before trying it:
https://github.com/AdguardTeam/AdguardForAndroid/issues?q=is%3Aissue+is%3Aopen+label%3ASSL
Published by ameshkov almost 9 years ago
Disclaimer: Adguard for Android is not an open source project. We use github as an open bug tracker for users to see what developers are working on.
[Added] Added popular filter subscriptions: https://github.com/AdguardTeam/AdguardForAndroid/issues/210
List of added filter subscriptions:
[Added] $generichide modifier support: https://github.com/AdguardTeam/AdguardForAndroid/issues/64
[Added] $genericblock modifier support: https://github.com/AdguardTeam/AdguardForAndroid/issues/63
[Changed] Improved $popup rules: https://github.com/AdguardTeam/AdguardForAndroid/issues/207
[Fixed] A bug with HTML filtering rules - void elements never removed: https://github.com/AdguardTeam/AdguardForAndroid/issues/214
[Fixed] An issue with "base url": https://github.com/AdguardTeam/AdguardForAndroid/issues/212
[Fixed] Rules with $elemhide modifier now applied to "Documents" only: https://github.com/AdguardTeam/AdguardForAndroid/issues/181
[Added] New "Notification Icon" setting option: "Notification without icon": https://github.com/AdguardTeam/AdguardForAndroid/issues/222
So now we now have 4 options:
[Changed] Make "Protection paused" a permanent notification: https://github.com/AdguardTeam/AdguardForAndroid/issues/231
This change should help with #223. When Adguard pauses protection, sometimes Android may kill it's process and then do not bring it back.
[Changed] Add a description text for each filter: https://github.com/AdguardTeam/AdguardForAndroid/issues/219
[Changed] Change Mb to MB in firewall data statistics: https://github.com/AdguardTeam/AdguardForAndroid/issues/240
[Changed] "Protection paused" notification should not have high priority in Android 4.X: https://github.com/AdguardTeam/AdguardForAndroid/issues/235
[Changed] Changed the way Adguard checks domain: https://github.com/AdguardTeam/AdguardForAndroid/issues/162
[Changed] Adguard now checks if IP address is reachable before redirecting connection to a proxy: https://github.com/AdguardTeam/AdguardForAndroid/issues/217
[Fixed] Crash when system call is interrupted: https://github.com/AdguardTeam/AdguardForAndroid/issues/180
[Fixed] "Filter DNS requests" feature does not work with mobile connection: https://github.com/AdguardTeam/AdguardForAndroid/issues/191
We have improved "Filter DNS requests" feature, now it is much more reliable and works for both Wi-Fi and Mobile connection. This feature may drastically improve the battery usage, so I recommend that beta testers to try it.
[Added] Swedish language: https://github.com/AdguardTeam/AdguardForAndroid/issues/158
[Added] Estonian language: https://github.com/AdguardTeam/AdguardForAndroid/issues/157
[Fixed] Tethering/hotspot is falsely detected (MIUI, Zenfone2): https://github.com/AdguardTeam/AdguardForAndroid/issues/138
[Fixed] Fixed an issue with filtering Boat Browser and Dolphin Browser with add-ons installed: https://github.com/AdguardTeam/AdguardForAndroid/issues/187
[Fixed] Viber app compatiblity issues: https://github.com/AdguardTeam/AdguardForAndroid/issues/170
[Fixed] Added Firefox Nightly to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/206
[Fixed] Added RT Software Studio's Download Manager to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/199
[Fixed] Added Yandex Browser Alpha to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/198
[Fixed] Periscope app incompatibility: https://github.com/AdguardTeam/AdguardForAndroid/issues/195
[Changed] Use keyboard settings to detect default language-specific filters: https://github.com/AdguardTeam/AdguardForAndroid/issues/100
[Fixed] Tethering/hotspot is falsely detected (second try): https://github.com/AdguardTeam/AdguardForAndroid/issues/138
[Fixed] T-Mobile Wi-Fi calling issue: https://github.com/AdguardTeam/AdguardForAndroid/issues/233
[Fixed] Error while sending feedback: https://github.com/AdguardTeam/AdguardForAndroid/issues/224
[Fixed] Sites with Transfer-Encoding=chunked are broken in "Simplified" filtering mode: https://github.com/AdguardTeam/AdguardForAndroid/issues/225
[Changed] Add Link Bubble Browser to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/227
[Changed] Improve release notes layout: https://github.com/AdguardTeam/AdguardForAndroid/issues/230
[Fixed] BOOT_COMPLETED Intent is not received at “Restart” or “Reboot”: https://github.com/AdguardTeam/AdguardForAndroid/issues/183
[Fixed] Adguard requests to a backend server has wrong User-Agent field: https://github.com/AdguardTeam/AdguardForAndroid/issues/161
[Fixed] Download or upload of large files may be broken: java.net.SocketTimeoutException: https://github.com/AdguardTeam/AdguardForAndroid/issues/164
[Fixed] Add sberbank app to net exclusions: https://github.com/AdguardTeam/AdguardForAndroid/issues/169
[Fixed] UDP connection may be closed before it is actually established: https://github.com/AdguardTeam/AdguardForAndroid/issues/175
[Changed] Compress request body when sending request to support: https://github.com/AdguardTeam/AdguardForAndroid/issues/216
[Fixed] Wi-Fi direct does not work with Adguard on Samsung devices: https://github.com/AdguardTeam/AdguardForAndroid/issues/237
[Fixed] Always return status=500 for blocked requests: https://github.com/AdguardTeam/AdguardForAndroid/issues/236
[Fixed] Foreground check does not work in Android 5.1.1+: https://github.com/AdguardTeam/AdguardForAndroid/issues/244
[Fixed] Critical Error: Deadlock caused by slow write operations https://github.com/AdguardTeam/AdguardForAndroid/issues/238
[Fixed] Random timeout error while downloading large files: https://github.com/AdguardTeam/AdguardForAndroid/issues/255
[Fixed] Adguard breaks WebSocket protocol: https://github.com/AdguardTeam/AdguardForAndroid/issues/248
[Fixed] Wildcard's "*" character does not match a new line: https://github.com/AdguardTeam/AdguardForAndroid/issues/253
Published by ameshkov almost 9 years ago
This version is a third release candidate for 2.1 Patch №2. It is very likely that this version will become the next release.
[Fixed] Critical Error: Deadlock caused by slow write operations https://github.com/AdguardTeam/AdguardForAndroid/issues/238
[Fixed] Random timeout error while downloading large files: https://github.com/AdguardTeam/AdguardForAndroid/issues/255
[Fixed] Adguard breaks WebSocket protocol: https://github.com/AdguardTeam/AdguardForAndroid/issues/248
[Fixed] Wildcard's "*" character does not match a new line: https://github.com/AdguardTeam/AdguardForAndroid/issues/253
Published by ameshkov almost 9 years ago
This version is a second release candidate for 2.1 Patch №2.
[Fixed] Foreground check does not work in Android 5.1.1+: https://github.com/AdguardTeam/AdguardForAndroid/issues/244
[Fixed] Adguard shows permanent empty notification when notification icon is set to "None": https://github.com/AdguardTeam/AdguardForAndroid/issues/243
Published by ameshkov almost 9 years ago
This version is a release candidate for 2.1 Patch №2.
[Fixed] "Filter DNS requests" feature does not work with mobile connection: https://github.com/AdguardTeam/AdguardForAndroid/issues/191
We have improved "Filter DNS requests" feature, now it is much more reliable and works for both Wi-Fi and Mobile connection. This feature may drastically improve the battery usage, so I recommend that beta testers to try it.
[Changed] Change Mb to MB in firewall data statistics: https://github.com/AdguardTeam/AdguardForAndroid/issues/240
[Changed] "Protection paused" notification should not have high priority in Android 4.X: https://github.com/AdguardTeam/AdguardForAndroid/issues/235
[Fixed] Wi-Fi direct does not work with Adguard on Samsung devices: https://github.com/AdguardTeam/AdguardForAndroid/issues/237
[Fixed] Always return status=500 for blocked requests: https://github.com/AdguardTeam/AdguardForAndroid/issues/236
Published by ameshkov almost 9 years ago
[Added] New "Notification Icon" setting option: "Notification without icon": https://github.com/AdguardTeam/AdguardForAndroid/issues/222
So now we now have 4 options:
[Changed] Make "Protection paused" a permanent notification: https://github.com/AdguardTeam/AdguardForAndroid/issues/231
This change should help with #223. When Adguard pauses protection, sometimes Android may kill it's process and then do not bring it back.
[Changed] Use keyboard settings to detect default language-specific filters: https://github.com/AdguardTeam/AdguardForAndroid/issues/100
[Fixed] Tethering/hotspot is falsely detected (second try): https://github.com/AdguardTeam/AdguardForAndroid/issues/138
[Fixed] T-Mobile Wi-Fi calling issue: https://github.com/AdguardTeam/AdguardForAndroid/issues/233
[Fixed] Error while sending feedback: https://github.com/AdguardTeam/AdguardForAndroid/issues/224
[Fixed] Sites with Transfer-Encoding=chunked are broken in "Simplified" filtering mode: https://github.com/AdguardTeam/AdguardForAndroid/issues/225
[Changed] Add Link Bubble Browser to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/227
[Changed] Improve release notes layout: https://github.com/AdguardTeam/AdguardForAndroid/issues/230
Published by ameshkov almost 9 years ago
[Added] Added popular filter subscriptions: https://github.com/AdguardTeam/AdguardForAndroid/issues/210
List of added filter subscriptions:
[Added] Swedish language: https://github.com/AdguardTeam/AdguardForAndroid/issues/158
[Added] Estonian language: https://github.com/AdguardTeam/AdguardForAndroid/issues/157
[Changed] Add a description text for each filter: https://github.com/AdguardTeam/AdguardForAndroid/issues/219
[Changed] Changed the way Adguard checks domain: https://github.com/AdguardTeam/AdguardForAndroid/issues/162
[Added] $generichide modifier support: https://github.com/AdguardTeam/AdguardForAndroid/issues/64
[Added] $genericblock modifier support: https://github.com/AdguardTeam/AdguardForAndroid/issues/63
[Changed] Improved $popup rules: https://github.com/AdguardTeam/AdguardForAndroid/issues/207
[Fixed] A bug with HTML filtering rules - void elements never removed: https://github.com/AdguardTeam/AdguardForAndroid/issues/214
[Fixed] An issue with "base url": https://github.com/AdguardTeam/AdguardForAndroid/issues/212
[Fixed] Rules with $elemhide modifier now applied to "Documents" only: https://github.com/AdguardTeam/AdguardForAndroid/issues/181
[Changed] Adguard now checks if IP address is reachable before redirecting connection to a proxy: https://github.com/AdguardTeam/AdguardForAndroid/issues/217
[Fixed] Crash when system call is interrupted: https://github.com/AdguardTeam/AdguardForAndroid/issues/180
[Fixed] Tethering/hotspot is falsely detected (MIUI, Zenfone2): https://github.com/AdguardTeam/AdguardForAndroid/issues/138
[Fixed] Fixed an issue with filtering Boat Browser and Dolphin Browser with add-ons installed: https://github.com/AdguardTeam/AdguardForAndroid/issues/187
[Fixed] Viber app compatiblity issues: https://github.com/AdguardTeam/AdguardForAndroid/issues/170
[Fixed] Added Firefox Nightly to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/206
[Fixed] Added RT Software Studio's Download Manager to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/199
[Fixed] Added Yandex Browser Alpha to the browsers list: https://github.com/AdguardTeam/AdguardForAndroid/issues/198
[Fixed] Periscope app incompatibility: https://github.com/AdguardTeam/AdguardForAndroid/issues/195
https://github.com/AdguardTeam/AdguardForAndroid/issues/183
https://github.com/AdguardTeam/AdguardForAndroid/issues/161
https://github.com/AdguardTeam/AdguardForAndroid/issues/164
https://github.com/AdguardTeam/AdguardForAndroid/issues/169
https://github.com/AdguardTeam/AdguardForAndroid/issues/175
https://github.com/AdguardTeam/AdguardForAndroid/issues/216
Published by ameshkov almost 9 years ago
Patch Release Notes
Published by ameshkov almost 9 years ago
Published by ameshkov almost 9 years ago
One more patch for Adguard 2.1.
Published by Revertron almost 9 years ago
Previously there were problems with downloading large files, especially from Google Play. It is not the case anymore, you don't have to disable Adguard just to update your favorite app or download a new game.
With recent changes Adguard has become faster, more stable and less resourse consuming. It was possible due to optimization of several 'bottleneck' situations.
Published by Revertron almost 9 years ago
This is a release candidate for "2.1 patch" milestone.
Published by ameshkov about 9 years ago
Now it's up to you whether you need the Firewall feature or not. So, yeah, this feature can now be enabled and disabled. Very useful if you were setting different preferences for different apps and now would like to temporarily disable Firewall and won't lose all the settings herewith.
This feature allows to return the Internet access with one tap. Let's say you have prohibited some app (like Maps or any other using geolocation) to go online without you knowing. But when you need the app to connect to the Internet immediately - you no longer have to open Adguard, go in Firewall and change the settings. Now you can regain access to the network right in the app.
Most of users don't really need them. Such settings were made to make the troubleshooting faster, to solve some very rare problems or for a really specific configuration of the program. Now we won't spend time on the assembling of a special version for your device and you - on its download and installation. We will be able to tell right away what to change to solve the problem. So the support is now easier, and these settings are needed to parse some tricky bugs.
Let's go down the list:
pref.vpn.ipv4.force.default - disables the routes we use to exclude LAN from filtering.
pref.vpn.ipv4.force.complex - settings reverse to the previous one. Regardless of the network configuration use of routes excluding LAN. Usually, we do not exclude the LAN networks with a complex configuration. This setting will bypass the restriction.
pref.vpn.ipv6.bypass - forcibly exclude filtering of IPv6 networks. In this case, IPv6 will work, but will not be filtered.
pref.vpn.ipv6.disable- forcibly disable filtering for IPv6 networks. In case,IPv6 will not work at all.
pref.vpn.tun.mtu- the maximum size of the data package, which is used in VPN. In general, the rule is - the larger the package, the less CPU time spent on creating packages from the program, and the faster everything works. On the other hand, when the size is too large, VPN may cease to work at all, or fail to start. The recommended interval for the experiments is from 1500 to 9000.
pref.vpn.disable.pause - (#84) disable Adguard automatic restart functional when disconnecting/connecting to the network. Why needed? When the VPN is enabled, routes are built in accordance with the current network configuration on the device. Sometimes it happens that when you connect to another network, these routes no longer correspond to the new configuration, and VPN ceases to operate. Automatic restart is needed to avoid this situation.
To 'catch' the requests to DNS servers (which resolve domains in IP) we had to set the preferences for our VPN, which provide access to some server outside the current network. We used one Google' and one Yandex' servers. But it turned out that there are providers and tariffs which block access to the external servers. Now, we look at what DNS server the user has. Then set some fake DNS in VPN settings. And when the query is executed to this fake server, we change the address with the one that the user has.
Published by ameshkov about 9 years ago
Urgent update.
Previous beta version had incorrect TCP retransmission implementation. It could break large files downloads: https://github.com/AdguardTeam/AdguardForAndroid/issues/109
Published by ameshkov about 9 years ago
Published by Revertron about 9 years ago
This is the long-awaited Release Candidate!
Change notes:
Published by Revertron about 9 years ago
Published by Revertron about 9 years ago
Published by Revertron about 9 years ago
Published by ameshkov about 9 years ago
Some more fixes: https://github.com/AdguardTeam/AdguardForAndroid/issues/28 https://github.com/AdguardTeam/AdguardForAndroid/issues/39 https://github.com/AdguardTeam/AdguardForAndroid/issues/28 https://github.com/AdguardTeam/AdguardForAndroid/issues/5