Commit Graph

322 Commits

Author SHA1 Message Date
PeratX
5346e21faa Fixed cannot start service NPE 2017-05-30 09:09:47 +08:00
PeratX
6e57c13cd1 Fixed service unexpectedly stop 2017-05-29 20:03:21 +08:00
PeratX
0b3f5e671a Fixed service unexpectedly stop 2017-05-29 20:02:57 +08:00
PeratX
9919375111 Release v1.8.0 2017-05-28 08:42:05 +08:00
PeratX
0d88d6f75e Fixed dns test snackbar time 2017-05-26 15:04:06 +08:00
PeratX
07ae91b2ac Added hosts by lankes https://git.oschina.net/lengers/connector/raw/master/hosts . Close #8 2017-05-26 14:52:38 +08:00
PeratX
d71bd53072 Fixed logger on Android 4.x 2017-05-26 14:45:01 +08:00
PeratX
7e3ddf3877 Updated LogFragment 2017-05-25 21:37:44 +08:00
PeratX
620933d44c Implemented Log 2017-05-25 20:56:27 +08:00
PeratX
4bfb1cd12b Removed useless if 2017-05-23 20:48:57 +08:00
PeratX
d2d7e9a726 Fixed GlobalConfigFragment crash 2017-05-23 20:25:39 +08:00
PeratX
06ea0749fa String improvements 2017-05-23 20:25:21 +08:00
PeratX
39d199a69d Removed some unnecessary static call 2017-05-23 18:34:21 +08:00
PeratX
f75f78da83 Added uncaughtException report 2017-05-22 20:39:31 +08:00
PeratX
e715398679 Improved fragment management 2017-05-22 19:26:20 +08:00
PeratX
ae61680205 Removed some unused strings 2017-05-21 21:19:58 +08:00
PeratX
0a0be5815d Improved initial type 2017-05-21 21:08:21 +08:00
PeratX
bb5c195283 Clearer rule management 2017-05-21 20:58:06 +08:00
PeratX
fff3e6e1af Removed storage permission, it is not necessary 2017-05-21 16:59:01 +08:00
PeratX
b94ed4f5eb Added vokins/yhosts 2017-05-21 16:17:55 +08:00
PeratX
988c49a99f Fixed probable nullpointerexception 2017-05-21 10:12:10 +08:00
PeratX
d4a5edac16 Copy in DNS test 2017-05-21 09:26:45 +08:00
PeratX
de5574df45 Fixed cannot unselect when setUsing 2017-05-20 23:34:18 +08:00
PeratX
db578bca8c Release v1.7.0 2017-05-20 22:42:56 +08:00
PeratX
b3d99d1b16 Fixed normal mode cannot resolve 2017-05-20 17:37:33 +08:00
PeratX
776e026c4e Added google-services.json for debug. Close #5 2017-05-20 15:46:34 +08:00
PeratX
a528add071 Added internal network redirect. Fixed #4 2017-05-20 13:23:50 +08:00
PeratX
9ea61b0b95 Improved rules activate 2017-05-20 12:56:46 +08:00
PeratX
9f54c54205 Merge branch 'profile-redesign' 2017-05-20 00:39:42 +08:00
PeratX
9945fe2b76 Updated background 2017-05-20 00:34:04 +08:00
PeratX
3ab62768fe Added import for rules 2017-05-19 23:15:52 +08:00
PeratX
0830b34edb Fixed configActivity startActivity fail on Android 6.x 2017-05-17 22:28:52 +08:00
PeratX
7db744aa75 Fixed configActivity startActivity fail on Android 6.x 2017-05-17 22:28:32 +08:00
PeratX
6edc62d715 Fixed setMainFragmentHandler on null on Android 6.x 2017-05-17 22:20:51 +08:00
PeratX
a792265b7d Improved and added download 2017-05-17 22:14:47 +08:00
PeratX
24c09c65b5 Implemented new rule manager 2017-05-16 21:15:59 +08:00
PeratX
d2c1f2e652 part 1 2017-05-15 22:06:55 +08:00
PeratX
cd330248b7 Auto hide Input method when changing fragment 2017-05-13 21:50:02 +08:00
PeratX
1f4957a476 Fixed startActivity bugs on Android 6.0 and below 2017-05-13 17:55:45 +08:00
PeratX
885b1f1779 Released v1.6.0 2017-05-13 16:28:41 +08:00
PeratX
f59458b16a Updated Navigation view 2017-05-13 16:27:39 +08:00
PeratX
509fbd6293 Fixed notification error and warning fixes 2017-05-13 16:07:43 +08:00
PeratX
be7ab36d13 Now you can't modify the custom server when it is in using 2017-05-13 14:53:36 +08:00
PeratX
62791ed5f9 Added delete confirm dialog 2017-05-13 09:57:56 +08:00
PeratX
184fe5c5bd Bump buildToolsVersion to 25.0.3 2017-05-13 00:38:44 +08:00
PeratX
57d165a3c5 Disabled boot receiver for android 4.x 2017-05-10 06:09:44 +08:00
PeratX
5a9c8ba51b Fixed crash in settings 2017-05-10 06:04:10 +08:00
PeratX
c4ec99f139 Improved rules management 2017-05-09 21:51:52 +08:00
PeratX
d63451c155 Added support for multi dnsmasq configs 2017-05-09 21:08:49 +08:00
PeratX
471a59e2c7 Merge branch 'dnsmasq'
# Conflicts:
#	app/src/main/java/org/itxtech/daedalus/service/DaedalusVpnService.java
2017-05-09 19:15:42 +08:00
PeratX
f1c13b973e Properly support for DNSMasq (address=) 2017-05-07 15:33:06 +08:00
PeratX
311eb48c27 Initial support for DNSMasq 2017-05-07 11:36:01 +08:00
PeratX
9631db4c8d Fixed handler nullPointException 2017-05-04 21:42:24 +08:00
PeratX
0fd28c1e2b Various bug fixes on Android 4.x 2017-05-04 21:38:12 +08:00
PeratX
7dcb8b2643 Improved custom dns server manage 2017-05-04 21:21:46 +08:00
PeratX
8ab3c0ad9a Optimized DNS Test method 2017-05-04 21:01:13 +08:00
PeratX
58cfcda2bb Fixed service stop exception 2017-05-03 23:15:20 +08:00
PeratX
ee3d041605 Merge branch 'dns-over-tcp' 2017-05-03 22:51:14 +08:00
PeratX
aa0cbe1a0d Fixed crash when primary dns is custom in test 2017-05-03 22:50:56 +08:00
PeratX
c8ab7ec1aa Implemented DNS over TCP (very slow) 2017-05-03 22:44:16 +08:00
PeratX
187b21f758 Merge branch 'master' into dns-over-tcp 2017-05-02 21:40:36 +08:00
PeratX
4a9affef54 Improved notification color 2017-05-02 21:40:14 +08:00
PeratX
5947152550 Improved custom dns server layout 2017-05-02 21:40:01 +08:00
PeratX
476504a366 Improved custom server id 2017-05-02 21:28:13 +08:00
PeratX
7d26a29a00 Modularized dns provider 2017-05-02 21:18:55 +08:00
PeratX
820b8d53c3 Added port cache, improved efficiency for getPort 2017-05-01 16:19:15 +08:00
PeratX
ef2729d781 Added support for custom dns server port 2017-05-01 15:58:30 +08:00
PeratX
d2ebad1f5a Fixed crash caused by missing custom DNS server 2017-05-01 15:34:57 +08:00
PeratX
2a4cfbfd79 Fixed local hosts resolution can't be shutdown 2017-05-01 11:58:41 +08:00
PeratX
87454eabe0 Added Gson to README 2017-05-01 11:49:53 +08:00
PeratX
d035d1f814 Added support for swipe to delete server 2017-05-01 11:20:22 +08:00
PeratX
fa69502441 Fixed close icon color 2017-05-01 11:20:02 +08:00
PeratX
1ccd3656a2 Fixed wrong res & Fixed wrong Id after modified 2017-05-01 11:06:35 +08:00
PeratX
0a71e3949d Implemented Custom DNS server management activity 2017-05-01 11:02:05 +08:00
PeratX
abdee64724 Added back-end support for Custom DNS server 2017-04-30 17:39:42 +08:00
PeratX
5bdfeb9a60 Added custom configuration storage for Custom DNS servers 2017-04-30 17:05:40 +08:00
PeratX
42b445d0be Fixed spinner text color on Android 4.x 2017-04-29 17:42:19 +08:00
PeratX
1e9c4d0312 Updated hosts source, added https://github.com/sy618/hosts 2017-04-29 14:22:22 +08:00
PeratX
6c73452bf3 Released v1.4.0 & Updated README.md 2017-04-29 10:38:28 +08:00
PeratX
7a868370fe Fixed error when answer is null 2017-04-29 10:33:50 +08:00
PeratX
6ef5be809e Implemented hosts pan domain name resolution 2017-04-29 10:30:12 +08:00
PeratX
d27b30776a Added local hosts info textView 2017-04-28 22:01:51 +08:00
PeratX
b7e5f23a7d Improved local hosts settings 2017-04-28 17:58:11 +08:00
PeratX
9823ab39ea Added Open Source Licenses 2017-04-28 17:57:53 +08:00
PeratX
f70164a530 Removed unused strings 2017-04-27 22:48:36 +08:00
PeratX
d225b70a4d Added hosts by https://github.com/fengixng 2017-04-27 22:38:56 +08:00
PeratX
e7f3290ed1 Implemented hosts auto downloader 2017-04-27 22:18:53 +08:00
PeratX
7e18e494a9 Added hosts download (UI) & Fixed local resolver bugs 2017-04-27 21:39:17 +08:00
PeratX
06274e7787 Improved permission request notice 2017-04-27 19:31:53 +08:00
PeratX
db2fc4e569 Removed Neat DNS due to connectivity 2017-04-26 22:20:21 +08:00
PeratX
e7f5c46529 Fixed change fragment crash on Android 4.x 2017-04-26 22:09:22 +08:00
PeratX
0907fe2d5b Change local hosts TTL to 1 2017-04-26 22:03:34 +08:00
PeratX
59d080b217 Implemented local hosts resolver on boot 2017-04-26 22:02:06 +08:00
PeratX
b6ea6ff647 Merge branch 'hosts' 2017-04-26 21:56:57 +08:00
PeratX
f55c1e024d Fixed application crash when deactivate service on not MainFragment 2017-04-26 21:54:10 +08:00
PeratX
1422bcc737 Implemented local hosts resolver 2017-04-26 21:51:28 +08:00
PeratX
e6d6d5ee92 Layout string fix 2017-04-25 19:48:48 +08:00
PeratX
a2c9dfe4ca Improved advanced settings 2017-04-25 18:34:25 +08:00
PeratX
020a2bed90 Released v1.3.0 & Optimized layouts 2017-04-25 17:58:25 +08:00
PeratX
f96c63401f Transparent status bar 2017-04-24 23:47:21 +08:00
PeratX
4c1fa61de0 Style fix 2017-04-24 21:47:02 +08:00
PeratX
f6078935ed Fixed wrong activity 2017-04-24 21:16:47 +08:00
PeratX
8c27d46214 Typo! 2017-04-24 19:55:46 +08:00
PeratX
b55651877b Improved MainFragment UI update 2017-04-24 19:52:16 +08:00
PeratX
32ba5fce33 New vector resources 2017-04-23 21:17:25 +08:00
PeratX
99375b8700 Implemented more fragments 2017-04-23 16:58:02 +08:00
PeratX
604e90314e Better text appearance on lower android version devices 2017-04-23 10:24:54 +08:00
PeratX
abcf9a1c9f Redesigned layout 2017-04-23 10:09:13 +08:00
PeratX
17301aad6f Removed unused images 2017-04-22 22:29:48 +08:00
PeratX
7c9ad1b5df Fixed freeze on DVS 2017-04-22 21:20:50 +08:00
PeratX
cdfc6c2f06 Added MainActivity.onBackPressed 2017-04-22 19:46:32 +08:00
PeratX
ec3dd38e3d Added LUG@USTC(https://lug.ustc.edu.cn) Neat DNS nodes 2017-04-22 16:33:15 +08:00
PeratX
53e835f481 Added license 2017-04-22 15:47:34 +08:00
PeratX
9f35064b58 Fixed DNS test failure 2017-04-22 13:28:29 +08:00
PeratX
5ad97b88bc Removed QQ Groups 2017-04-22 11:17:40 +08:00
PeratX
0cbf5db76d Updated README.md 2017-04-22 11:17:03 +08:00
PeratX
beb141de4c CuteDNS!'s nodes is not available, now changed it to Pure DNS as default. 2017-04-22 10:37:35 +08:00
PeratX
aceb5dbdda Released v1.2.0 2017-04-21 23:08:10 +08:00
PeratX
eee6d3923f Improved runnable 2017-04-21 23:05:16 +08:00
PeratX
34ae1e2990 Updated README.md 2017-04-21 21:41:41 +08:00
PeratX
77b26e847f Updated groups 2017-04-21 18:54:05 +08:00
PeratX
3de42b4659 Added AIXYZ DNS nodes 2017-04-21 18:47:23 +08:00
PeratX
bd11726330 Added Pure DNS nodes 2017-04-20 21:13:29 +08:00
PeratX
ed2a859b59 Improved settings 2017-04-20 20:57:34 +08:00
PeratX
4d86ec91cf Fixed startActivity out of an Activity 2017-04-19 21:33:40 +08:00
PeratX
5fca3e2dd6 New icons 2017-04-19 21:19:46 +08:00
PeratX
31dd65440f Added navigation view 2017-04-19 21:13:54 +08:00
PeratX
cd425eb8a5 Added manual edit dns test servers 2017-04-18 21:12:44 +08:00
PeratX
4f082c6e45 Updated SBBRECV 2017-04-17 21:58:36 +08:00
PeratX
b6e56cdf13 Removed useless '.' 2017-04-17 21:57:08 +08:00
PeratX
a57b2f742e Fixed duplicated updateShortcut calls 2017-04-17 21:55:09 +08:00
PeratX
139ed2d77a Implemented Launcher shortcuts 2017-04-11 14:42:30 +08:00
PeratX
33a74b2ada Disabled auto boot for SDK < 21, they need to be confirmed every time 2017-04-11 13:06:38 +08:00
PeratX
d163d1bb82 Added issue tracker button 2017-04-11 12:52:25 +08:00
PeratX
0b29f27be4 Fixed probable memory leak in ServerTestActivity 2017-04-11 12:23:42 +08:00
PeratX
e01ad796cd Fixed probable memory leak in ServerTestActivity 2017-04-11 12:15:16 +08:00
PeratX
e41c17fb84 Released v1.1.0 2017-04-10 21:17:11 +08:00
PeratX
80b23b70d5 MinSDK -> 15 Android 4.0.3, support more devices 2017-04-10 21:09:38 +08:00
PeratX
6c46ab580b Improved translation 2017-04-10 20:13:35 +08:00
PeratX
92e0ab703e Improved stopThread 2017-04-10 15:48:22 +08:00
PeratX
bb976ba50f Clear notification when service destroyed 2017-04-10 15:47:09 +08:00
PeratX
a22c0454e4 Fixed notification time 2017-04-10 15:42:32 +08:00
PeratX
4b7ba99da9 Updated CuteDNS server names 2017-04-10 15:32:02 +08:00
PeratX
752358448d Implemented DNS queries statistic 2017-04-10 15:28:09 +08:00
PeratX
1f655d87b6 Updated check update 2017-04-09 21:41:55 +08:00
PeratX
2c9d14d183 New material design icons 2017-04-09 19:48:34 +08:00
PeratX
85070e2177 Fixed default values 2017-04-09 17:01:11 +08:00
PeratX
b30695b577 Removed array.xml 2017-04-09 16:50:15 +08:00
PeratX
bf7d5d408b Updated missing icons 2017-04-09 16:23:37 +08:00
PeratX
dee03d79e1 Added check update button (TODO: async) 2017-04-09 16:17:55 +08:00
PeratX
44cb251cde Implemented ClearAutoCompleteTextView
based on https://github.com/MrFuFuFu/ClearEditText/blob/master/app/src/main/java/mrfu/clearedittext/view/ClearEditText.java
2017-04-09 14:50:57 +08:00
PeratX
3e6f3adcb7 Refactored project & improved DnsServers 2017-04-09 14:26:34 +08:00
PeratX
f891df4097 Updated navigation bar color 2017-04-09 00:15:22 +08:00
PeratX
9e7c74af52 Shortened notification setting 2017-04-08 23:30:24 +08:00
PeratX
a1895726c1 Improved activated notification 2017-04-08 23:18:28 +08:00
PeratX
5f693fc47a Updated README.md 2017-04-08 14:06:56 +08:00
PeratX
7a422e53b0 Improved service listening & updated about page 2017-04-08 13:51:20 +08:00
PeratX
f8b82fd71d New percent layout 2017-04-08 12:34:30 +08:00
PeratX
d14f69a34d Improved about QQ group 2017-04-08 11:56:22 +08:00
PeratX
3194ffdc7b Updated AboutActivity & improved test domain input 2017-04-07 22:48:54 +08:00
PeratX
132a90b181 Added support for test specified url 2017-04-07 00:46:30 +08:00
PeratX
d36ab5d9a5 Updated generated apk file name 2017-04-06 21:52:32 +08:00
PeratX
7e29d21ac7 Fixed test info cannot fully display 2017-04-06 21:42:03 +08:00
PeratX
7fe0b65d33 Improved service check 2017-04-06 21:28:44 +08:00
PeratX
47186b261b Improved Chinese translation 2017-04-06 00:20:16 +08:00
PeratX
1c50011d34 Added project home action 2017-04-06 00:18:38 +08:00
PeratX
763f97eaea Improved test sequence 2017-04-06 00:07:34 +08:00
PeratX
bf395c30a4 Added query fail notice 2017-04-05 23:00:49 +08:00
PeratX
c17631f8c1 Implemented ServerTest 2017-04-05 22:48:42 +08:00
PeratX
9329ac3da6 Added ServerTestActivity (TODO: test) 2017-04-04 19:54:46 +08:00
PeratX
07c4e15046 Removed tests, maybe will be re-added in the future 2017-04-03 22:10:29 +08:00
PeratX
d73cf6e0c2 Initial commit 2017-04-03 22:07:32 +08:00