From 1292702c5404e519b3733f23ec98cbad925ebcb5 Mon Sep 17 00:00:00 2001 From: pacien Date: Mon, 20 Jan 2020 19:23:15 +0100 Subject: release v0.29 --- app/CMakeLists.txt | 4 ++-- app/build.gradle | 10 +++++----- changelog.md | 9 ++++----- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/app/CMakeLists.txt b/app/CMakeLists.txt index 6449aeb..150e37f 100644 --- a/app/CMakeLists.txt +++ b/app/CMakeLists.txt @@ -54,8 +54,8 @@ ExternalProject_Add(libressl ExternalProject_Add(tinc DEPENDS lzo libressl - URL https://github.com/gsliepen/tinc/archive/6682a0d29cbb70b216a3fe02f2812963dee607d0.tar.gz - URL_HASH SHA256=ffb0e6c02b0112c095366b3baa89f5ed56cc5f644be40268696ce7741e76452a + URL https://github.com/gsliepen/tinc/archive/f5223937e62e1cc5e9b3d322490dd3af8d666750.tar.gz + URL_HASH SHA256=3fe923e8fbb1e0192986039e91d6945ffbbe326ee8c2c0a13bacf80e87dad4a9 CONFIGURE_COMMAND autoreconf -fsi && /configure ${xCONFIG} --with-openssl=${CMAKE_CURRENT_BINARY_DIR}/usr/local diff --git a/app/build.gradle b/app/build.gradle index 25e449e..44e5e8a 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,8 +37,8 @@ android { minSdkVersion 21 targetSdkVersion 29 multiDexEnabled true - versionCode 28 - versionName '0.28' + versionCode 29 + versionName '0.29' ndk { abiFilters 'x86', 'x86_64', 'armeabi-v7a', 'arm64-v8a' } @@ -85,9 +85,9 @@ dependencies { implementation 'org.slf4j:slf4j-api:1.7.26' implementation 'com.github.tony19:logback-android:2.0.0' // commons-configuration2:2.4 requires support for interface default methods, not available on SDK <24 - implementation 'org.apache.commons:commons-configuration2:2.3' - implementation 'commons-beanutils:commons-beanutils:1.9.3' - implementation 'commons-io:commons-io:2.6' + implementation('org.apache.commons:commons-configuration2:2.3') { exclude group: 'commons-logging', module: 'commons-logging' } + implementation('commons-beanutils:commons-beanutils:1.9.3') { exclude group: 'commons-logging', module: 'commons-logging' } + implementation('commons-io:commons-io:2.6') { exclude group: 'commons-logging', module: 'commons-logging' } } repositories { diff --git a/changelog.md b/changelog.md index 5794582..280a4ab 100644 --- a/changelog.md +++ b/changelog.md @@ -3,13 +3,14 @@ This file lists notable changes that have been made to the application on each release. Releases are tracked and referred to using git tags. -## v0.29 - (next release) -- set target SDK to 28 +## v0.29 - 2020-01-20 +- fix Android 10 compatibility issue and set target SDK to 29 +- update tinc to patched snapshot (1.1-f522393) +- update LibreSSL to 3.0.2 ## v0.28 - 2019-09-15 - fix daemon startup on Android 10 - notify user of missing VPN permission -- update Kotlin to 1.3.50 ## v0.27 - 2019-06-14 - fix R8 optimisation that made the app unable to load its libraries @@ -17,8 +18,6 @@ Releases are tracked and referred to using git tags. ## v0.26 - 2019-06-13 - make tinc automatic reconnection on network change optional with new configuration key (`ReconnectOnNetworkChange`) - update LibreSSL to 2.9.2 -- update Kotlin to 1.3.31 -- update Gradle to 3.4.1 ## v0.25 - 2019-03-25 - implement a workaround for broken file permissions on Android-x86 -- cgit v1.2.3