Categories:Internet
License:GPL-2.0-or-later
Web Site:http://forum.xda-developers.com/showthread.php?t=2616121
Source Code:https://github.com/cernekee/ics-openconnect
Issue Tracker:https://github.com/cernekee/ics-openconnect/issues

Auto Name:OpenConnect
Summary:SSL VPN client for Cisco AnyConnect
Description:
OpenConnect for Android is an SSL VPN client used with Cisco AnyConnect or
ocserv based gateways.

Features:

* One-click connection (batch mode)
* Supports RSA SecurID and TOTP software tokens
* Keepalive feature to prevent unnecessary disconnections
* Compatible with ARMv7, x86, and MIPS devices
* No root required
* Based on the popular [http://www.infradead.org/openconnect/ OpenConnect Linux package]

Requirements:

* Android 4.0 (ICS) or higher
* An account on a suitable VPN server

This product includes software developed by the OpenSSL Project for use in the
OpenSSL Toolkit ([http://www.openssl.org/]).

This product includes cryptographic software written by Eric Young
(eay@cryptsoft.com).
.

Repo Type:git
Repo:https://github.com/cernekee/ics-openconnect

Build:0.1,1
    commit=v0.1
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.2,2
    commit=v0.2
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.5,509
    commit=v0.5
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.6,600
    commit=v0.6
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.81,819
    commit=v0.81
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.9,909
    commit=v0.9
    submodules=yes
    prebuild=rm -rf assets/raw/{armeabi,x86,mips} libs/*.jar libs/*/*.so && \
        make -C external/openconnect/android sources
    build=make -C external NDK=$$NDK$$

Build:0.95,959
    commit=v0.95
    submodules=yes
    rm=libs
    prebuild=make -C external/openconnect/android sources
    scandelete=assets/raw
    build=make -C external NDK=$$NDK$$

Build:1.01,1019
    commit=v1.01
    submodules=yes
    srclibs=ACRA@acra-4.5.0
    rm=libs/*
    prebuild=pushd $$ACRA$$ && \
        $$MVN3$$ package && \
        popd && \
        cp $$ACRA$$/target/acra-4.5.0.jar libs/ && \
        make -C external/openconnect/android sources
    scandelete=assets/raw
    build=make -C external NDK=$$NDK$$

Build:1.02,1029
    commit=v1.02
    submodules=yes
    srclibs=ACRA@acra-4.5.0
    rm=libs/*
    prebuild=pushd $$ACRA$$ && \
        $$MVN3$$ -Dmaven.test.skip=true package && \
        popd && \
        cp $$ACRA$$/target/acra-4.5.0.jar libs/ && \
        make -C external/openconnect/android sources
    scandelete=assets/raw
    build=make -C external NDK=$$NDK$$

Build:1.11,1119
    commit=v1.11
    submodules=yes
    patch=stoken-java-7.diff,no-textrel-gmp.diff
    srclibs=ACRA@acra-4.5.0
    rm=libs/*
    prebuild=pushd $$ACRA$$ && \
        $$MVN3$$ -Dmaven.test.skip=true package && \
        popd && \
        cp $$ACRA$$/target/acra-4.5.0.jar libs/ && \
        make -C external/openconnect/android sources
    scandelete=external/openconnect/android/sources/gnutls-3.2.21/doc/credentials
    build=make -C external NDK=$$NDK$$
    ndk=r10e

Maintainer Notes:
TODO: libs/openconnect-wrapper.jar
TODO: libs/stoken-wrapper.jar
TODO: lib/XposedBridgeApi-54.jar
.

Auto Update Mode:None
Update Check Mode:Tags
Current Version:1.11
Current Version Code:1119
