summaryrefslogtreecommitdiff
path: root/src/de/blinkt/openvpn/ConfigParser.java
AgeCommit message (Collapse)Author
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-03-06ignore ip-win32 too (closes issue #147)Arne Schwabe
--HG-- extra : rebase_source : f8ea6ef1f5bdb83d64e48fbb852873a7c94dcef2 extra : amend_source : 784540d31bb2f05cfab996f41236982b6525cd01
2013-03-03- Increase version to 0.5.34a for JB 4.1 onlyArne Schwabe
- When importing OpenVPN Access profiles import username and name
2013-03-01Fix stupid bug when importing profilesArne Schwabe
--HG-- extra : rebase_source : f00ca3a463ccd6338a9b3820ac1eeb9b5ec7e682
2013-02-28New Layout for main screenArne Schwabe
2013-02-23Allow more remotes for special internal API use cases.Arne Schwabe
--HG-- extra : rebase_source : dbe2f5929d246ece4f7de71022e96c2455aff3c3
2013-02-02Add the --auth option to the auth/enc dialogArne Schwabe
2013-01-18Ignore route-pre-down tooArne Schwabe
--HG-- extra : rebase_source : 8042b3e41e71d18d4126f04e950e5ce004c7d0c7
2013-01-04remote overrides port and proto options (Closes issue #128)Arne Schwabe
2013-01-01Make state messages translatable and nicer.Arne Schwabe
2012-12-27Make changes needed to provide an external APIArne Schwabe
2012-12-25Merge local changes with repositoryarne@gaia.fritz.box
2012-12-25Move opening of Inputstream to Configconvertarne@gaia.fritz.box
2012-12-23Fix importing of embedded PKCS12 filesArne Schwabe
2012-12-22Parse the tls-remote server string, fix import message (Closes Issue #124)Arne Schwabe
2012-12-18Ignore status file writingArne Schwabe
2012-12-18Fix a few warnings and one bug when importing a file with a pkcs12 which ↵Arne Schwabe
cannot be read --HG-- extra : rebase_source : d11215373582cb1a656f7cae9bf3642b34c3a2c9
2012-12-16Fix parsing of tcp6 and udp6. Also parse connect-retry(-max). (Closes issue #69)Arne Schwabe
2012-11-20Add script to generate FAQ in the google CODE project.Arne Schwabe
2012-10-12Fix error from market consoleArne Schwabe
2012-09-13Add support for persist-tun option (closes issue #83)Arne Schwabe
2012-08-23Ignore the dh option when parsing config files (closes issue #74)Arne Schwabe
2012-07-25Fix importing custom options with spacesArne 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-10Fine tune config convert messagesArne Schwabe
Import tls-auth [inline] dir correctly (closes issue #55)
2012-07-02The "things that look similar are actually different" commitArne Schwabe
fix last commit (mName != mUsername) MAIN != VIEW
2012-07-02Import User and Password from auth-user-file if it exists. (closes #issue 42)Arne Schwabe
2012-07-01Correct error message for number of argumentsArne Schwabe
2012-06-27log phone versionArne Schwabe
support more than 100 routes
2012-06-25More obscure options to be ignoredArne Schwabe
2012-05-24Better way of fixing port warningArne Schwabe
2012-05-24- fix cn remote string (closes issue #31)Arne Schwabe
- ignore a few more options in the importer
2012-05-20- fix a backtrace from the market consoleArne Schwabe
- Version 0.5.5a
2012-05-13Implement the required ipv6 changes.Arne Schwabe
GUI part is still incomplete
2012-05-13Version 0.5.3Arne Schwabe
Fix a few new bugs before pushing to the market :)
2012-05-13Config Import useable (closes issue #14)Arne Schwabe
Correct save/restore state in Basic Settings (closes issue #17)
2012-05-12Almost working configuration importArne Schwabe
2012-05-11Rework FIle selection dialog.Arne Schwabe
Include possibility to include file content in VPN Profile. Allows safer storage of Certifcates and keys. (closes issue #13) --HG-- rename : src/com/lamerman/FileDialog.java => src/de/blinkt/openvpn/FileSelectionFragment.java
2012-05-10MergeArne Schwabe