AdguardForAndroid

Open bug tracker for Android version of AdGuard.

Stars
1.2K

Bot releases are hidden (Show)

AdguardForAndroid - 2.10.176

Published by vozersky almost 7 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.

A somewhat "unexpected" AdGuard for Android update — much smaller than a usual one. It contains a couple of hotfixes, which were basically the reason to release this version, alongside several quality of life improvements like separate WiFi/Mobile statistics in "Apps Management".

[Added] Separate Wi-Fi/Mobile stats #1542

Here we introduce one 'visual' change: separate Wi-Fi/Mobile stats on the 'Apps Management' screen. There's now a drop-down menu on the statistics screen that allows you to choose between displaying stats for Wi-Fi, Mobile or all traffic.

[Fixed] Wakelock (caused by GCM_RECONNECT) prevents devices from sleeping #1547

A self-explanatory one. There was an annoying bug with "Wakelock" that prevented the device from entering sleeping mode.

Other

[Added] Danish Adblock list filter #1523
[Changed] Translations for 'Advanced settings' screen have been updated #1507
[Fixed] Protection is restarted when you open HTTPS filtering menu #1605
[Fixed] Crash in Amazon version #1608
[Fixed] Compatibility issues

AdguardForAndroid - 2.10.176 RC

Published by vozersky almost 7 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.

Just one small, but important fix related to settings import

Other

[Fixed] Crash in Amazon version #1608

AdguardForAndroid - 2.10.175 RC

Published by vozersky almost 7 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.

Several more semi-urgent fixes have been made in this release candidate, along with a couple of QoL changes.

Other

[Added] Danish Adblock list filter #1523
[Fixed] Protection is restarted when you open HTTPS filtering menu #1605
[Fixed] Compatibility fixes

AdguardForAndroid - 2.10.171 RC

Published by nkartyshov almost 7 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 build brings a hotfix for the important issue with Wakelock and also a change to App management screen, mobile and Wi-Fi traffic counters are separated now.

[Fixed] Wakelock (caused by GCM_RECONNECT) prevents devices from sleeping #1547
[Added] Separate Wi-Fi/Mobile stats #1542

Other

[Changed] Update Russian translations for 'Advanced settings' screen #1507
[Fixed] Compatibility fixes

AdguardForAndroid - 2.10.164

Published by vozersky almost 7 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.

We usually try to avoid having “inbetween” major updates, but this time is different. There were not as many big changes to justify labeling this version 2.11, but some of them are still very important so we couldn’t just keep shelving them.

A couple of serious bugs have been fixed: misbehaving “Protection” button on Android 7, certificate detection issue and “broken” whitelist. You’ll find a lot of minor fixes too, plus updated translations.

[Fixed] "Protection" button misbehaves #1556

The AOT (ahead-of-time) compilation method on Android 7.x could remove whole chunks of AdGuard code on its optimization step. This led to various problems, including the persistence of VPN connection despite the disabled protection.

[Fixed] Certificate detection issue #1543

We have changed the algorithm of user certificate detection and it now works more correctly.


Ad blocking

[Fixed] Whitelist is not working #1504

Network

[Fixed] Unexpected exception in the onUdpConnectRequest handler #1501
[Fixed] Automatic proxy (with root) is starting very slowly #1516
[Fixed] Disabling net access for Android OS does not work #1498
[Fixed] Moscow subway Wi-Fi cannot work with DNS filtering enabled #1546
[Fixed] Disabling internet access for Android OS does not work #1498
[Fixed] Internet is not working after switching from Local HTTP proxy(root) to VPN #1558

UI

[Fixed] Minor UI issue in traffic stats screen #1500
[Fixed] The application is not fully translated after changing the language #1514
[Fixed] Proxy port more than 32767 is converted to 0 #1489
[Fixed] Incorrect calculation result of "App Details "screen #1509
[Fixed] Protection restarts when exporting settings #1517
[Fixed] Import of previously exported settings is buggy #1571
[Fixed] The visual glitch with 2 active DNS servers is back #1374

Other

[Changed] Japanese translation
[Changed] Traditional Chinese translation
[Changed] Several compatibility fixes
[Fixed] The header is not written after the HAR file rollover #1526
[Fixed] AG should request write_external_storage permission in runtime when it's required #1502
[Fixed] Proxy mode with Magisk 14.2 takes 2+ minutes to enable #1527
[Fixed] bccard.com, local.gosi.go.kr are not accessible with the HTTPS filtering enabled #1567
[Fixed] Alisa is broken in Yandex.Browser alpha #1557

AdguardForAndroid - 2.10.164 RC

Published by nkartyshov almost 7 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.

More fixes are coming with this new version.

[Fixed] Import of previously exported settings is buggy #1571
[Fixed] Internet is not working after switching from Local HTTP proxy(root) to VPN #1558
[Fixed] The visual glitch with 2 active DNS servers is back #1374

AdguardForAndroid - 2.10.108

Published by vozersky almost 7 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.

Hi everyone!

AdGuard for Android has always been one of the most rapidly evolving AdGuard products, and it stays that way. Today, we introduce to you the new version, featuring some of the biggest and potentially the most important changes in a while: significant increase of the filtering speed, outgoing proxy and TOR support, DNS filtering, DNS encryption and everything cool that goes alongside it. More details ahead!

[Added] Improved outbound proxy support #968

There is now a separate section for outbound proxy configuring in the main section of "Settings" menu, just above the "Advanced". You can now add, configure and use multiple proxies through AdGuard. Please note that only filtered apps' traffic is routed through AdGuard (which means it will only work for browsers in the free version). Also, DNS requests are not routed through proxies. One related thing worthy of a separate mention: now it is very easy to set up Tor proxy via Orbot.

photo_2017-08-11_17-45-00

Once you install Orbot, there will be a configured Tor proxy at the ready in the AdGuard proxy settings. Just enable Orbot in the notification bar, and you are good to go!

[Added] Improved DNS settings #1134

We have also allocated a separate screen for DNS settings, you can find it in the side menu. You can add a custom DNS server, or select any public DNS provider from our list, including AdGuard DNS servers. No matter what server you choose, you can enable DNS filtering there.

Another great feature is DNSCrypt support. It is a special protocol that makes your DNS traffic secure, and we recommend to choose a DNS provider that supports DNSCrypt (by the way, AdGuard DNS does!).

photo_2017-08-11_17-45-01

[Added] Integration with the new network stack #1289
[Added] Integrate common URL filtering library #106

These words may appear a tad too techy, so let us explain. Behind the ad blocking process of every AdGuard app on every platform lies the same algorithm. This algorithm - network stack - has been significantly improved recently, its performance has been increased up to 3 times compared to old numbers. In this version we integrate the Android app with it and also with our new filtering library.

[Added] Logs and system info export #1383

This is a new addition to the 'Advanced settings'. Basically, after you tap it, the app grabs all current logs, packs it into an archive and asks you where to export it. It will be useful mostly for the forum and GitHub frequenters - for example when you report a bug and the support team member asks you to collect some logs. But it also can be helpful in certain tech support cases.

[Added] Battery usage stats screen #1246

Historically, questions about AdGuard battery usage are among the most frequently asked ones. Sadly, Android distorts the battery consumption breakdown, attributing other apps' traffic and battery consumption to AdGuard. We've even written a detailed Knowledge base article that explains this issue.

To mitigate the misconception, we added a new screen called 'Battery usage'. You can access it by tapping on the battery icon in the top right corner of the main screen.

Inside you will find a chart that shows the AdGuard battery resource consumption within the last 24 hours, with an option to get more detailed hour-to-hour data by tapping on the dots on the chart. Besides that, there's also a numeric breakdown of the relevant data and a short technical explanation.


Ad blocking

[Added] Add support for browsers cloned by the "App Cloner #1333
[Added] Add EasyList Lithuanian filter #1281
[Added] /deep/ and ::shadow selectors support #1403
[Changed] Upgrade "ExtendedCss" module to v1.0.8 #1319
[Changed] Optimize DNS filtering statistics write #1404
[Changed] Allow multiple filters to be enabled as language-specific at once #1235
[Fixed] Unknown rule options #1137
[Fixed] Native stack is not properly closed sometimes when AdGuard is auto-restarted #1336
[Fixed] AdGuard does not resume protection occasionally #1393

Networking

[Changed] The iptables rules have been reworked #1249
[Changed] Add new filtered ports #1309
[Changed] AdGuard now can handle compressed responses when downloading filters #1412
[Fixed] Iptables redirect doesn't work for IPv6 #580
[Fixed] Reinitialize VpnService when newly installed app should not be filtered #1173
[Fixed] Captured HAR is invalid #1314
[Fixed] Adguard cannot handle huge chunks properly #1323
[Fixed] Cryptography-code error #1005
[Fixed] No internet connection when DNScrypt and "record everything" logging level are enabled #1375
[Fixed] NPE in DnsUpstreamServer #1381
[Fixed] Alpha build segfaults when accessing some websites #1378
[Fixed] Old certificates are not purged properly #1428
[Fixed] The Onion (theonion.com) does not work with AdGuard enabled #1379
[Fixed] Error while generating a domain certificate #1451
[Fixed] If IP address is blocked by ISP, it is impossible to connect to the site even via proxy #1449
[Fixed] No internet connection after disabling DNS settings #1456
[Fixed] Auto Proxy mode causes Wi-Fi Calling to fail for Verizon Wireless #1469
[Fixed] When switching from VPN to Auto Proxy, Protection "restarts" but mode doesn't change #1468
[Fixed] Iptables redirect doesn't work for ipv6 P2 #580
[Fixed] Opera browser now targets SDK level 25 and does not trust user certificates #1483

UI

[Added] "Add new rule" button is missing in user filter #1302
[Added] Open links in a webview #1355
[Added] Open AdGuard by long-pressing on the tile icon #1351
[Added] Add an option to search in the filtering log #1087
[Added] Round icons support for Android 7.1 #859
[Added] Add a checkbox "Overwrite existing rules" to the import user filter dialogue #1312
[Added] Show filters which blocked an element in the Filtering log #1230
[Added] Export logs and system info #1383
[Added] Trim string when user enters new domain or rule into Whitelist/User filter #1150
[Added] Export/import of all profile's settings #133
[Added] An annotation to "Google Play services" app details #1106
[Added] Custom DNS ports support #1376
[Changed] Rework the HTTPS filtering settings section #1194
[Changed] Dialog windows should have min width #1398
[Changed] Change "Filtering log" status label text #1125
[Changed] Change AdGuard notification text 6.0+ #1241
[Changed] Contents of state.txt file (the one attached to support messages) #1205
[Changed] French translation has been updated #1397
[Changed] 'Adguard' to 'AdGuard' in all translations #1413
[Changed] AdGuard notification text on Andoird 6.0+ #1241
[Changed] Some wording has been updated across the app #1430
[Changed] Minor UI changes #1445
[Fixed] Firewall UI inconsistency #1224
[Fixed] Deleting a single rule from a search result removes all rules from the User Filter #1348
[Fixed] First string is imported as a rule even if it is a comment. #1313
[Fixed] Subscription status description is misleading #1191
[Fixed] Few issues with the new DNS sub-menu section #1374
[Fixed] Wrong padding in the DNS section #1382
[Fixed] Spelling issue in DNSCrypt #1384
[Fixed] Displaced titles in the 'Statistics' tab of the 'DNS' screen #1371
[Fixed] The search request is reset after keyboard is closed #1373
[Fixed] Make the log stop scrolling when reading it #1339
[Fixed] Incorrect DNS is displayed when you set up a custom DNS #1416
[Fixed] AdGuard doesn't memorize the selected DNS server #1415
[Fixed] Proxy warning in apps management can be seen when changing tabs #1420
[Fixed] Scrolling on the DNS screen works incorrectly #1419
[Fixed] FAQ is displayed in the wrong language on Android N #1163
[Fixed] Side menu "Settings" button doesn't work as intended #1366
[Fixed] DNS requests blocking is not enabled by default when you toggle on the main DNS switch #1443
[Fixed] Main switch in HTTPS settings is not being toggled by tapping on the label #1455
[Fixed] Toast messages are shown in system language, not in app language #1454
[Fixed] Scrollbar is missing at both DNS server lists (regular and DNScrypt) #1374
[Fixed] Headers are not translated after switching the language #1464
[Fixed] Apps are missed from apps management statistics in proxy-mode #1461
[Fixed] "Block ads in all apps" is not checked after you activate the license key #1485

Other

[Added] "Request trial" should require an email #1401
[Added] Add an annotation to "Google Play services" app details #1106
[Added] AdGuard has been added to Google's apps backup #1396
[Changed] Increase the trimming limit we use for request URLs #1317
[Changed] Beta build should have "beta" update channel by default #1377
[Changed] .apk file has been removed from the app cache after the update #1414
[Changed] Add AdGuard version to both settings and logs export files #1476
[Fixed] Don't ask for root access when crashed #1219
[Fixed] Missed separator in filtering log between ads= and domain name #1318
[Fixed] Apps management section is not loaded in the background #1407
[Fixed] Сrashes on Android 6.0.1 #1421
[Fixed] Unnecessary exception in the log file #1176
[Fixed] App freezes and can't be restarted #1388
[Fixed] AdGuard crashes if you open ws:// or wss:// request in the Filtering log #1444
[Fixed] EV certificate filtering checkbox rarely works #1446
[Fixed] Advanced settings aren't applied on protection restart #1448
[FIxed] Crash on Android v4.x #1447
[Fixed] Update crash on KitKat and Lollipop #1466
[Fixed] Individual apps settings aren't exported #1472
[Fixed] Crash while trying to clear Firewall stats with AG disabled #1462
[Fixed] AdGuard is not listed in Google's apps backup #1396
[Fixed] Apps Management's "All time" tab is very slow after clearing stats #1473
[Fixed] Wi-Fi calling Verizon issue #1321
[Fixed] Custom DNS might not work in some circumstances #1322

AdguardForAndroid - 2.10.155 RC

Published by zebrum almost 7 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.

A small update (release candidate) that fixes one major and a couple of minor bugs.

[Fixed] "Protection" button misbehaves #1556

The AOT (ahead-of-time) compilation method on Android 7.x could remove whole chunks of AdGuard code on its optimization step. This led to various problems, including the persistance of VPN connection despite the disabled protection.

[Fixed] bccard.com, local.gosi.go.kr are not accessible with the HTTPS filtering enabled #1567
[Fixed] Alisa is broken in Yandex.Browser alpha #1557

AdguardForAndroid - 2.10.150 RC

Published by nkartyshov almost 7 years ago

This is a small update which has fixed minor issues.

[Fixed] Moscow subway Wi-Fi cannot work with DNS filtering enabled #1546
[Fixed] Certificate detection issue #1543
[Fixed] Disabling internet access for Android OS does not work #1498

AdguardForAndroid - 2.10.104 RС2

Published by vozersky about 7 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.

The previous build needed a little bit more bug fixing and polishing and here's our renewed release candidate. If everything goes smoothly expect the release tomorrow.

Networking

[Fixed] Auto Proxy mode causes Wi-Fi Calling to fail for Verizon Wireless #1469
[Fixed] When switching from VPN to Auto Proxy, Protection "restarts" but mode doesn't change #1468

UI

[Fixed] Scrollbar is missing at both DNS server lists (regular and DNScrypt) #1374
[Fixed] Headers are not translated after switching the language #1464
[Fixed] Apps are missed from apps management statistics in proxy-mode #1461

Other

[Fixed] Update crash on KitKat and Lollipop #1466
[Fixed] Individual apps settings aren't exported #1472
[Fixed] Crash while trying to clear Firewall stats with AG disabled #1462
[Fixed] AdGuard is not listed in Google's apps backup #1396
[Fixed] Apps Management's "All time" tab is very slow after clearing stats #1473
[Changed] Add AdGuard version to both settings and logs export files #1476

AdguardForAndroid - 2.10.106 RС3

Published by vozersky about 7 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.

Just few more fixes for the upcoming release.

Network

[Fixed] Iptables redirect doesn't work for ipv6 #580
[Added] Opera browser now targets SDK level 25 and does not trust user certificates #1483

UI

[Fixed] "Block ads in all apps" is not checked after you activate the license key #1485

AdguardForAndroid - 2.10.94 RC

Published by vozersky about 7 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.

Important update notice:

Unfortunately, there is an issue with an update from the previous beta on Android 4 and Android 5 devices. If Adguard crashes after you try to install the update, please download the .apk file of the new beta and update manually. 2.10.56 is the only version affected by this bug.

We are approaching the v2.10 release by creating this release candidate. Hopefully, it will be the last as well, but should any unnoticed bugs surface, another one will follow it. Anyway, the major addition here is the Battery usage stats screen. What it is, and why it was added is described right below. Aside from that, several minor UI changes and improvements to app's stability.

[Added] Battery usage stats screen #1246

Historically, questions about AdGuard battery usage are among the most frequently asked ones. Sadly, Android distorts the battery consumption breakdown, attributing other apps' traffic and battery consumption to AdGuard. We've even written a detailed knowledgebase article that explains this issue.

To mitigate the misconception, we added a new screen called 'Battery usage'. You can access it by tapping on the battery icon in the top right corner of the main screen.

Inside you will find a chart that shows the AdGuard battery resourse consumption within the last 24 hours, with an option to get more detailed hour-to-hour data by tapping on the dots on the chart. Besides that, there's also a numeric breakdown of the relevant data and a short technical explanation.

Ad blocking

[Added] /deep/ and ::shadow selectors support #1403

Networking

[Changed] AdGuard now can handle compressed responses when downloading filters #1412
[Fixed] Old certificates are not purged properly #1428
[Fixed] The Onion (theonion.com) does not work with AdGuard enabled #1379
[Fixed] Error while generating a domain certificate #1451
[Fixed] If IP address is blocked by ISP, it is impossible to connect to the site even via proxy #1449
[Fixed] No internet connection after disabling DNS settings #1456
[Improved] The iptables rules have been reworked #1249

UI

[Added] Export/import of all profile's settings #133
[Added] An annotation to "Google Play services" app details #1106
[Added] Custom DNS ports support #1376
[Changed] Contents of state.txt file (the one attached to support messages) #1205
[Changed] French translation has been updated #1397
[Changed] 'Adguard' to 'AdGuard' in all translations #1413
[Changed] AdGuard notification text on Andoird 6.0+ #1241
[Changed] Some wording has been updated across the app #1430
[Changed] Minor UI changes #1445
[Fixed] Incorrect DNS is displayed when you set up a custom DNS #1416
[Fixed] AdGuard doesn't memorize the selected DNS server #1415
[Fixed] Proxy warning in apps management can be seen when changing tabs #1420
[Fixed] Scrolling on the DNS screen works incorrectly #1419
[Fixed] FAQ is displayed in the wrong language on Android N #1163
[Fixed] Side menu "Settings" button doesn't work as intended #1366
[Fixed] DNS requests blocking is not enabled by default when you toggle on the main DNS switch #1443
[Fixed] Main switch in HTTPS settings is not being toggled by tapping on the label #1455
[Fixed] Toast messages are shown in system language, not in app language #1454

Other

[Added] AdGuard has been added to Google's apps backup #1396
[Fixed] Apps management section is not loaded in the background #1407
[Fixed] Сrashes on Android 6.0.1 #1421
[Fixed] Unnecessary exception in the log file #1176
[Fixed] App freezes and can't be restarted #1388
[Fixed] AdGuard crashes if you open ws:// or wss:// request in the Filtering log #1444
[Fixed] EV certificate filtering checkbox rarely works #1446
[Fixed] Advanced settings aren't applied on protection restart #1448
[FIxed] Crash on Android v4.x #1447
[Changed] .apk file has been removed from the app cache after the update #1414
[Changed] Compatibility fixes
[Changed] HTTPS exclusions have been updated

AdguardForAndroid - 2.10.56 Beta

Published by vozersky about 7 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.

When we added new functions of custom DNS and proxy settings in the last beta, we, of course, expected that there will be at least some minor bugs or other things we had missed. In this new beta, we address them and even add some new stuff, like the option to export logs and system info into an archive. Details below, as usual.

[Added] Logs and system info export #1383

This is a new addition to the 'Advanced settings'. Basically, after you tap it, the app grabs all current logs, packs it into an archive and asks you where to export it. It will be useful mostly for the forum and GitHub frequenters - for example when you report a bug and the support team member asks you to collect some logs. But it also can be helpful in certain tech support cases.


Adblocking

[Fixed] Native stack is not properly closed sometimes when AdGuard is auto-restarted #1336
[Fixed] AdGuard does not resume protection occasionally #1393
[Changed] Optimize DNS filtering statistics write #1404

Networking

[Fixed] No internet connection when DNScrypt and "record everything" logging level are enabled #1375
[Fixed] NPE in DnsUpstreamServer #1381
[Fixed] Alpha build segfaults when accessing some websites #1378

UI

[Added] Export logs and system info #1383
[Added] Trim string when user enters new domain or rule into Whitelist/User filter #1150
[Fixed] Few issues with the new DNS sub-menu section #1374
[Fixed] Wrong padding in the DNS section #1382
[Fixed] Spelling issue in DNSCrypt #1384
[Fixed] Displaced titles in the 'Statistics' tab of the 'DNS' screen #1371
[Fixed] The search request is reset after keyboard is closed #1373
[Fixed] Make the log stop scrolling when reading it #1339
[Changed] Rework the HTTPS filtering settings section #1194
[Changed] Dialog windows should have min width #1398
[Changed] Change "Filtering log" status label text #1125
[Changed] Change AdGuard notification text 6.0+ #1241

Other

[Added] "Request trial" should require an email #1401
[Added] Add an annotation to "Google Play services" app details #1106
[Changed] Increase the trimming limit we use for request URLs #1317
[Changed] Beta build should have "beta" update channel by default #1377
[Compatibility] HTTPS exclusions have been updated

AdguardForAndroid - 2.10.16 Beta

Published by vozersky about 7 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.

The time has come to publish a fresh update of AdGuard for Android!
It brings quite a lot of fixes and also new exciting functionality: outbound proxy settings, DNS settings (including DNSCrypt) and more.

All these and other notable changes are described below in details:

[Added] Improved outbound proxy support #968

There is now a separate section for outbound proxy configuring in the main section of "Settings" menu, just above the "Advanced". You can now add, configure and use multiple proxies through AdGuard. Please note that only filtered apps' traffic is routed through AdGuard (which means it will only work for browsers in the free version). Also, DNS requests are not routed through proxies.

One related thing worthy of a separate mention: now it is very easy to set up Tor proxy via Orbot. Once you install Orbot, there will be a configured Tor proxy at the ready in the AdGuard proxy settings. Just enable Orbot in the notification bar, and you are good to go!

photo_2017-08-11_17-45-00

[Added] Improved DNS settings #1134

We have also allocated a separate screen for DNS settings, you can find it in the side menu. You can add a custom DNS server, or select any public DNS provider from our list, including AdGuard DNS servers. No matter what server you choose, you can enable DNS filtering there.

Another great feature is DNSCrypt support. It is a special protocol that makes your DNS traffic secure, and we recommend to choose a DNS provider that supports DNSCrypt (by the way, AdGuard DNS does!).

photo_2017-08-11_17-45-01

[Added] Integration with the new network stack #1289
[Added] Integrate common URL filtering library #106

These words may appear a tad too techy, so let us explain. Behind the ad blocking process of every AdGuard app on every platform lies the same algorithm. This algorithm - network stack - has been significantly improved recently, its performance has been increased up to 3 times compared to old numbers. In this version we integrate the Android app with it and also with our new filtering library.


Adblocking

[Fixed] Unknown rule options #1137
[Fixed] Allow multiple filters to be enabled as language-specific at once #1235
[Added] Add support for browsers cloned by the "App Cloner #1333
[Added] Add EasyList Lithuanian filter #1281
[Changed] Upgrade "ExtendedCss" module to v1.0.8 #1319

Networking

[Fixed] Iptables redirect doesn't work for IPv6 #580

IPv6 traffic is now routed through proxy when automatic proxy filtering mode is selected. Only works for Android 5.1 and higher.

[Fixed] Reinitialize VpnService when newly installed app should not be filtered #1173
[Fixed] Captured HAR is invalid #1314
[Fixed] Adguard cannot handle huge chunks properly #1323
[Fixed] Cryptography-code error #1005
[Changed] Add new filtered ports #1309

UI

[Fixed] Firewall UI inconsistency #1224
[Fixed] Deleting a single rule from a search result removes all rules from the User Filter #1348
[Fixed] First string is imported as a rule even if it is a comment. #1313
[Fixed] Subscription status description is misleading #1191
[Added] "Add new rule" button is missing in user filter #1302
[Added] Open links in a webview #1355
[Added] Open AdGuard by long-pressing on the tile icon #1351
[Added] Add an option to search in the filtering log #1087
[Added] Round icons support for Android 7.1 #859
[Added] Add a checkbox "Overwrite existing rules" to the import user filter dialogue #1312
[Added] Show filters which blocked an element in the Filtering log #1230

Other

[Fixed] Don't ask for root access when crashed #1219
[Fixed] Missed separator in filtering log between ads= and domain name #1318
[Compatibility] HTTPS exclusions has been updated
[Compatibility] Wi-Fi calling Verizon issue #1321
[Compatibility] Custom DNS might not work in some circumstances #1322

AdguardForAndroid - 2.9.136

Published by ameshkov about 7 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.

Some users started to encounter a network error while using applications (YouTube, Google Plus, Facebook Messenger and some others).
This update is a hotfix for that problem https://github.com/AdguardTeam/AdguardForAndroid/issues/1334

AdguardForAndroid - 2.9.135

Published by vozersky over 7 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.

The new version is not excessively rich with new additions and other changes - more will come in v2.10 and, eventually, in Adguard v3.0. However, there is still one big highlight - we have vastly reworked and improved the User filter. Read below to find out the details.

[Improved] The user filter has been reworked #1279

Any experience of interacting with the previous incarnation of User filter could not be described with any other word but 'miserable'. It used to be clunky, unresponsive and slow. A lot has changed in this version.

First, the new design. It has become much cleaner, see for yourself:

01

2

03

Ad blocking

[Added] Juvander's Adblock List #1225
[Changed] Minor memory optimizations #1181
[Changed] The range of the $$ rules was increased #1185
[Changed] The way we handle rules with $empty modifier #1274
[Fixed] Rules constructor ignores referer #1221
[Fixed] $network modifier doesn't work #1268
[Fixed] Firefox nightly 64-bit is not recognized as a browser #1257
[Fixed] CPU overuse issue caused by constant requests to a tracking server #1179

Networking

[Changed] The HTTPS exclusions list has been updated
[Changed] HTTPS is not filtered any more for Nougat targeted apps without network_security_config #1286
[Fixed] Nougat auto-pause issue #1202
[Fixed] SHA-1 intermediate issue #1178
[Fixed] App preview does not work #973
[Fixed] Android O compatibility issues #1227
[Fixed] VPN + IPv6 issue on Android 4.4.2 #1267
[Fixed] IPv4 mapped addresses bypass VPN #1026
[Fixed] The first packet of a connection processing delay #1192
[Fixed] Adguard does not filter HTTPS connection with TLS 1.0 servers #1195
[Fixed] Reconfiguring iptables on package add/replace leads to no internet #1245
[Improved] Session resumption was implemented using session IDs #1238

UI

[Added] Portuguese (PT) and Persian language support #1139, #1189
[Changed] Subscription status description wording #1191
[Fixed] Filtering Log toolbar layout #1180
[Fixed] Crash on network type changes #1272
[Fixed] Typos and punctuation mistakes #1159, #1186
[Fixed] User filter import doesn't work on Nexus 9 #1300
[Improved] Localizations has been updated #1290

Other

[Changed] Yuzu browser has been added to the list of browsers filtered by default #1285
[Fixed] Multiple compatibility issues
[Improved] Logging in case of a critical error #1216

AdguardForAndroid - 2.9.134 RC

Published by nkartyshov over 7 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.

The last beta version turned out to have a rather obnoxious bug: a crash while updating from beta v2.9.111 to v2.9.133 on Android 7 and Android O. The new update is a hotfix addressing this issue.

If you have trouble updating, please download the new version manually.

Note: there will be one more update later today. It will effectively carry no new changes: we need to test if the self-updater issue was actually resolved in v2.9.134 and the only way to test it is to release one more update.

[Fixed] Update fails on Android 7 and Android O #1308

AdguardForAndroid - 2.9.133 RC

Published by antokarev over 7 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.

Another update for the Android version featuring the rework of the User filter and other secondary changes and fixes. This build will become the new release version if everything goes as planned.

[Improved] The user filter has been reworked #1279

Any experience of interacting with the previous incarnation of User filter could not be described with any other word but 'miserable'. It used to be clunky, unresponsive and slow. A lot has changed in this version.

First, the new design. It has become much cleaner, see for yourself:

01

2

03

Ad blocking

[Changed] The way we handle rules with $empty modifier #1274
[Fixed] $network modifier doesn't work #1268
[Fixed] Firefox nightly 64-bit is not recognized as a browser #1257

Networking

[Changed] HTTPS is not filtered any more for Nougat targeted apps without network_security_config #1286
[Fixed] Android O compatibility issues #1227
[Fixed] VPN + IPv6 issue on Android 4.4.2 #1267
[Fixed] IPv4 mapped addresses bypass VPN #1026
[Fixed] Reconfiguring iptables on package add/replace leads to no internet #1245
[Fixed] App preview does not work #973

UI

[Fixed] Crash on network type changes #1272
[Fixed] User filter import doesn't work on Nexus 9 #1300
[Improved] Localizations has been updated #1290

Other

[Changed] Yuzu browser has been added to the list of browsers filtered by default #1285
[Fixed] Multiple compatibility issues

AdguardForAndroid - 2.9.111 Beta

Published by vbagirov over 7 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.

A hotfix for the v2.9.110 that contained a critical error.

AdguardForAndroid - 2.9.110 beta

Published by vbagirov over 7 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 beta after the v2.9 release, we've fixed some networking issues and improved ad blocking.

Ad Blocking

[Added] Juvander's Adblock List #1225
[Changed] The range of the $$ rules was increased #1185
[Changed] Minor memory optimizations #1181
[Fixed] CPU overuse issue caused by constant requests to a tracking server #1179
[Fixed] Rules constructor ignores referer #1221

Networking

[Changed] The HTTPS exclusions list has been updated
[Fixed] Nougat auto-pause issue #1202
[Fixed] SHA-1 intermediate issue #1178
[Fixed] Adguard does not filter HTTPS connection with TLS 1.0 servers #1195
[Fixed] The first packet of a connection processing delay #1192
[Improved] Session resumption was implemented using session IDs #1238

UI

[Added] Portuguese (PT) and Persian language support #1139, #1189
[Changed] Subscription status description wording #1191
[Fixed] Typos and punctuation mistakes #1159, #1186
[Fixed] Filtering Log toolbar layout #1180

Other

[Improved] Logging in case of a critical error #1216