Commit Graph

2524 Commits

Author SHA1 Message Date
M66B af976e4c30 Prevent out of bounds 2019-12-18 15:01:55 +01:00
M66B c6a3f270de Warn only 2019-10-29 08:59:05 +01:00
M66B ce9a37c00a Check for private DNS when filtering 2019-10-29 08:54:33 +01:00
M66B f09b285ff9 Crowdin sync 2019-10-29 08:54:18 +01:00
M66B ec7667e2f6 Crowdin sync 2019-10-24 20:29:40 +02:00
M66B 9be9704552 Added remark about download manager 2019-10-24 20:26:33 +02:00
M66B 5df4e83f66 Added setting for internet connection validation 2019-10-24 20:20:03 +02:00
M66B a98480c394 Crowdin sync 2019-10-13 15:00:25 +02:00
M66B fcb313e941 Added messenging remark 2019-10-11 18:09:29 +02:00
M66B fe54cc3dde Revert "Always start service on starting user interface"
This reverts commit e2d39edb5d.
2019-10-08 13:27:25 +02:00
M66B e2d39edb5d Always start service on starting user interface 2019-10-08 11:50:37 +02:00
M66B 9372c8cd5d Crowdin sync 2019-10-08 11:50:25 +02:00
M66B 652ec1a899 Check DNS server addresses against LAN subnets 2019-09-10 19:16:28 +02:00
M66B 812cd9c053 Fixed overlapping excludes 2019-09-10 18:59:20 +02:00
M66B 0d0168aa34 Add standard DNS servers when removing local DNS servers 2019-09-09 20:25:36 +02:00
M66B f683ab17af Crowdin sync 2019-09-08 18:40:56 +02:00
M66B c03833c594 Close backdoor 2019-09-08 18:39:43 +02:00
M66B f632a96f11 Always honor set DNS servers 2019-09-01 20:05:23 +02:00
M66B 026a5b1d7d Crowdin sync 2019-08-24 17:13:35 +02:00
M66B 57f77d7a4e Rewritten DNS server address handling 2019-08-24 17:12:13 +02:00
M66B 79ba924977 Crowdin sync 2019-08-11 13:51:02 +02:00
M66B a5c051b148 Crowdin sync 2019-08-10 11:30:12 +02:00
M66B 5da21bf917 Fixed traffic notification / dark theme 2019-08-10 11:29:33 +02:00
M66B c915d770f2 Added copy challenge 2019-08-10 11:21:01 +02:00
M66B b2fa5a69ac Allow all private address spaces when allowing LAN 2019-08-05 20:23:28 +02:00
M66B 17b4e0bdd1 Crowdin sync 2019-08-05 15:55:58 +02:00
M66B 304d2d9026 Prevent crash 2019-08-05 15:54:58 +02:00
M66B 8adec3c8f5 Crowdin sync 2019-08-05 08:13:59 +02:00
M66B 4f540a2f10 Prevent crash 2019-08-04 15:50:16 +02:00
M66B a1462c210b 2.257 release 2019-08-04 10:53:41 +02:00
M66B 95c4210e4b Crowdin sync 2019-08-04 10:29:12 +02:00
M66B 82bb4a4ecd Fixed memory leak 2019-08-04 10:20:44 +02:00
M66B aadb1e44b4 Always clear on reload 2019-08-03 19:58:24 +02:00
M66B 641ad7dff6 Change log level dump 2019-08-03 19:07:27 +02:00
M66B bba0a4df5e Free allowed/usage class reference 2019-08-03 19:06:03 +02:00
M66B bb9a99d2cd Disable private DNS in filtering mode only 2019-08-03 18:38:50 +02:00
M66B 1fe3a04ae7 Added line number info to free wrapper 2019-07-31 20:47:16 +02:00
M66B 57169a83e8 Improved memory profiling 2019-07-31 17:20:49 +02:00
M66B c66f41eb67 Try cursors 2019-07-31 14:28:53 +02:00
M66B e81d11ffc6 Conditional memory profiling 2019-07-31 14:22:56 +02:00
M66B aadf337df1 Added JNI memory profiling 2019-07-31 14:04:12 +02:00
M66B b06f808d23 No root memory profiling 2019-07-31 13:24:04 +02:00
M66B ff0518644f Wrap alloc/free 2019-07-31 12:04:13 +02:00
M66B 071a05bb65 Revert "Attempt to add asan (fails on seccomp)"
This reverts commit 09c5e3d4d5.
2019-07-31 11:47:01 +02:00
M66B 09c5e3d4d5 Attempt to add asan (fails on seccomp) 2019-07-31 11:46:16 +02:00
M66B bb199e8d99 Enabled VPN handover by default 2019-07-28 12:17:25 +02:00
M66B 37c232fd68 Crowdin sync 2019-07-28 12:15:55 +02:00
M66B 8b6d0146ef Yield while reading TUN / UDP socket 2019-07-28 12:04:30 +02:00
M66B 7dc998150a Limit log queue to 250 entries 2019-07-28 11:48:13 +02:00
M66B 297e352b03 Added logging 2019-07-28 11:14:08 +02:00
M66B 4c8d1d89d1 Synchronize JNI done 2019-07-23 20:46:43 +02:00
M66B f4063a53c4 Crowdin sync 2019-07-22 16:33:35 +02:00
M66B ede610a3da Make sure the JNI context is cleared
Reason: onCreate can be called multiple times without onDestroy being called
2019-07-22 11:37:49 +02:00
M66B 8f899e9e41 Disable apply rules and conditions when not filtering 2019-07-21 12:31:52 +02:00
M66B c652f3e90b Added memory info to debug info 2019-07-21 08:57:59 +02:00
M66B a26373f1d5 Request garbage collection on service actions 2019-07-21 08:36:39 +02:00
M66B 9a4cff7927 Added option to enable VPN handover 2019-07-18 19:59:40 +02:00
M66B 6c5e89450a Free uid cache on destroy 2019-07-17 09:59:07 +02:00
M66B 58a5d25a14 Reload only if DNS servers changed 2019-07-13 11:23:00 +02:00
M66B 933e8441f2 Crowdin sync 2019-07-13 11:09:10 +02:00
M66B 3ef52b622d Crowdin sync 2019-07-09 09:45:21 +02:00
M66B 06ad35e4ea Crowdin sync 2019-07-01 22:11:41 +02:00
M66B 848667885e Removed VPN handover
There are just too many problems with this
2019-06-29 18:51:03 +02:00
M66B a32a18ec78 Crowdin sync 2019-06-29 18:07:04 +02:00
M66B 61c8b194c3 Android Q support 2019-06-06 11:58:22 +02:00
M66B 2187aa646b Made hard coded packages user aware 2019-06-01 16:37:55 +02:00
M66B 0629520eaf Fixed ICMPv6 protocol number 2019-06-01 16:29:44 +02:00
M66B 45e69f2304 Crowdin sync 2019-05-29 22:59:01 +02:00
M66B ee850cc59d Fixed receive window zero 2019-05-29 22:58:14 +02:00
M66B e323fd73f7 Fixed minimum ICMP packet length, decode ICMP type/code 2019-05-23 12:44:52 +02:00
M66B 086bc5e201 Allow unfiltered UDP traffic 2019-05-22 15:15:48 +02:00
M66B b0c762d133 Crowdin sync 2019-05-22 15:14:43 +02:00
M66B 5dbeeced15 Crowdin sync 2019-05-22 13:22:29 +02:00
M66B f1948e7c5d Allow local DNS server 2019-05-21 21:07:23 +02:00
M66B eba4e7200a Added settings to filter UDP traffic 2019-05-21 20:56:01 +02:00
M66B 0e95b6355c Fixed multicast virtual package name 2019-05-21 20:20:18 +02:00
M66B fc4405f2c4 Fixed import of special packages 2019-05-17 21:16:03 +02:00
M66B a2d0f3c9a8 Crowdin sync 2019-05-15 14:05:53 +02:00
M66B fed3a2a503 Fixed reload on subnet change 2019-05-15 14:05:33 +02:00
M66B ed7f94aaf5 Fixed/updated translations 2019-05-10 22:03:35 +02:00
M66B 7145e51972 Added DNS daemon package info 2019-05-07 21:14:35 +02:00
M66B 9cb00e5254 Fixed comparing sequence numbers 2019-05-07 09:15:07 +02:00
M66B 265cb0efe8 Added native logging 2019-05-06 16:16:25 +02:00
M66B 7b5b9d0456 2.241 release
Fixed send hanging
2019-05-06 06:52:02 +02:00
M66B 06733982bf Revert "Fixed send hanging by simplifying"
This reverts commit 679a22ef4c.
2019-05-05 19:20:49 +02:00
M66B 697b7bdf2d Revert "Fixed partial send data offset and memory leak"
This reverts commit f34eabd55a.
2019-05-05 19:20:27 +02:00
M66B 76fe5d9c2c People do not read anyway 2019-05-05 16:48:31 +02:00
M66B cf800398df Removing block/allow menu for root/no uid 2019-05-05 12:43:58 +02:00
M66B f34eabd55a Fixed partial send data offset and memory leak 2019-05-05 08:20:22 +02:00
M66B bfc6cfb664 Crowdin sync 2019-05-04 18:30:09 +02:00
M66B 679a22ef4c Fixed send hanging by simplifying 2019-05-04 17:07:27 +02:00
M66B f60b1b45b3 Make sure normal DNS servers are used when private DNS is enabled
This reverts commit dbdd20de30.
2019-04-30 12:59:09 +02:00
M66B dbdd20de30 Check for private DNS in filtering mode only 2019-04-30 11:09:43 +02:00
M66B a75b280c32 Crowdin sync 2019-04-28 13:28:30 +02:00
M66B 33c79d6fe6 Small fix 2019-04-27 08:58:53 +02:00
M66B 0e4c4fecc9 Revert "Switch network early"
This reverts commit 4a32b1063b.
2019-04-23 11:28:08 +02:00
M66B c10480b70a Crowdin sync 2019-04-23 10:42:16 +02:00
M66B 4a32b1063b Switch network early 2019-04-23 10:41:38 +02:00
M66B 8e2ab2013e Fixed typo 2019-04-23 10:36:04 +02:00
M66B 76e8c600bc Revert "Fixed UDP caching"
This reverts commit ffb8ecb457.
2019-04-22 19:35:19 +02:00