0
0
mirror of https://github.com/schwabe/ics-openvpn.git synced 2024-09-20 12:02:28 +02:00
Commit Graph

442 Commits

Author SHA1 Message Date
Arne Schwabe
bfb8c56729 add LastConnectedUuid to state messages. 2013-04-08 13:43:52 +02:00
Arne Schwabe
35d3413308 Remove tls-remote conversion. Let Heiko's patches handle this stuff 2013-04-08 13:20:14 +02:00
Arne Schwabe
92432b6f64 Fix status updates 2013-04-08 00:06:55 +02:00
Arne Schwabe
195b0a10d9 Allow clearing of external apps 2013-04-07 14:05:05 +02:00
Arne Schwabe
3b68ac89cd Registering for a state receiver gets the most recent state. Also added the coarse state to the interface. 2013-04-07 12:03:53 +02:00
Arne Schwabe
bde3a3f780 Add external API with security. 2013-04-06 19:46:07 +02:00
Arne Schwabe
ad2256b6fe Fix tls-cipher when invalid ciphers are given 2013-04-06 19:45:45 +02:00
Arne Schwabe
f50f5b550a Tag version 0.5.36a 2013-04-02 00:48:22 +02:00
Arne Schwabe
f7d1fd7b6b Fix stupid bug in naming native library (fixes 4.1) 2013-04-02 00:46:15 +02:00
Arne Schwabe
7d6c9bb3c0 Fix genFAQ.py script 2013-04-01 17:12:24 +02:00
Arne Schwabe
8248b3de1a Added tag 0.5.36 for changeset b46208731bd3 2013-04-01 16:40:25 +02:00
Arne Schwabe
4d89f667cb Update translations 2013-04-01 16:37:34 +02:00
Arne Schwabe
b993030dbe Ignore error when unregistering network state listener 2013-04-01 16:37:24 +02:00
Arne Schwabe
27ab1f2c46 Update OpenVPN to 2.3.1 2013-04-01 01:30:35 +02:00
Arne Schwabe
d081ec3604 the array should be flagged translatable 2013-03-30 12:36:06 +01:00
Arne Schwabe
3939f72be4 Sigh .... why are people who cannot found out these simple issues keeping on building the program?
--HG--
extra : rebase_source : 4d0fed9857f924ba8c9c5a317436c0c8deae48ce
2013-03-29 15:55:03 +01:00
Arne Schwabe
6c47bd48c0 Add license file and remove copyright header from files that were adapted from examples
--HG--
extra : rebase_source : 83fb3ba247a9f7c3e5bcfe27464c5b1866c67827
2013-03-28 16:00:19 +01:00
Arne Schwabe
d56fb2371e add paragraph about disabling google breakcode
--HG--
extra : rebase_source : 6f58bf8db2ac1f2b92ae9ce5f19849377360ed6c
2013-03-19 16:58:03 +01:00
Arne Schwabe
79fc2dd6ce Remove obsolete minivpn part 2013-03-24 21:16:15 +01:00
Arne Schwabe
e792f2d046 Allow building with polarssl
Not very useful at the moment since pkcs12 and external key management are not supported but might be useful one day
2013-03-23 22:42:46 +01:00
Arne Schwabe
6ba818e5c9 Move native functions into own class.
This way the Gui will not always load the native libraries when showing profiles and allows some GUI modifications without compiling ndk code
2013-03-18 17:20:30 +01:00
Arne Schwabe
098204e653 Encourage users to translate in about screen 2013-03-18 17:19:06 +01:00
Arne Schwabe
978d2e56bd Catch broken ifconfig lines
--HG--
extra : rebase_source : b48fec6d90c7df2cb3dbdcff66e6403eeb134667
2013-03-18 16:52:05 +01:00
Arne Schwabe
cfb57240a6 Reflect changes in vpn headers file
--HG--
extra : amend_source : cac129da95c812fcd2b61156e35168d53945ad1b
2013-03-16 17:41:57 +01:00
Arne Schwabe
0bd3744732 When adding a profile show edit activity 2013-03-14 14:24:57 +01:00
Arne Schwabe
96ccb0151c Add padding to a few fragments 2013-03-14 10:16:02 +01:00
Arne Schwabe
9a512ba885 Note stupid mistake 2013-03-12 14:53:44 +01:00
Arne Schwabe
ef4438a0ed Break the classes into core classes that deal with handling the backend logic, the fragment and rest.
LaunchVPN, MainActivity, ConfigConvert are public API that is recorded in shortcuts, launchers etc. Moving them would break public API. Also VPNProfile belongs into core but since the reading VPN Profiles depends on the class name keep it in the main package.

--HG--
rename : src/de/blinkt/openvpn/CIDRIP.java => src/de/blinkt/openvpn/core/CIDRIP.java
rename : src/de/blinkt/openvpn/ConfigParser.java => src/de/blinkt/openvpn/core/ConfigParser.java
rename : src/de/blinkt/openvpn/NetworkSateReceiver.java => src/de/blinkt/openvpn/core/NetworkSateReceiver.java
rename : src/de/blinkt/openvpn/OpenVPN.java => src/de/blinkt/openvpn/core/OpenVPN.java
rename : src/de/blinkt/openvpn/OpenVPNMangement.java => src/de/blinkt/openvpn/core/OpenVPNMangement.java
rename : src/de/blinkt/openvpn/OpenVPNThread.java => src/de/blinkt/openvpn/core/OpenVPNThread.java
rename : src/de/blinkt/openvpn/OpenVpnManagementThread.java => src/de/blinkt/openvpn/core/OpenVpnManagementThread.java
rename : src/de/blinkt/openvpn/OpenVpnService.java => src/de/blinkt/openvpn/core/OpenVpnService.java
rename : src/de/blinkt/openvpn/ProfileManager.java => src/de/blinkt/openvpn/core/ProfileManager.java
rename : src/de/blinkt/openvpn/ProxyDetection.java => src/de/blinkt/openvpn/core/ProxyDetection.java
rename : src/de/blinkt/openvpn/VPNLaunchHelper.java => src/de/blinkt/openvpn/core/VPNLaunchHelper.java
rename : src/de/blinkt/openvpn/AboutFragment.java => src/de/blinkt/openvpn/fragments/AboutFragment.java
rename : src/de/blinkt/openvpn/FaqFragment.java => src/de/blinkt/openvpn/fragments/FaqFragment.java
rename : src/de/blinkt/openvpn/FileSelectionFragment.java => src/de/blinkt/openvpn/fragments/FileSelectionFragment.java
rename : src/de/blinkt/openvpn/GeneralSettings.java => src/de/blinkt/openvpn/fragments/GeneralSettings.java
rename : src/de/blinkt/openvpn/InlineFileTab.java => src/de/blinkt/openvpn/fragments/InlineFileTab.java
rename : src/de/blinkt/openvpn/OpenVpnPreferencesFragment.java => src/de/blinkt/openvpn/fragments/OpenVpnPreferencesFragment.java
rename : src/de/blinkt/openvpn/SendDumpFragment.java => src/de/blinkt/openvpn/fragments/SendDumpFragment.java
rename : src/de/blinkt/openvpn/Settings_Authentication.java => src/de/blinkt/openvpn/fragments/Settings_Authentication.java
rename : src/de/blinkt/openvpn/Settings_Basic.java => src/de/blinkt/openvpn/fragments/Settings_Basic.java
rename : src/de/blinkt/openvpn/Settings_IP.java => src/de/blinkt/openvpn/fragments/Settings_IP.java
rename : src/de/blinkt/openvpn/Settings_Obscure.java => src/de/blinkt/openvpn/fragments/Settings_Obscure.java
rename : src/de/blinkt/openvpn/Settings_Routing.java => src/de/blinkt/openvpn/fragments/Settings_Routing.java
rename : src/de/blinkt/openvpn/ShowConfigFragment.java => src/de/blinkt/openvpn/fragments/ShowConfigFragment.java
rename : src/de/blinkt/openvpn/VPNProfileList.java => src/de/blinkt/openvpn/fragments/VPNProfileList.java
2013-03-12 14:18:53 +01:00
Arne Schwabe
94e4d391a1 Annote FAQ item to ignore lint checks 2013-03-12 14:03:44 +01:00
Arne Schwabe
446641c634 Add padding to FAQ and TLS Remote Screen
--HG--
extra : rebase_source : fdba73716b9003900d767ef2c8cbb01b6583a580
2013-03-12 10:37:43 +01:00
Arne Schwabe
787c024cb5 Add broadcast sent when VPN Status changes, still needs to tested (closes issue #150) 2013-03-11 23:12:58 +01:00
Arne Schwabe
5b21477afa Fix remote tis string
--HG--
extra : rebase_source : 08e314cc931226a4d8211591b89eada0ca20327e
2013-03-11 10:23:56 +01:00
Arne Schwabe
41ca602552 note ndk problems
--HG--
extra : rebase_source : 0345905847c6aeeb1f29839e0a6ce0585acc2467
2013-03-09 16:02:40 +01:00
Arne Schwabe
2dc46e64c7 Enhance/fix --verify-x509-name support 2013-03-08 14:12:04 +01:00
Arne Schwabe
b38cae44de verify-x509-name not x509-verify-name 2013-03-07 23:40:30 +01:00
Arne Schwabe
00cdc87d34 increase version of openvpn 2013-03-07 23:29:12 +01:00
Arne Schwabe
e76e04c3f0 Update openvpn src to git version 839a41ac3d4253ad048e93c84f2291fc684c44d4 (include x509-verify-name) (closes issue #144)
--HG--
extra : rebase_source : d93dcf4130eccf3a136850495e382942eb675a8e
2013-03-07 22:28:38 +01:00
Arne Schwabe
8e6775102c Add x509-verify-name support to ics-openvpn GUI
--HG--
extra : rebase_source : 58613dd0fdf7a9ea75d59b1ea16c68fb6524138b
2013-03-07 22:22:42 +01:00
Arne Schwabe
6b9066c712 Make break pad build option easier to use, add synchronized network listener
--HG--
extra : rebase_source : 3f8f7937917b03ca5c43ac6c78efad2f7b333289
2013-03-04 23:20:41 +01:00
Arne Schwabe
0afde06c37 ignore ip-win32 too (closes issue #147)
--HG--
extra : rebase_source : f8ea6ef1f5bdb83d64e48fbb852873a7c94dcef2
extra : amend_source : 784540d31bb2f05cfab996f41236982b6525cd01
2013-03-06 13:07:24 +01:00
Arne Schwabe
f75143f11b Add copyright for bouncy castles
--HG--
extra : rebase_source : b8f7314dccb41686ec58a189e111935fdc8d4619
2013-03-05 21:29:06 +01:00
Arne Schwabe
6aaa11be14 Added tag v0.5.35 for changeset 373008714685 2013-03-03 16:12:01 +01:00
Arne Schwabe
077102bd03 new version for all android versions … *grrrr* @ playstore 2013-03-03 16:06:23 +01:00
Arne Schwabe
36fe93a2fc Revert JB 4.1 only 2013-03-03 12:43:58 +01:00
Arne Schwabe
5a316a3dcb Added tag v0.5.34a for changeset 2770b0104bd7 2013-03-03 12:42:57 +01:00
Arne Schwabe
3270bcdd85 Fetch translation for new version 2013-03-03 12:37:56 +01:00
Arne Schwabe
7c7acb1a49 - Increase version to 0.5.34a for JB 4.1 only
- When importing OpenVPN Access profiles import username and name
2013-03-03 12:33:53 +01:00
Arne Schwabe
4f0af1a493 Added tag v0.5.34 for changeset 27576a6ff3af 2013-03-01 15:23:29 +01:00
Arne Schwabe
3892ffb62c Fix even stupider bug
--HG--
extra : amend_source : d8c0fc1d7c1f5ad498fb9ecd37b58929b1aa7f7b
2013-03-01 15:18:06 +01:00
Arne Schwabe
e3c7f3cf07 small cleanup of SendDumpFragment 2013-03-01 13:48:47 +01:00