[GIT PULL] Android updates

Kevin Cernekee cernekee at gmail.com
Sat Apr 26 23:07:03 PDT 2014


This covers the following items:

 - Correct a minor memory leak when retrying empty PKCS#12 passwords
(not an Android-specific fix).

 - Let Java callers alter the log level while the connection is up.  A
less-verbose loglevel allows progress_cb() to skip making calls back
into Java on every packet (which is good) but sometimes it is useful to
turn up verbosity for debugging.

 - Script the Android tarball download procedure, such that if a project's
main site is broken, it will fall back to a mirror.  I have seen sporadic
CI build failures on android/ due to network/site flakiness, and today
gmplib.org has been particularly unreliable.

 - Update Android to the latest stable GnuTLS / OpenSSL.


The following changes since commit 0a0fce4672a09fa5354a642ad98263c99ccc8e76:

  gnutls: fix spelling of GNUTLS_E_PREMATURE_TERMINATION (2014-04-18 20:14:14 +0100)

are available in the git repository at:

  git://github.com/cernekee/openconnect android-20140426

for you to fetch changes up to bfd89d3495db02abe82d52f8eafacb474807ff0c:

  android: Update to GnuTLS 3.2.13 (2014-04-26 18:18:31 -0700)

----------------------------------------------------------------
Kevin Cernekee (8):
      gnutls: Fix minor memory leak when trying blank passwords
      jni: Change cancelLock so it can be used from native code
      jni: Allow other threads to call setLogLevel()
      android: Introduce new "mirror fetcher" shell script
      android: Introduce $(FOO_TAR) variables for each dependency
      android: Add "make mirror-test" target
      android: Update openssl to 1.0.1g
      android: Update to GnuTLS 3.2.13

 ...001-Check-DTLS_BAD_VER-for-version-number.patch |   31 ---
 android/Makefile                                   |  100 +++++---
 android/fetch.sh                                   |  238 ++++++++++++++++++++
 gnutls.c                                           |    2 +-
 .../infradead/libopenconnect/LibOpenConnect.java   |    8 +-
 jni.c                                              |   29 ++-
 6 files changed, 339 insertions(+), 69 deletions(-)
 delete mode 100644 android/0001-Check-DTLS_BAD_VER-for-version-number.patch
 create mode 100755 android/fetch.sh
-- 
1.7.9.5




More information about the openconnect-devel mailing list