summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-24Switch license to GPLv2.\nI am annoyed of people modifying my code, breaking ↵Arne Schwabe
and then ask me for help on their commercial product for free... --HG-- extra : rebase_source : 9c5beb9346c0c4cc124c6286c4d97e3895b7a8fe
2013-04-23Add the information that Android will keep using proxies when having no DNS ↵Arne Schwabe
server specified (closes issue #161) --HG-- extra : rebase_source : 99047ef45106d9884e9f9b09e8fe117ba23da597
2013-04-16Fix NPE when calling disconnect() without being connectedArne Schwabe
2013-04-16Add states when requiring user inputArne Schwabe
2013-04-16Remove unused string, update logmenuArne Schwabe
2013-04-10Add Swedish!Arne Schwabe
2013-04-10Always log tun informationArne Schwabe
I tired of bug reports without this information. Also this removes one of the unclear buttons in the Logwindow
2013-04-10Do not close main window when starting a VPN Connection.Arne Schwabe
I am not sure why I did that in the first place.
2013-04-08add LastConnectedUuid to state messages.Arne Schwabe
2013-04-08Remove tls-remote conversion. Let Heiko's patches handle this stuffArne Schwabe
2013-04-08Fix status updatesArne Schwabe
2013-04-07Allow clearing of external appsArne Schwabe
2013-04-07Registering for a state receiver gets the most recent state. Also added the ↵Arne Schwabe
coarse state to the interface.
2013-04-06Add external API with security.Arne Schwabe
2013-04-06Fix tls-cipher when invalid ciphers are givenArne Schwabe
2013-04-02Tag version 0.5.36aArne Schwabe
2013-04-02Fix stupid bug in naming native library (fixes 4.1)Arne Schwabe
2013-04-01Fix genFAQ.py scriptArne Schwabe
2013-04-01Added tag 0.5.36 for changeset b46208731bd3Arne Schwabe
2013-04-01Update translationsv0.5.36Arne Schwabe
2013-04-01Ignore error when unregistering network state listenerArne Schwabe
2013-04-01Update OpenVPN to 2.3.1Arne Schwabe
2013-03-30the array should be flagged translatableArne Schwabe
2013-03-29Sigh .... why are people who cannot found out these simple issues keeping on ↵Arne Schwabe
building the program? --HG-- extra : rebase_source : 4d0fed9857f924ba8c9c5a317436c0c8deae48ce
2013-03-28Add license file and remove copyright header from files that were adapted ↵Arne Schwabe
from examples --HG-- extra : rebase_source : 83fb3ba247a9f7c3e5bcfe27464c5b1866c67827
2013-03-19add paragraph about disabling google breakcodeArne Schwabe
--HG-- extra : rebase_source : 6f58bf8db2ac1f2b92ae9ce5f19849377360ed6c
2013-03-24Remove obsolete minivpn partArne Schwabe
2013-03-23Allow building with polarsslArne Schwabe
Not very useful at the moment since pkcs12 and external key management are not supported but might be useful one day
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-18Encourage users to translate in about screenArne Schwabe
2013-03-18Catch broken ifconfig linesArne Schwabe
--HG-- extra : rebase_source : b48fec6d90c7df2cb3dbdcff66e6403eeb134667
2013-03-16Reflect changes in vpn headers fileArne Schwabe
--HG-- extra : amend_source : cac129da95c812fcd2b61156e35168d53945ad1b
2013-03-14When adding a profile show edit activityArne Schwabe
2013-03-14Add padding to a few fragmentsArne Schwabe
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-12Annote FAQ item to ignore lint checksArne Schwabe
2013-03-12Add padding to FAQ and TLS Remote ScreenArne Schwabe
--HG-- extra : rebase_source : fdba73716b9003900d767ef2c8cbb01b6583a580
2013-03-11Add broadcast sent when VPN Status changes, still needs to tested (closes ↵Arne Schwabe
issue #150)
2013-03-11Fix remote tis stringArne Schwabe
--HG-- extra : rebase_source : 08e314cc931226a4d8211591b89eada0ca20327e
2013-03-09note ndk problemsArne Schwabe
--HG-- extra : rebase_source : 0345905847c6aeeb1f29839e0a6ce0585acc2467
2013-03-08Enhance/fix --verify-x509-name supportArne Schwabe
2013-03-07verify-x509-name not x509-verify-nameArne Schwabe
2013-03-07increase version of openvpnArne Schwabe
2013-03-07Update openvpn src to git version 839a41ac3d4253ad048e93c84f2291fc684c44d4 ↵Arne Schwabe
(include x509-verify-name) (closes issue #144) --HG-- extra : rebase_source : d93dcf4130eccf3a136850495e382942eb675a8e
2013-03-07Add x509-verify-name support to ics-openvpn GUIArne Schwabe
--HG-- extra : rebase_source : 58613dd0fdf7a9ea75d59b1ea16c68fb6524138b
2013-03-04Make break pad build option easier to use, add synchronized network listenerArne Schwabe
--HG-- extra : rebase_source : 3f8f7937917b03ca5c43ac6c78efad2f7b333289
2013-03-06ignore ip-win32 too (closes issue #147)Arne Schwabe
--HG-- extra : rebase_source : f8ea6ef1f5bdb83d64e48fbb852873a7c94dcef2 extra : amend_source : 784540d31bb2f05cfab996f41236982b6525cd01
2013-03-05Add copyright for bouncy castlesArne Schwabe
--HG-- extra : rebase_source : b8f7314dccb41686ec58a189e111935fdc8d4619
2013-03-03Added tag v0.5.35 for changeset 373008714685Arne Schwabe