diff --git a/bramble-java/build.gradle b/bramble-java/build.gradle index 0f27a3e3e..2bf5c8ed0 100644 --- a/bramble-java/build.gradle +++ b/bramble-java/build.gradle @@ -17,6 +17,9 @@ dependencies { def jna_version = '4.5.2' implementation "net.java.dev.jna:jna:$jna_version" implementation "net.java.dev.jna:jna-platform:$jna_version" + def bluecove_version = '2.1.0' + implementation "net.sf.bluecove:bluecove:$bluecove_version" + implementation "net.sf.bluecove:bluecove-gpl:$bluecove_version" tor "org.briarproject:tor:$tor_version" tor "org.briarproject:obfs4proxy:$obfs4proxy_version@zip" diff --git a/bramble-java/libs/bluecove-2.1.1-SNAPSHOT-briar.jar b/bramble-java/libs/bluecove-2.1.1-SNAPSHOT-briar.jar deleted file mode 100644 index c01a2f288..000000000 Binary files a/bramble-java/libs/bluecove-2.1.1-SNAPSHOT-briar.jar and /dev/null differ diff --git a/bramble-java/libs/bluecove-gpl-2.1.1-SNAPSHOT.jar b/bramble-java/libs/bluecove-gpl-2.1.1-SNAPSHOT.jar deleted file mode 100644 index 10c7bec77..000000000 Binary files a/bramble-java/libs/bluecove-gpl-2.1.1-SNAPSHOT.jar and /dev/null differ diff --git a/bramble-java/witness.gradle b/bramble-java/witness.gradle index 55f5a3cc1..ed538c7d6 100644 --- a/bramble-java/witness.gradle +++ b/bramble-java/witness.gradle @@ -23,6 +23,8 @@ dependencyVerification { 'net.java.dev.jna:jna:4.5.2:jna-4.5.2.jar:0c8eb7acf67261656d79005191debaba3b6bf5dd60a43735a245429381dbecff', 'net.jcip:jcip-annotations:1.0:jcip-annotations-1.0.jar:be5805392060c71474bf6c9a67a099471274d30b83eef84bfc4e0889a4f1dcc0', 'net.ltgt.gradle.incap:incap:0.2:incap-0.2.jar:b625b9806b0f1e4bc7a2e3457119488de3cd57ea20feedd513db070a573a4ffd', + 'net.sf.bluecove:bluecove-gpl:2.1.0:bluecove-gpl-2.1.0.jar:6b697a3d4d50be16b86cdfad6aac173251f1fd0dce83f4947d1ed7b2aea894d0', + 'net.sf.bluecove:bluecove:2.1.0:bluecove-2.1.0.jar:add9a58dbee3eaa35a062010a11066ba772a72119f24165f4adf0e19e60a4b8a', 'org.apache-extras.beanshell:bsh:2.0b6:bsh-2.0b6.jar:a17955976070c0573235ee662f2794a78082758b61accffce8d3f8aedcd91047', 'org.briarproject:obfs4proxy:0.0.12-dev-40245c4a:obfs4proxy-0.0.12-dev-40245c4a.zip:172029e7058b3a83ac93ac4991a44bf76e16ce8d46f558f5836d57da3cb3a766', 'org.briarproject:tor:0.3.5.17:tor-0.3.5.17.jar:ce0e1f4d8f14878e61b23a35a452bc0f2a8e3117ced5a74773cd78475fa7af39', diff --git a/patches/bluecove-2.1.1-SNAPSHOT.patch b/patches/bluecove-2.1.1-SNAPSHOT.patch deleted file mode 100644 index 78cf8b100..000000000 --- a/patches/bluecove-2.1.1-SNAPSHOT.patch +++ /dev/null @@ -1,63 +0,0 @@ -diff -Bbur bluecove-2.1.1-SNAPSHOT/bluecove/pom.xml bluecove-2.1.1-SNAPSHOT-briar/bluecove/pom.xml ---- bluecove-2.1.1-SNAPSHOT/bluecove/pom.xml 2013-01-04 00:43:17.961294408 +0000 -+++ bluecove-2.1.1-SNAPSHOT-briar/bluecove/pom.xml 2013-01-03 23:17:37.549293571 +0000 -@@ -126,8 +126,8 @@ - - maven-compiler-plugin - -- 1.3 -- 1.1 -+ 1.5 -+ 1.5 - - - -@@ -355,7 +355,7 @@ - - true - 100 -- 1.4 -+ 1.5 - - - -diff -Bbur bluecove-2.1.1-SNAPSHOT/bluecove/src/main/c/intelbth/OSXStackRFCOMMServer.mm bluecove-2.1.1-SNAPSHOT-briar/bluecove/src/main/c/intelbth/OSXStackRFCOMMServer.mm ---- bluecove-2.1.1-SNAPSHOT/bluecove/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2013-01-04 00:43:17.549293781 +0000 -+++ bluecove-2.1.1-SNAPSHOT-briar/bluecove/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2013-01-03 23:19:02.269295705 +0000 -@@ -280,6 +280,10 @@ - ndebug(("fail to get IOBluetoothRFCOMMChannel")); - return; - } -+ if(![rfcommChannel isIncoming]) { -+ ndebug(("ignoring outgoing connection")); -+ return; -+ } - if (comm->authenticate) { - IOBluetoothDevice* device = [rfcommChannel getDevice]; - if (device == NULL) { -diff -Bbur bluecove-2.1.1-SNAPSHOT/bluecove-gpl/pom.xml bluecove-2.1.1-SNAPSHOT-briar/bluecove-gpl/pom.xml ---- bluecove-2.1.1-SNAPSHOT/bluecove-gpl/pom.xml 2013-01-04 00:43:14.509294005 +0000 -+++ bluecove-2.1.1-SNAPSHOT-briar/bluecove-gpl/pom.xml 2013-01-03 23:17:52.181293751 +0000 -@@ -81,8 +81,8 @@ - - maven-compiler-plugin - -- 1.3 -- 1.1 -+ 1.5 -+ 1.5 - - - -diff -Bbur bluecove-2.1.1-SNAPSHOT/pom.xml bluecove-2.1.1-SNAPSHOT-briar/pom.xml ---- bluecove-2.1.1-SNAPSHOT/pom.xml 2013-01-04 00:43:19.721293788 +0000 -+++ bluecove-2.1.1-SNAPSHOT-briar/pom.xml 2013-01-03 23:17:18.713293930 +0000 -@@ -436,7 +436,7 @@ - - true - 100 -- 1.4 -+ 1.5 - - -