From 641525fa74e60d88a280d69829fad6e52d5136ce Mon Sep 17 00:00:00 2001 From: akwizgran Date: Tue, 10 Nov 2020 16:11:07 +0000 Subject: [PATCH] Upgrade Android and Kotlin dependencies, Gradle Witness. --- briar-android/build.gradle | 24 +++++----- briar-android/witness.gradle | 86 ++++++++++++++++++---------------- briar-headless/build.gradle | 6 +-- briar-headless/witness.gradle | 52 ++++++++++---------- libs/gradle-witness.jar | Bin 24487 -> 43880 bytes 5 files changed, 86 insertions(+), 82 deletions(-) diff --git a/briar-android/build.gradle b/briar-android/build.gradle index 8e07ab8bb..489c5a248 100644 --- a/briar-android/build.gradle +++ b/briar-android/build.gradle @@ -93,12 +93,12 @@ dependencies { implementation project(path: ':bramble-core', configuration: 'default') implementation project(':bramble-android') - implementation 'androidx.preference:preference:1.1.0' - implementation 'androidx.exifinterface:exifinterface:1.0.0' - implementation 'androidx.lifecycle:lifecycle-extensions:2.1.0' - implementation 'androidx.constraintlayout:constraintlayout:1.1.3' - implementation 'com.google.android.material:material:1.1.0-beta01' - implementation 'androidx.recyclerview:recyclerview-selection:1.1.0-rc01' + implementation 'androidx.preference:preference:1.1.1' + implementation 'androidx.exifinterface:exifinterface:1.3.1' + implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + implementation 'com.google.android.material:material:1.2.1' + implementation 'androidx.recyclerview:recyclerview-selection:1.1.0-rc03' implementation 'ch.acra:acra:4.11' implementation 'info.guardianproject.panic:panic:1.0' @@ -106,7 +106,7 @@ dependencies { implementation 'de.hdodenhof:circleimageview:3.0.1' implementation 'com.google.zxing:core:3.3.3' // newer version need minSdk 24 implementation 'uk.co.samuelwall:material-tap-target-prompt:3.0.0' - implementation 'com.vanniktech:emoji-google:0.6.0' + implementation 'com.vanniktech:emoji-google:0.6.0' // newer versions need minSdk 21 implementation 'com.github.kobakei:MaterialFabSpeedDial:1.2.1' implementation 'com.github.chrisbanes:PhotoView:2.3.0' def glideVersion = '4.10.0' @@ -120,13 +120,13 @@ dependencies { compileOnly 'javax.annotation:jsr250-api:1.0' - def espressoVersion = '3.2.0' + def espressoVersion = '3.3.0' def jmockVersion = '2.8.2' testImplementation project(path: ':bramble-api', configuration: 'testOutput') testImplementation project(path: ':bramble-core', configuration: 'testOutput') - testImplementation 'androidx.test:runner:1.2.0' - testImplementation 'androidx.test.ext:junit:1.1.1' - testImplementation 'androidx.fragment:fragment-testing:1.1.0' + testImplementation 'androidx.test:runner:1.3.0' + testImplementation 'androidx.test.ext:junit:1.1.2' + testImplementation 'androidx.fragment:fragment-testing:1.2.5' testImplementation "androidx.test.espresso:espresso-core:$espressoVersion" testImplementation 'org.robolectric:robolectric:4.3.1' testImplementation 'org.mockito:mockito-core:3.1.0' @@ -136,7 +136,7 @@ dependencies { testImplementation "org.jmock:jmock-legacy:$jmockVersion" androidTestImplementation project(path: ':bramble-api', configuration: 'testOutput') - androidTestImplementation 'androidx.test.ext:junit:1.1.1' + androidTestImplementation 'androidx.test.ext:junit:1.1.2' androidTestImplementation "androidx.test.espresso:espresso-core:$espressoVersion" androidTestImplementation "androidx.test.espresso:espresso-contrib:$espressoVersion" androidTestImplementation "androidx.test.espresso:espresso-intents:$espressoVersion" diff --git a/briar-android/witness.gradle b/briar-android/witness.gradle index 5b5c74cac..730365c51 100644 --- a/briar-android/witness.gradle +++ b/briar-android/witness.gradle @@ -1,59 +1,66 @@ dependencyVerification { verify = [ - 'androidx.activity:activity-ktx:1.0.0:activity-ktx-1.0.0.aar:be4d4c7e51a42fedb0bc6e68e9c3eba3603d3bbc2ef468689694369f98eab6c7', - 'androidx.activity:activity:1.0.0:activity-1.0.0.aar:d1bc9842455c2e534415d88c44df4d52413b478db9093a1ba36324f705f44c3d', + 'androidx.activity:activity-ktx:1.1.0:activity-ktx-1.1.0.aar:1996c36d3d2d62db5020b8ec634b5f854b1a698960c3552e1a00c69221baeabe', + 'androidx.activity:activity:1.1.0:activity-1.1.0.aar:4f2b35916768032f7d0c20e250e28b29037ed4ce9ebf3da4fcd51bcb0c6067ef', + 'androidx.annotation:annotation-experimental:1.0.0:annotation-experimental-1.0.0.aar:b219d2b568e7e4ba534e09f8c2fd242343df6ccbdfbbe938846f5d740e6b0b11', 'androidx.annotation:annotation:1.1.0:annotation-1.1.0.jar:d38d63edb30f1467818d50aaf05f8a692dea8b31392a049bfa991b159ad5b692', - 'androidx.appcompat:appcompat-resources:1.1.0:appcompat-resources-1.1.0.aar:19944d32b46551a17c347e21894b95837fbd7baaafc9e2082794344f222f7361', - 'androidx.appcompat:appcompat:1.1.0:appcompat-1.1.0.aar:8d7299bca44cb3bdf17f5595766acbf459fc81fee223e8686cc6acd3a42ab5c0', + 'androidx.appcompat:appcompat-resources:1.2.0:appcompat-resources-1.2.0.aar:c470297c03ff3de1c3d15dacf0be0cae63abc10b52f021dd07ae28daa3100fe5', + 'androidx.appcompat:appcompat:1.2.0:appcompat-1.2.0.aar:3d2131a55a61a777322e2126e0018011efa6339e53b44153eb651b16020cca70', 'androidx.arch.core:core-common:2.1.0:core-common-2.1.0.jar:fe1237bf029d063e7f29fe39aeaf73ef74c8b0a3658486fc29d3c54326653889', 'androidx.arch.core:core-runtime:2.1.0:core-runtime-2.1.0.aar:dd77615bd3dd275afb11b62df25bae46b10b4a117cd37943af45bdcbf8755852', 'androidx.cardview:cardview:1.0.0:cardview-1.0.0.aar:1193c04c22a3d6b5946dae9f4e8c59d6adde6a71b6bd5d87fb99d82dda1afec7', + 'androidx.collection:collection-ktx:1.1.0:collection-ktx-1.1.0.jar:2bfc54475c047131913361f56d0f7f019c6e5bee53eeb0eb7d94a7c499a05227', 'androidx.collection:collection:1.1.0:collection-1.1.0.jar:632a0e5407461de774409352940e292a291037724207a787820c77daf7d33b72', - 'androidx.constraintlayout:constraintlayout-solver:1.1.3:constraintlayout-solver-1.1.3.jar:965c177e64fbd81bd1d27b402b66ef9d7bc7b5cb5f718044bf7a453abc542045', - 'androidx.constraintlayout:constraintlayout:1.1.3:constraintlayout-1.1.3.aar:5ff864def9d41cd04e08348d69591143bae3ceff4284cf8608bceb98c36ac830', - 'androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01:coordinatorlayout-1.1.0-beta01.aar:5bde6bee191a6c53073b65f1ccc8eb8ffdf7757aed90755f7b950c3acc7b2552', - 'androidx.core:core:1.1.0:core-1.1.0.aar:76c7cfbe596fe3c09a6983bf1c89e889299c08ac9a3b52ce5182a088d056647e', + 'androidx.constraintlayout:constraintlayout-solver:2.0.4:constraintlayout-solver-2.0.4.jar:9ca19f5448709301c7563488ef941be9dfa55c83538ca7a059b2113e83527b46', + 'androidx.constraintlayout:constraintlayout:2.0.4:constraintlayout-2.0.4.aar:307a79a4a1ccff44249c72a2bf7f47da09fa1b6b1fab2a25808ca889382b738e', + 'androidx.coordinatorlayout:coordinatorlayout:1.1.0:coordinatorlayout-1.1.0.aar:44a9e30abf56af1025c52a0af506fee9c4131aa55efda52f9fd9451211c5e8cb', + 'androidx.core:core-ktx:1.1.0:core-ktx-1.1.0.aar:070cc5f8864f449128a2f4b25ca5b67aa3adca3ee1bd611e2eaf1a18fad83178', + 'androidx.core:core:1.3.1:core-1.3.1.aar:e92ea65a37d589943d405a6a54d1be9d12a225948f26c4e41e511dd55e81efb6', 'androidx.cursoradapter:cursoradapter:1.0.0:cursoradapter-1.0.0.aar:a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564', 'androidx.customview:customview:1.0.0:customview-1.0.0.aar:20e5b8f6526a34595a604f56718da81167c0b40a7a94a57daa355663f2594df2', 'androidx.documentfile:documentfile:1.0.0:documentfile-1.0.0.aar:865a061ef2fad16522f8433536b8d47208c46ff7c7745197dfa1eeb481869487', 'androidx.drawerlayout:drawerlayout:1.0.0:drawerlayout-1.0.0.aar:9402442cdc5a43cf62fb14f8cf98c63342d4d9d9b805c8033c6cf7e802749ac1', - 'androidx.exifinterface:exifinterface:1.0.0:exifinterface-1.0.0.aar:ee48be10aab8f54efff4c14b77d11e10b9eeee4379d5ef6bf297a2923c55cc11', - 'androidx.fragment:fragment-ktx:1.1.0:fragment-ktx-1.1.0.aar:d40e525a57f21814fe8754e69c7306224ca30ed33f33c17c329b91bd839de94e', - 'androidx.fragment:fragment-testing:1.1.0:fragment-testing-1.1.0.aar:c4ae4a296df1a05708f7fde215784c7171084d0801fdc3ad12a2163a8ced2a4c', - 'androidx.fragment:fragment:1.1.0:fragment-1.1.0.aar:a14c8b8f2153f128e800fbd266a6beab1c283982a29ec570d2cc05d307d81496', + 'androidx.exifinterface:exifinterface:1.3.1:exifinterface-1.3.1.aar:ef168daa6eb744c8395c22b49afa5235e6099868a0377175b6d5e3cdff8d7ffc', + 'androidx.fragment:fragment-ktx:1.2.5:fragment-ktx-1.2.5.aar:50f0f3b734f93829eeac7456b7cb13e5430741e555c535911a958ee4a8242bca', + 'androidx.fragment:fragment-testing:1.2.5:fragment-testing-1.2.5.aar:ef3cc3387115f9187665b283e313b13a2bb8826673380317057e2972351df09c', + 'androidx.fragment:fragment:1.2.4:fragment-1.2.4.aar:1dc194942574302bf35dae7b81b82273505ec2d38f81d9258ad5c0448daddd82', + 'androidx.fragment:fragment:1.2.5:fragment-1.2.5.aar:d19e82d142def6c4e136da70bf92f194c0ecc61d14ab4e84567b2ced0920fa93', 'androidx.interpolator:interpolator:1.0.0:interpolator-1.0.0.aar:33193135a64fe21fa2c35eec6688f1a76e512606c0fc83dc1b689e37add7732a', 'androidx.legacy:legacy-support-core-utils:1.0.0:legacy-support-core-utils-1.0.0.aar:a7edcf01d5b52b3034073027bc4775b78a4764bb6202bb91d61c829add8dd1c7', - 'androidx.lifecycle:lifecycle-common:2.1.0:lifecycle-common-2.1.0.jar:76db6be533bd730fb361c2feb12a2c26d9952824746847da82601ef81f082643', - 'androidx.lifecycle:lifecycle-extensions:2.1.0:lifecycle-extensions-2.1.0.aar:bd53c64b038585215b4959c1a388437a3ad525608a31c58e4283c3e371727d4d', - 'androidx.lifecycle:lifecycle-livedata-core:2.1.0:lifecycle-livedata-core-2.1.0.aar:a150743e86c30eddf1660ad454b1f86041efdefcd1a039320c4c26db87f7119a', - 'androidx.lifecycle:lifecycle-livedata:2.1.0:lifecycle-livedata-2.1.0.aar:242e446bed3db36f0df0aab0cb7f91060bd2dab7adcad1117adf54e724cd1d26', - 'androidx.lifecycle:lifecycle-process:2.1.0:lifecycle-process-2.1.0.aar:8cddd0c7f4927bbf71fb71fca000786df82cc597c99463d6916ccbe4a205a9ac', - 'androidx.lifecycle:lifecycle-runtime:2.1.0:lifecycle-runtime-2.1.0.aar:e5173897b965e870651e83d9d5af1742d3f532d58863223a390ce3a194c8312b', - 'androidx.lifecycle:lifecycle-service:2.1.0:lifecycle-service-2.1.0.aar:23516745f34f16ff7850bb1eadd55cf193dd789cba428de4bca120433e3bfd69', - 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.1.0:lifecycle-viewmodel-ktx-2.1.0.aar:16a66d966f6a5c201e724dad836d85fcfa528a891ae5ae0e5f7556ab5bc7575f', - 'androidx.lifecycle:lifecycle-viewmodel:2.1.0:lifecycle-viewmodel-2.1.0.aar:ba55fb7ac1b2828d5327cda8acf7085d990b2b4c43ef336caa67686249b8523d', + 'androidx.lifecycle:lifecycle-common:2.2.0:lifecycle-common-2.2.0.jar:63898dabf7cfe5ec5d7ed8b8c2564c1427be876e1496ead95c2703cf59d3734b', + 'androidx.lifecycle:lifecycle-extensions:2.2.0:lifecycle-extensions-2.2.0.aar:648c8de1d10b025d524a2e46ac994fc3f6bf186826c09ec1a62d250bf1b877ae', + 'androidx.lifecycle:lifecycle-livedata-core-ktx:2.2.0:lifecycle-livedata-core-ktx-2.2.0.aar:5951f882e95b7e05ceb9adfca0fa2ebd511d63ea5a00da4eae6c6d0c1903da18', + 'androidx.lifecycle:lifecycle-livedata-core:2.2.0:lifecycle-livedata-core-2.2.0.aar:556c1f3af90aa9d7d0d330565adbf6da71b2429148bac91e07c485f4f9abf614', + 'androidx.lifecycle:lifecycle-livedata:2.2.0:lifecycle-livedata-2.2.0.aar:d83af94860aa9f64cbdc51f40796a7cf55b116f0e6efd752e845c0104c8b16f6', + 'androidx.lifecycle:lifecycle-process:2.2.0:lifecycle-process-2.2.0.aar:3a977e7778fc8418742d388409daaba7ea8fea8823d21ffb96e4c4236f715070', + 'androidx.lifecycle:lifecycle-runtime-ktx:2.2.0:lifecycle-runtime-ktx-2.2.0.aar:c29fc87694e6ce116b61207221e53ed285862a6628055790b0bcf9ce45d8cc68', + 'androidx.lifecycle:lifecycle-runtime:2.2.0:lifecycle-runtime-2.2.0.aar:2f866c07a1f33a8c9bb69a9545d4f20b4f0628cd0a155432386d7cb081e1e0bc', + 'androidx.lifecycle:lifecycle-service:2.2.0:lifecycle-service-2.2.0.aar:ca2801ffc069555afed8eddd2292130f436956452bc8bbad30fb56f8e4e382a0', + 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0:lifecycle-viewmodel-ktx-2.2.0.aar:f791001f2211947e56ad3d96d12c9ae93fc5589b88f08603f69a2265c9a7d702', + 'androidx.lifecycle:lifecycle-viewmodel-savedstate:2.2.0:lifecycle-viewmodel-savedstate-2.2.0.aar:3ce866fb822b20fe2f188f974992869a0a6233fe40acbefcff090d6def5e7f33', + 'androidx.lifecycle:lifecycle-viewmodel:2.2.0:lifecycle-viewmodel-2.2.0.aar:967efab24d6c49dd414a8c0ac4a1cd09b018f0b8bb43b739ad360c4158ebde27', 'androidx.loader:loader:1.0.0:loader-1.0.0.aar:11f735cb3b55c458d470bed9e25254375b518b4b1bad6926783a7026db0f5025', 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0:localbroadcastmanager-1.0.0.aar:e71c328ceef5c4a7d76f2d86df1b65d65fe2acf868b1a4efd84a3f34336186d8', - 'androidx.preference:preference:1.1.0:preference-1.1.0.aar:6cf1a099b03b3254041b04701841865b2708c0b546b9036c8b0dada0aa59de57', + 'androidx.preference:preference:1.1.1:preference-1.1.1.aar:317dcbc38242aea2f6262c06d51b8a22827e98959967edd40f82600a15cb4bff', 'androidx.print:print:1.0.0:print-1.0.0.aar:1d5c7f3135a1bba661fc373fd72e11eb0a4adbb3396787826dd8e4190d5d9edd', - 'androidx.recyclerview:recyclerview-selection:1.1.0-rc01:recyclerview-selection-1.1.0-rc01.aar:8a1c0e75430e528ac325554a0be05aba4c52ac05fbbc5882187fb61271d89e8f', + 'androidx.recyclerview:recyclerview-selection:1.1.0-rc03:recyclerview-selection-1.1.0-rc03.aar:a548a0771c2c8ca8cf98f1f755b0eef4fac73d1697e6eeb1a6383f557e0eba13', 'androidx.recyclerview:recyclerview:1.1.0:recyclerview-1.1.0.aar:f0d2b5a67d0a91ee1b1c73ef2b636a81f3563925ddd15a1d4e1c41ec28de7a4f', 'androidx.savedstate:savedstate:1.0.0:savedstate-1.0.0.aar:2510a5619c37579c9ce1a04574faaf323cd0ffe2fc4e20fa8f8f01e5bb402e83', - 'androidx.test.espresso:espresso-contrib:3.2.0:espresso-contrib-3.2.0.aar:9e43811e5845e84f2964f0032fd50cd11dca3dc8d3b0703626dd12d50433bb35', - 'androidx.test.espresso:espresso-core:3.2.0:espresso-core-3.2.0.aar:beb4712c2520c1da30ac1f25506871f16ea5b83ee686ece5a258769df1a01e15', - 'androidx.test.espresso:espresso-idling-resource:3.2.0:espresso-idling-resource-3.2.0.aar:c1a0454fe95788122ba652c3ecff7ec538c7e27de206aed970f2809fb8090d09', - 'androidx.test.espresso:espresso-intents:3.2.0:espresso-intents-3.2.0.aar:b13347a543d1fe957bc901281caed8b8f8a475f702779c851fafdfed7b9467c1', - 'androidx.test.ext:junit:1.1.1:junit-1.1.1.aar:449df418d2916a0f86fe7dafb1edb09480fafb6e995d5c751c7d0d1970d4ae72', + 'androidx.test.espresso:espresso-contrib:3.3.0:espresso-contrib-3.3.0.aar:f400cabdc181356acf6b210e4509dcb9649d9e2b6b6e218c60fcfc15e8a756d1', + 'androidx.test.espresso:espresso-core:3.3.0:espresso-core-3.3.0.aar:23ebf6014645e0c60aec7d1ed924d4d4c848ae8c3673b7d8d06b2ec6a56cafee', + 'androidx.test.espresso:espresso-idling-resource:3.3.0:espresso-idling-resource-3.3.0.aar:29519b112731f289cc6e2f9b2eccc5ea72c754b04272bb93370f45d7e170a7c6', + 'androidx.test.espresso:espresso-intents:3.3.0:espresso-intents-3.3.0.aar:5b6cd6aadce78edc705d93c1e81ace3b59be97128aca0e88fd9c5c176aa9bf10', + 'androidx.test.ext:junit:1.1.2:junit-1.1.2.aar:6c6ab120c640bf16fcaae69cb83c144d0ed6b6298562be0ac35e37ed969c0409', 'androidx.test.uiautomator:uiautomator:2.2.0:uiautomator-2.2.0.aar:2838e9d961dbffefbbd229a2bd4f6f82ac4fb2462975862a9e75e9ed325a3197', - 'androidx.test:core:1.2.0:core-1.2.0.aar:c88b739b1c499afb792374be19b9cf829e89567f26441a74f664c0cf8de158a4', - 'androidx.test:monitor:1.2.0:monitor-1.2.0.aar:fc97ca3f00f8ca30b7d5167fbd8736756048e2cc4f8e92dc891106751a5baeef', - 'androidx.test:rules:1.2.0:rules-1.2.0.aar:24bd7111e0db91b4a5f6d5c3e3e89698580dc90d29273d04a775bb7fe7c2a761', - 'androidx.test:runner:1.2.0:runner-1.2.0.aar:5387e011167a3c8da08d99b5d59248c0e2da839317b48ebf202e31dc1f791ec1', - 'androidx.transition:transition:1.0.1:transition-1.0.1.aar:c374bef04f01580ba76447e759ea560079727779ff882ad55735fd445edca8b4', + 'androidx.test:core:1.3.0:core-1.3.0.aar:86549cae8c5b848f817e2c716e174c7dab61caf0b4df9848680eeb753089a337', + 'androidx.test:monitor:1.3.0:monitor-1.3.0.aar:f73a31306a783e63150c60c49e140dc38da39a1b7947690f4b73387b5ebad77e', + 'androidx.test:rules:1.3.0:rules-1.3.0.aar:c1753946c498b0d5d7cf341cfed661f66915c4c9deb4ed10462a08ae33b2429a', + 'androidx.test:runner:1.3.0:runner-1.3.0.aar:61d13f5a9fcbbd73ba18fa84e1d6a0111c6e1c665a89b418126966e61fffd93b', + 'androidx.transition:transition:1.2.0:transition-1.2.0.aar:a1e059b3bc0b43a58dec0efecdcaa89c82d2bca552ea5bacf6656c46e853157e', 'androidx.vectordrawable:vectordrawable-animated:1.1.0:vectordrawable-animated-1.1.0.aar:76da2c502371d9c38054df5e2b248d00da87809ed058f3363eae87ce5e2403f8', 'androidx.vectordrawable:vectordrawable:1.1.0:vectordrawable-1.1.0.aar:46fd633ac01b49b7fcabc263bf098c5a8b9e9a69774d234edcca04fb02df8e26', 'androidx.versionedparcelable:versionedparcelable:1.1.0:versionedparcelable-1.1.0.aar:9a1d77140ac222b7866b5054ee7d159bc1800987ed2d46dd6afdd145abb710c1', - 'androidx.viewpager2:viewpager2:1.0.0-beta04:viewpager2-1.0.0-beta04.aar:3d8aa03eeedd952f387d31f1e1a8d204bb3a650105e78b55e83dac6ea1151847', + 'androidx.viewpager2:viewpager2:1.0.0:viewpager2-1.0.0.aar:e95c0031d4cc247cd48196c6287e58d2cee54d9c79b85afea7c90920330275af', 'androidx.viewpager:viewpager:1.0.0:viewpager-1.0.0.aar:147af4e14a1984010d8f155e5e19d781f03c1d70dfed02a8e0d18428b8fc8682', 'backport-util-concurrent:backport-util-concurrent:3.1:backport-util-concurrent-3.1.jar:f5759b7fcdfc83a525a036deedcbd32e5b536b625ebc282426f16ca137eb5902', 'cglib:cglib:3.2.0:cglib-3.2.0.jar:adb13bab79712ad6bdf1bd59f2a3918018a8016e722e8a357065afb9e6690861', @@ -98,7 +105,7 @@ dependencyVerification { 'com.github.kobakei:MaterialFabSpeedDial:1.2.1:MaterialFabSpeedDial-1.2.1.aar:e86198c3c48cd832fb209a769a9f222c2a3cc045743b110ac2391d9737e3ea02', 'com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:2.0:accessibility-test-framework-2.0.jar:cdf16ef8f5b8023d003ce3cc1b0d51bda737762e2dab2fedf43d1c4292353f7f', 'com.google.android.apps.common.testing.accessibility.framework:accessibility-test-framework:2.1:accessibility-test-framework-2.1.jar:7b0aa6ed7553597ce0610684a9f7eca8021eee218f2e2f427c04a7fbf5f920bd', - 'com.google.android.material:material:1.1.0-beta01:material-1.1.0-beta01.aar:b6f2ef164bf40c04667d9cfe05ae66b81f9b839910a5ca84e5b0ee1608b0a5ad', + 'com.google.android.material:material:1.2.1:material-1.2.1.aar:d3d0cc776f2341da8e572586c7d390a5b356ce39a0deb2768071dc40b364ac80', 'com.google.auto.service:auto-service:1.0-rc4:auto-service-1.0-rc4.jar:e422d49c312fd2031222e7306e8108c1b4118eb9c049f1b51eca280bed87e924', 'com.google.auto:auto-common:0.8:auto-common-0.8.jar:97db1709f57b91b32edacb596ef4641872f227b7d99ad90e467f0d77f5ba134a', 'com.google.code.findbugs:jsr305:3.0.2:jsr305-3.0.2.jar:766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7', @@ -191,15 +198,14 @@ dependencyVerification { 'org.hamcrest:hamcrest-integration:1.3:hamcrest-integration-1.3.jar:70f418efbb506c5155da5f9a5a33262ea08a9e4d7fea186aa9015c41a7224ac2', 'org.hamcrest:hamcrest-library:1.3:hamcrest-library-1.3.jar:711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c', 'org.jetbrains.kotlin:kotlin-reflect:1.3.72:kotlin-reflect-1.3.72.jar:a188d9367de1c4ee9479db630985c0597b20709c83161b1430d24edb27e38c40', - 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.31:kotlin-stdlib-common-1.3.31.jar:d6e9c54c1e6c4df21be9395de558665544c6bdc8f8076ea7518f089f82cd34fc', + 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.50:kotlin-stdlib-common-1.3.50.jar:8ce678e88e4ba018b66dacecf952471e4d7dfee156a8a819760a5a5ff29d323c', 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.72:kotlin-stdlib-common-1.3.72.jar:5e7d1552863e480c1628b1cc39ce230ef829f5b7230106215a05acda5172203a', 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72:kotlin-stdlib-jdk7-1.3.72.jar:40566c0c08d414b9413ba556ff7f8a0b04b98b9f0f424d122dd2088510efccc4', 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72:kotlin-stdlib-jdk8-1.3.72.jar:133da70cfc07b56094282eac5c59bccd59f167ee2ead22e5282876d8bc10bf95', - 'org.jetbrains.kotlin:kotlin-stdlib:1.3.31:kotlin-stdlib-1.3.31.jar:f38c84326543e66ed4895b20fb3ea0fca527fd5a040e1f49d0946ecf3d2b3b23', + 'org.jetbrains.kotlin:kotlin-stdlib:1.3.50:kotlin-stdlib-1.3.50.jar:e6f05746ee0366d0b52825a090fac474dcf44082c9083bbb205bd16976488d6c', 'org.jetbrains.kotlin:kotlin-stdlib:1.3.72:kotlin-stdlib-1.3.72.jar:3856a7349ebacd6d1be6802b2fed9c4dc2c5a564ea92b6b945ac988243d4b16b', - 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.1.1:kotlinx-coroutines-android-1.1.1.jar:ed6fc7d667d5c11d187894789d7bf6cf8fedccb0be75fde795b8686582a1fe32', - 'org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.1:kotlinx-coroutines-core-common-1.1.1.jar:033732168fd3a68a7d788294321106ae13536eae8459382a85cc1f17f88572e7', - 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1:kotlinx-coroutines-core-1.1.1.jar:ac423f8a0aa4b4e74529696ff82c0171f81a8c8ab182a1965dff25e69c1f7844', + 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.0:kotlinx-coroutines-android-1.3.0.jar:c80aaadf041f044d324a19a73f88879dfd1e4d026b14e3230075ff9081942ae3', + 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0:kotlinx-coroutines-core-1.3.0.jar:6f3a60fea2403b80385b399952aeb3a4cf0985a45b8da04b6f31825171901a1d', 'org.jetbrains.trove4j:trove4j:20160824:trove4j-20160824.jar:1917871c8deb468307a584680c87a44572f5a8b0b98c6d397fc0f5f86596dbe7', 'org.jetbrains:annotations:13.0:annotations-13.0.jar:ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478', 'org.jmock:jmock-junit4:2.8.2:jmock-junit4-2.8.2.jar:f7ee4df4f7bd7b7f1cafad3b99eb74d579f109d5992ff625347352edb55e674c', diff --git a/briar-headless/build.gradle b/briar-headless/build.gradle index 581e69e95..4357f06fe 100644 --- a/briar-headless/build.gradle +++ b/briar-headless/build.gradle @@ -7,8 +7,8 @@ import static java.util.Collections.list plugins { id 'java' id 'idea' - id 'org.jetbrains.kotlin.jvm' version '1.3.40' - id 'org.jetbrains.kotlin.kapt' version '1.3.40' + id 'org.jetbrains.kotlin.jvm' version '1.3.72' + id 'org.jetbrains.kotlin.kapt' version '1.3.72' id 'witness' } apply from: 'witness.gradle' @@ -20,7 +20,7 @@ dependencies { implementation project(path: ':briar-core', configuration: 'default') implementation project(path: ':bramble-java', configuration: 'default') - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.40' + implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72' implementation 'io.javalin:javalin:3.5.0' implementation 'org.slf4j:slf4j-simple:1.7.26' implementation 'com.fasterxml.jackson.core:jackson-databind:2.10.0' diff --git a/briar-headless/witness.gradle b/briar-headless/witness.gradle index 6f28d7ea4..61708081b 100644 --- a/briar-headless/witness.gradle +++ b/briar-headless/witness.gradle @@ -19,9 +19,7 @@ dependencyVerification { 'com.google.j2objc:j2objc-annotations:1.1:j2objc-annotations-1.1.jar:2994a7eb78f2710bd3d3bfb639b2c94e219cedac0d4d084d516e78c16dddecf6', 'com.squareup:javapoet:1.11.1:javapoet-1.11.1.jar:9cbf2107be499ec6e95afd36b58e3ca122a24166cdd375732e51267d64058e90', 'com.vaadin.external.google:android-json:0.0.20131108.vaadin1:android-json-0.0.20131108.vaadin1.jar:dfb7bae2f404cfe0b72b4d23944698cb716b7665171812a0a4d0f5926c0fac79', - 'commons-codec:commons-codec:1.9:commons-codec-1.9.jar:ad19d2601c3abf0b946b5c3a4113e226a8c1e3305e395b90013b78dd94a723ce', - 'commons-logging:commons-logging:1.2:commons-logging-1.2.jar:daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636', - 'de.undercouch:gradle-download-task:3.4.3:gradle-download-task-3.4.3.jar:453637054b08115122b7c7b2acf87e912e1613a78f37be3e9e6779cd0830d43e', + 'de.undercouch:gradle-download-task:4.0.2:gradle-download-task-4.0.2.jar:952cbfcc5f21beeccb5925cc5ba648af09839258441dd44d087d64a57d34e87a', 'io.javalin:javalin:3.5.0:javalin-3.5.0.jar:6618f99ad4c241eefcaf3a02c85adc52ec346c9710e8eb5a3f1a916e3d7acec4', 'io.mockk:mockk-agent-api:1.9.3:mockk-agent-api-1.9.3.jar:90b9b54158ad31aafa414cb7889bd5a9b70b23e990c5a72eb0c17c3322e6d12d', 'io.mockk:mockk-agent-common:1.9.3:mockk-agent-common-1.9.3.jar:a9ddd89f1e1393aa4b7e99d0032b961088bb8d51e48ff188ada3d1fa05696c88', @@ -37,8 +35,6 @@ dependencyVerification { 'net.bytebuddy:byte-buddy-agent:1.9.10:byte-buddy-agent-1.9.10.jar:8ed739d29132103250d307d2e8e3c95f07588ef0543ab11d2881d00768a5e182', 'net.bytebuddy:byte-buddy:1.9.10:byte-buddy-1.9.10.jar:2936debc4d7b6c534848d361412e2d0f8bd06f7f27a6f4e728a20e97648d2bf3', 'net.ltgt.gradle.incap:incap:0.2:incap-0.2.jar:b625b9806b0f1e4bc7a2e3457119488de3cd57ea20feedd513db070a573a4ffd', - 'org.apache.httpcomponents:httpclient:4.5.3:httpclient-4.5.3.jar:db3d1b6c2d6a5e5ad47577ad61854e2f0e0936199b8e05eb541ed52349263135', - 'org.apache.httpcomponents:httpcore:4.4.6:httpcore-4.4.6.jar:d7f853dee87680b07293d30855b39b9eb56c1297bd16ff1cd6f19ddb8fa745fb', 'org.apiguardian:apiguardian-api:1.1.0:apiguardian-api-1.1.0.jar:a9aae9ff8ae3e17a2a18f79175e82b16267c246fbbd3ca9dfbbb290b08dcfdd4', 'org.checkerframework:checker-compat-qual:2.5.3:checker-compat-qual-2.5.3.jar:d76b9afea61c7c082908023f0cbc1427fab9abd2df915c8b8a3e7a509bccbc6d', 'org.checkerframework:checker-qual:2.5.2:checker-qual-2.5.2.jar:64b02691c8b9d4e7700f8ee2e742dce7ea2c6e81e662b7522c9ee3bf568c040a', @@ -58,29 +54,31 @@ dependencyVerification { 'org.eclipse.jetty:jetty-webapp:9.4.20.v20190813:jetty-webapp-9.4.20.v20190813.jar:59d9b5f238acb14eac3bf90f755eeabd9fc16c630217d0e7e01b99a38194036c', 'org.eclipse.jetty:jetty-xml:9.4.20.v20190813:jetty-xml-9.4.20.v20190813.jar:f4411ad9998e4cc202c849bb9b9e93aa2aa761b89a27cc746ca025849d659fd0', 'org.jetbrains.intellij.deps:trove4j:1.0.20181211:trove4j-1.0.20181211.jar:affb7c85a3c87bdcf69ff1dbb84de11f63dc931293934bc08cd7ab18de083601', - 'org.jetbrains.kotlin:kotlin-android-extensions:1.3.40:kotlin-android-extensions-1.3.40.jar:5d5f55451d632ca834e8a2929b9d0e1c2a642f6d78a3b24963138a766139a456', - 'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.3.40:kotlin-annotation-processing-gradle-1.3.40.jar:c8bd591244ece76cbc88ca9f59661c13f04b5d48a13ee115629b3777fdca4ddc', - 'org.jetbrains.kotlin:kotlin-build-common:1.3.40:kotlin-build-common-1.3.40.jar:a140f3d6dd1fca3c8b4fb7dab621e36ab15946f0ae9f16efe46f77cfefb8fb06', - 'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.40:kotlin-compiler-embeddable-1.3.40.jar:9412b5c572068d0435a09278d3faa2cf21574542916ac67490c11205c44b9802', - 'org.jetbrains.kotlin:kotlin-compiler-runner:1.3.40:kotlin-compiler-runner-1.3.40.jar:769a193f0c0d944664569aaef4bd6f7f1c793a77c69b54f2044986ed58f7cde7', - 'org.jetbrains.kotlin:kotlin-daemon-client:1.3.40:kotlin-daemon-client-1.3.40.jar:ea82475e00ef4c60126d3ef21eb2a87cf6fd94468e277a847abd19802b79089b', - 'org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.3.40:kotlin-gradle-plugin-api-1.3.40.jar:ba316e66aa532b98b1a3ecff43d081930d68aceb614ec55ac81164d4ed5b8c09', - 'org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.3.40:kotlin-gradle-plugin-model-1.3.40.jar:103112f1049945b74e10f35458c0dc30defb2f7caa46e572942f57fa2ace1778', - 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.40:kotlin-gradle-plugin-1.3.40.jar:0dfa1fd9dd807ecebcf262293e750071697e15867aaf3f6d7efd1e9f560fe718', + 'org.jetbrains.kotlin:kotlin-android-extensions:1.3.72:kotlin-android-extensions-1.3.72.jar:30278f88cfefb7bb328bedd73374242f8e3e55211e53884e4820dba271132fab', + 'org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.3.72:kotlin-annotation-processing-gradle-1.3.72.jar:35d8e287a1d74dc55024a42bd788567e1f73e2059eb804319876d652f249ef59', + 'org.jetbrains.kotlin:kotlin-build-common:1.3.72:kotlin-build-common-1.3.72.jar:dc0d14042176647d0bde5954aba8a435f6a8857f9648bbc454b94366bc1cff06', + 'org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.72:kotlin-compiler-embeddable-1.3.72.jar:79500b867b1194cf781ac98d5c706331a3d3ce8448437f536f8d4cc2faff50c3', + 'org.jetbrains.kotlin:kotlin-compiler-runner:1.3.72:kotlin-compiler-runner-1.3.72.jar:a2d8622ef0e2877577e368ec3a2ffbe7978b4512aab456d0db6427d9fae39d47', + 'org.jetbrains.kotlin:kotlin-daemon-client:1.3.72:kotlin-daemon-client-1.3.72.jar:8f3ef9192e17768cd4e1f3c1f1c225ebd3b500a67ad05a735b31aa16e01c181c', + 'org.jetbrains.kotlin:kotlin-daemon-embeddable:1.3.72:kotlin-daemon-embeddable-1.3.72.jar:1a4b999a2d9051382430994126c4bebd143c853e26d6bca4fd4c31924072ef5e', + 'org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.3.72:kotlin-gradle-plugin-api-1.3.72.jar:b0e6d0ab0c1f1dd2e2e5f540eeb6e5791820bdbe4f34597b4af183145dd2a493', + 'org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.3.72:kotlin-gradle-plugin-model-1.3.72.jar:110fc7e4602f7aa47286a74756b673903ff3db5044312a16172eac38f7ba1224', + 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.72:kotlin-gradle-plugin-1.3.72.jar:b914cbcd8e55e76f221cc863912c38b1fe6ce56800300c147f85410aaa8789ab', + 'org.jetbrains.kotlin:kotlin-native-utils:1.3.72:kotlin-native-utils-1.3.72.jar:bf3e4edef51b7af7f1a8927fb58dca402e87668d246bfd0ad6520b9f2e3adebb', 'org.jetbrains.kotlin:kotlin-reflect:1.3.0:kotlin-reflect-1.3.0.jar:f3231ac1c612fe72de6ffcc4f0b4c5d85ad1ad4c808fb01a1981eab1ee1202c3', - 'org.jetbrains.kotlin:kotlin-reflect:1.3.40:kotlin-reflect-1.3.40.jar:b8df6abfd928a723b146d48174ba10c63f65a978a5b816c0d8ef702e20450fa3', - 'org.jetbrains.kotlin:kotlin-script-runtime:1.3.40:kotlin-script-runtime-1.3.40.jar:32290da5f29bd3b167647ffb2ba7bff77e4647903ace1e4522ba4ed293874524', - 'org.jetbrains.kotlin:kotlin-scripting-common:1.3.40:kotlin-scripting-common-1.3.40.jar:0f2ff17b2d30897345c30b3290a3c59d3caaef3965056a0910171f23275e654e', - 'org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.3.40:kotlin-scripting-compiler-embeddable-1.3.40.jar:8c512eb035c8261bb23cd6e767243ccac6f960ac682b6a22e4001e30901b46a1', - 'org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.3.40:kotlin-scripting-compiler-impl-embeddable-1.3.40.jar:183e3ec7673b9486e501efc62a38fba8588f4e1b06d0cd7c707d0ec67d7b5cc9', - 'org.jetbrains.kotlin:kotlin-scripting-jvm:1.3.40:kotlin-scripting-jvm-1.3.40.jar:21f17b8b815a49b62bb2d4f72feb0696067c9000268ebc6d61f9fcca7c7964e7', - 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.40:kotlin-stdlib-common-1.3.40.jar:5f551a3ffe7683f4741d96fdc49835864aa08ddfc63d38109884973e19eed1cb', - 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.50:kotlin-stdlib-common-1.3.50.jar:8ce678e88e4ba018b66dacecf952471e4d7dfee156a8a819760a5a5ff29d323c', - 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.40:kotlin-stdlib-jdk7-1.3.40.jar:f79d84613679095d17518dd8fb4249183f334cf80e4d7a25a7e0ed519ee993ab', - 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.40:kotlin-stdlib-jdk8-1.3.40.jar:05e11f693719aa515e6946f51eacc88cb53437cc685d914c114f090792ba9ba1', - 'org.jetbrains.kotlin:kotlin-stdlib:1.3.40:kotlin-stdlib-1.3.40.jar:f76f9812a703ba5085af8f51769e60e8ecd5e99b55b2ced097cf2343e972ad7b', - 'org.jetbrains.kotlin:kotlin-stdlib:1.3.50:kotlin-stdlib-1.3.50.jar:e6f05746ee0366d0b52825a090fac474dcf44082c9083bbb205bd16976488d6c', - 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.1:kotlinx-coroutines-core-1.1.1.jar:ac423f8a0aa4b4e74529696ff82c0171f81a8c8ab182a1965dff25e69c1f7844', + 'org.jetbrains.kotlin:kotlin-reflect:1.3.72:kotlin-reflect-1.3.72.jar:a188d9367de1c4ee9479db630985c0597b20709c83161b1430d24edb27e38c40', + 'org.jetbrains.kotlin:kotlin-script-runtime:1.3.72:kotlin-script-runtime-1.3.72.jar:d372f2dc8051f3d1d4fae3bd50e5fa109d3ec870c4a4830112f9afc8560aacfd', + 'org.jetbrains.kotlin:kotlin-scripting-common:1.3.72:kotlin-scripting-common-1.3.72.jar:420198546b466bfa9c38d1d7fb2ffcdfb8f518026e8f4a7ca3851fbdd525a538', + 'org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.3.72:kotlin-scripting-compiler-embeddable-1.3.72.jar:e91befa8242e5894158c0275d26d883599fe6e6c57b6952129aebec17a2ef0aa', + 'org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.3.72:kotlin-scripting-compiler-impl-embeddable-1.3.72.jar:d9a1cb78976db75b6173b51ad04efaebc2b3772636ad0b45cac4cd2d53222dc9', + 'org.jetbrains.kotlin:kotlin-scripting-jvm:1.3.72:kotlin-scripting-jvm-1.3.72.jar:5a9cced336697fbf2fb4b6c8a321787747f5e375227b7e355ebf3259365c024e', + 'org.jetbrains.kotlin:kotlin-stdlib-common:1.3.72:kotlin-stdlib-common-1.3.72.jar:5e7d1552863e480c1628b1cc39ce230ef829f5b7230106215a05acda5172203a', + 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.72:kotlin-stdlib-jdk7-1.3.72.jar:40566c0c08d414b9413ba556ff7f8a0b04b98b9f0f424d122dd2088510efccc4', + 'org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.72:kotlin-stdlib-jdk8-1.3.72.jar:133da70cfc07b56094282eac5c59bccd59f167ee2ead22e5282876d8bc10bf95', + 'org.jetbrains.kotlin:kotlin-stdlib:1.3.72:kotlin-stdlib-1.3.72.jar:3856a7349ebacd6d1be6802b2fed9c4dc2c5a564ea92b6b945ac988243d4b16b', + 'org.jetbrains.kotlin:kotlin-util-io:1.3.72:kotlin-util-io-1.3.72.jar:9ef3d0277fe54384104a01089c8c718a9c2a7ab2b5292ff803ecfc9d38e7d6cb', + 'org.jetbrains.kotlin:kotlin-util-klib:1.3.72:kotlin-util-klib-1.3.72.jar:3825cbc39ac9b557bf11ed52ed8552200831004a60e845eba61c77ba972a2d9f', + 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1:kotlinx-coroutines-core-1.2.1.jar:7177ed4629704537e0252537629886f5409526ecd041d8d8e308e20624b14394', 'org.jetbrains:annotations:13.0:annotations-13.0.jar:ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478', 'org.json:json:20150729:json-20150729.jar:38c21b9c3d6d24919cd15d027d20afab0a019ac9205f7ed9083b32bdd42a2353', 'org.junit.jupiter:junit-jupiter-api:5.5.2:junit-jupiter-api-5.5.2.jar:249a2fdbd3931987c0298d00ca08ed248496e0fc11e0463c08c4f82e0cc79b1c', diff --git a/libs/gradle-witness.jar b/libs/gradle-witness.jar index eeb8b228693a102aa5b331d5f04121e8f295f805..cc43daf14241a204cb89e05d9d7dd148f96c3372 100644 GIT binary patch literal 43880 zcmeFZRd5|an=B~HvcNiGI!DYbS%Wmaa^k(2xi@f{2d8XC+j#6lkI^8){;pU(^C^N|)-;-?Xp5&7{I zOzs~F8+^g9us#bwpAYJPER^P#5f>3wRHBs@xs#rnl#-;Oorja8p`4kTZB(FJV%$C4 zKLr0zgMIe@+pG|u@3s!6|HFj;u?FQ|YFy3C9qo)A9NitAjIAC2mo5MFt^YLae`;|x zcd{{d{2yEK=MuxEA;G|$;K0C?|JSXm|2%}8m9we24Y96?xs8#Kxr4ExleDdovz4)s zv7NDvk+F@Txv`_Jp_Q$pvx6}st)Z2^qhqzoxgv@x>fbGhO`vMuFoyCuEJ;uwl{zqUdNg1t6qeUXB0kI9}_kk4RvQHu^+$Mm4Q^NUTt|XXD$7(-<E=8|Xs{Kf#%OSwct>aQHg=MY?jA=%?1N|Q{7mhlKmkcOO#wgs1A~0VrVxVx zt(AoZ_8JR!?PY4sSu={xJP~Q4LeogpR2$68hx*3#uo84@?$VL=En1>5G{8cgVX{

CDN3J4HG%Y_~k*Bl2Ja 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