0
0
mirror of https://github.com/OpenVPN/openvpn3.git synced 2024-09-20 04:02:15 +02:00
openvpn3/javacli
James Yonan 42d4dda791 This is a general pre-release fine-tuning of both Android and iOS clients.
Versioning:
  iOS -- 1.0 Beta 23
  Android -- 1.1.0 (build 6)

Both clients:

* Bundled IPv6 test profile as provided by Gert Doering.
  Modified iOS beta testing notes with info on this profile.

* Fixed issue where profile import might fail if profile
  filename ended in .OVPN (i.e. all-caps extension).

Android client:

* General UI cleanup:
  1. Added status icon,
  2. eliminated long "Connected" line that wrapped badly on
     phone-sized devices,
  3. reorganized connection details,
  4. include all stats that are provided by the core,
     including "last packet received n seconds ago".

* Fixed issue where importing profiles via web browser would not
  ultimately land on the OpenVPN main page after import completion.

* Added profile rename (select via long-touch on profile name).

* Added "Auto Keyboard" preference similar to iOS.

* Turn on full compression by default (can be modified via
  a preference), just as it is for iOS.

* Disable spell-checker on all input fields.

* Wait a maximum of 5 seconds (formerly 3) after Disconnect button
  press before abandoning core thread.

* Added versionName and versionCode to AndroidManifest.xml for
  Google play submission.

* Revamped OpenVPNService event model for profile management events,
  to fix some corner-case issues.

Android API changes:

This release includes some minor changes to the OpenVPN Service API:

1. Added enable_trust_error_dialog boolean parameter to
   OpenVPNClientBase.importProfileRemote.  This should be set to false
   for Private Tunnel client.

2. Changed the way that profile import events signal back to the UI
   layer.  OpenVPNClientBase.get_priority_profile_name has been
   removed, and profile signaling events are now performed completely
   via the standard event stream.
2012-10-10 11:04:34 +00:00
..
android Added Android 4.1 "Jelly Bean" hack to work around significant 2012-10-07 09:20:15 +00:00
build-android-polar Added Android 4.1 "Jelly Bean" hack to work around significant 2012-10-07 09:20:15 +00:00
build-linux Turned off LZO library linkage for iOS and Android (but enable 2012-09-26 08:37:28 +00:00
Client.java Updated linux scripts to work with latest core and library 2012-09-09 23:10:20 +00:00
Main.java Fix some breakage between Android and JDK clients. 2012-03-08 10:50:26 +00:00
OpenVPNClientThread.java This is a general pre-release fine-tuning of both Android and iOS clients. 2012-10-10 11:04:34 +00:00
ovpncli.i Updated Android client to build with latest core. 2012-08-25 05:05:35 +00:00