diff --git a/.classpath b/.classpath index f0601b2b0b0543efb0ce87163322765d1259588a..6c5b256cb74c52fb9f102b370d4a2439648a1466 100644 --- a/.classpath +++ b/.classpath @@ -19,8 +19,8 @@ <classpathentry kind="lib" path="lib/jna.jar"/> <classpathentry kind="lib" path="lib/platform.jar"/> <classpathentry kind="lib" path="lib/jnotify-0.93.jar"/> - <classpathentry kind="lib" path="lib/bluecove-2.1.0.jar" sourcepath="lib/source/bluecove-2.1.0-sources.jar"/> <classpathentry kind="lib" path="lib/bluecove-gpl-2.1.0.jar" sourcepath="lib/source/bluecove-gpl-2.1.0-sources.jar"/> <classpathentry kind="lib" path="lib/h2small-snapshot-2011-10-25.jar"/> + <classpathentry kind="lib" path="lib/bluecove-2.1.0-briar.jar" sourcepath="lib/source/bluecove-2.1.0-briar-sources.jar"/> <classpathentry kind="output" path="bin"/> </classpath> diff --git a/bluecove-2.1.0.patch b/bluecove-2.1.0.patch new file mode 100644 index 0000000000000000000000000000000000000000..956a5a34adcb324fcb96056291a9611b2f2ed55c --- /dev/null +++ b/bluecove-2.1.0.patch @@ -0,0 +1,14 @@ +diff -Bbur bluecove-2.1.0/src/main/c/intelbth/OSXStackRFCOMMServer.mm bluecove-2.1.0-briar/src/main/c/intelbth/OSXStackRFCOMMServer.mm +--- bluecove-2.1.0/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2008-12-24 16:58:36.000000000 +0000 ++++ bluecove-2.1.0-briar/src/main/c/intelbth/OSXStackRFCOMMServer.mm 2011-11-08 20:54:58.000000000 +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 --git a/lib/bluecove-2.1.0.jar b/lib/bluecove-2.1.0-briar.jar similarity index 66% rename from lib/bluecove-2.1.0.jar rename to lib/bluecove-2.1.0-briar.jar index 405de6df05374763ea5142bb5ffa1059cd3090aa..abc829787f6e015a386de4e42e1b9c0d4fc78c66 100644 Binary files a/lib/bluecove-2.1.0.jar and b/lib/bluecove-2.1.0-briar.jar differ diff --git a/lib/source/bluecove-2.1.0-sources.jar b/lib/source/bluecove-2.1.0-briar-sources.jar similarity index 76% rename from lib/source/bluecove-2.1.0-sources.jar rename to lib/source/bluecove-2.1.0-briar-sources.jar index 77c7b65850d86b69d230d7c4aaf08294a2fe7dc4..ebb026c1be905bc070535becf3bb1142bcee1249 100644 Binary files a/lib/source/bluecove-2.1.0-sources.jar and b/lib/source/bluecove-2.1.0-briar-sources.jar differ