summaryrefslogtreecommitdiff
path: root/src/de/blinkt/openvpn/VpnProfile.java
AgeCommit message (Collapse)Author
2013-05-31Fix screen offArne Schwabe
--HG-- extra : rebase_source : ed2b5eae3e70ad9a5bdc40b85f49c5336d346d9a
2013-06-05Add support for asking username/password if none is set (closes issue #174)Arne Schwabe
2013-05-20Add certificate CN printArne Schwabe
Need to fix string for email and order --HG-- extra : rebase_source : c3d5858d53d2f8f340b0d4a07434021f194a247a
2013-03-18Move native functions into own class.Arne Schwabe
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-12Note stupid mistakeArne Schwabe
2013-03-12Break the classes into core classes that deal with handling the backend ↵Arne Schwabe
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-07verify-x509-name not x509-verify-nameArne Schwabe
2013-03-07Add x509-verify-name support to ics-openvpn GUIArne Schwabe
--HG-- extra : rebase_source : 58613dd0fdf7a9ea75d59b1ea16c68fb6524138b
2013-02-09Merge non OpenVPN3 specific into mainArne Schwabe
2013-02-05Fix Locale related errors/bugs. Update … to unicode replacement. Fix the ↵Arne Schwabe
speed display.
2013-02-02Add the --auth option to the auth/enc dialogArne Schwabe
2013-02-02Give the hint of android bug with alphanumeric Keystore Aliases. (closes ↵Arne Schwabe
issue #132)
2012-12-27Make changes needed to provide an external APIArne Schwabe
2012-12-26Increase version number for next releaseArne Schwabe
2012-12-15Let the user control the new connect-retry(-max) logicArne Schwabe
2012-11-20Add script to generate FAQ in the google CODE project.Arne Schwabe
2012-10-22Increase default retry time for resolve to 60 seconds. 5 seconds does more ↵Arne Schwabe
harm than good
2012-09-30Fix deleting a VPN profile from a preference fragment on mobile phones. ↵Arne Schwabe
(closes issue #94) --HG-- extra : rebase_source : 6016a2c7cfddd15676305efd4e8fab0acee4b4cf
2012-09-14Set persist-remote-ip when setting persist-tunArne Schwabe
2012-09-13set persist-tun Default to false. It does to play well with reconnects and ↵Arne Schwabe
DNS resolving
2012-09-13Add support for persist-tun option (closes issue #83)Arne Schwabe
2012-09-09Fix null pointer when connecting with pkcs12 and no password set.Arne Schwabe
2012-08-22Enable the config converter to convert openvpn 2.2 tls-remote format to 2.3 ↵Arne Schwabe
format
2012-08-13organize importsArne Schwabe
2012-08-13Fix authenticating with passwords containing # (Closes issue #68)Arne Schwabe
2012-08-12Implement starting a VPN on boot. (closes issue #62)Arne Schwabe
2012-08-08management-signal is not required.Arne Schwabe
2012-08-08Use management-client and management-signal (closes issue #65)Arne Schwabe
2012-07-30Use system proxy settings for openvpnArne Schwabe
2012-07-25Fix importing custom options with spacesArne Schwabe
2012-07-25restore compatibility with Android 4.0Arne Schwabe
2012-07-24Build openssl as shared library again, build for all Android ABIsArne Schwabe
2012-07-16Fixes error reported on the Android market consolev0.5.12aArne Schwabe
- setting 0.0.0.0 as DNS gives NP - Using a invalid keystone key gives a NP in rsa_sign (Seems to happen on 4.0 -> 4.1 upgrade) - stupid config converter bug introduced in 5.12 - bump version to 5.12a
2012-07-15Add support for Certificates from Keystore under Jelly Beans (Thanks Kenny ↵Arne Schwabe
Root for the right pointers) Move jniglue/minivpn files to more sensitive places --HG-- rename : openvpn/src/openvpn/jniglue.c => jni/jniglue.c rename : openvpn/src/openvpn/jniglue.h => jni/jniglue.h rename : openvpn/src/openvpn/testmain.c => jni/minivpn.c
2012-07-10Fine tune config convert messagesArne Schwabe
Import tls-auth [inline] dir correctly (closes issue #55)
2012-07-07Make Openvpn run into the JB keychain error if running on the emulatorArne Schwabe
2012-06-30Relase version 0.5.9v0.5.9Arne Schwabe
2012-06-28The 'be ready for Jelly Beans' commitArne Schwabe
- fix concurrentaccess occuring on JB - JB does not allow to extract the private keys from the key storage, rewrite using the key storage to use JAVA API and the external-key management interface
2012-06-27log phone versionArne Schwabe
support more than 100 routes
2012-06-22Fix openvpn error when no netmask is specified to a custom IPArne Schwabe
2012-06-21Organize ImportsArne Schwabe
2012-06-17- Fix last commitv0.5.8Arne Schwabe
- Implement reading extra CA cert from file to fix keystore error on some mobile phones
2012-06-13Correct network state messageArne Schwabe
Improve logging framework a bit Add logging of certificates received from Keystore
2012-06-12Always use tcp-client instead of tcp to allow static keys with tcpArne Schwabe
2012-06-02bring openvpn in sync with openvpn git master and patches submitted to ↵Arne Schwabe
mailing list
2012-06-01- Fix custom search domain ignored (closes issue #36)Arne Schwabe
2012-05-31- fix a few more stringsArne Schwabe
- add editing xxx title to cfonig settings
2012-05-25Fix errors reported by lintArne Schwabe
2012-05-24Add querying certificate key password (closes issue #23)Arne Schwabe
2012-05-24Add more diagnostic messages for management password queriesArne Schwabe