From 7a4549a69969ab6207c712fd6e4e835cbdb73afe Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Mon, 28 Jan 2013 20:13:48 +0000
Subject: [PATCH] Applied a patch from the Silvertunnel forums for connection
 issues.

---
 .../silvertunnel.org-netlib-0.14-briar.jar    | Bin 507247 -> 507239 bytes
 silvertunnel.org-netlib-0.14.patch            |  48 +++++++++++++-----
 2 files changed, 36 insertions(+), 12 deletions(-)

diff --git a/briar-core/libs/silvertunnel.org-netlib-0.14-briar.jar b/briar-core/libs/silvertunnel.org-netlib-0.14-briar.jar
index c83a2a3dfe993d9b27d013a6f4e69ab7ef15d15d..a0e8966d882902652917aeef2be0efefef188c8a 100644
GIT binary patch
delta 12915
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

delta 13116
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

diff --git a/silvertunnel.org-netlib-0.14.patch b/silvertunnel.org-netlib-0.14.patch
index 56e5235629..8d489e41da 100644
--- a/silvertunnel.org-netlib-0.14.patch
+++ b/silvertunnel.org-netlib-0.14.patch
@@ -5,7 +5,7 @@ Only in silvertunnel.org-netlib-0.14-briar/lib/main: scprov-jdk15on-1.47.0.3-SNA
 Only in silvertunnel.org_netlib/src/main/java: com
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/api/impl/SocketTimeoutInputStream.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/api/impl/SocketTimeoutInputStream.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/api/impl/SocketTimeoutInputStream.java	2012-01-19 16:46:10.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/api/impl/SocketTimeoutInputStream.java	2012-12-18 02:51:40.167913821 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/api/impl/SocketTimeoutInputStream.java	2012-12-18 02:51:40.000000000 +0000
 @@ -111,7 +111,7 @@
          synchronized (this) {
              throwLastPendingIOException();
@@ -37,7 +37,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/api/imp
      /**
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/circuit/TLSDispatcherThread.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/circuit/TLSDispatcherThread.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/circuit/TLSDispatcherThread.java	2012-08-24 15:57:00.000000000 +0100
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/circuit/TLSDispatcherThread.java	2012-12-17 21:58:30.943914693 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/circuit/TLSDispatcherThread.java	2012-12-17 21:58:30.000000000 +0000
 @@ -70,13 +70,13 @@
  
      public void run() {
@@ -56,7 +56,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
              }
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/clientimpl/Tor.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/clientimpl/Tor.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/clientimpl/Tor.java	2012-01-20 11:16:16.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/clientimpl/Tor.java	2012-11-16 18:38:24.138140251 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/clientimpl/Tor.java	2012-11-16 18:38:24.000000000 +0000
 @@ -131,11 +131,11 @@
  
  
@@ -75,7 +75,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
          log.info("Tor implementation of silvertunnel.org is starting up");
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/common/LookupServiceUtil.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/common/LookupServiceUtil.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/common/LookupServiceUtil.java	2012-01-19 16:46:10.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/common/LookupServiceUtil.java	2013-01-10 16:18:14.861709367 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/common/LookupServiceUtil.java	2013-01-10 16:18:14.000000000 +0000
 @@ -18,11 +18,6 @@
  package org.silvertunnel.netlib.layer.tor.common;
  
@@ -125,7 +125,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
  }
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/HiddenServiceProperties.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/HiddenServiceProperties.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/HiddenServiceProperties.java	2011-03-25 09:56:20.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/HiddenServiceProperties.java	2012-11-16 18:48:45.354224491 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/HiddenServiceProperties.java	2012-11-16 18:48:45.000000000 +0000
 @@ -64,7 +64,7 @@
          minimumNumberOfIntroPoints = 3;
          try {
@@ -135,9 +135,33 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
              generator.initialize(1024, new SecureRandom());
              KeyPair keypair = generator.generateKeyPair();
              pub = (RSAPublicKey) keypair.getPublic();
+diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RendezvousServiceDescriptorService.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RendezvousServiceDescriptorService.java
+--- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RendezvousServiceDescriptorService.java	2012-01-19 16:46:10.000000000 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RendezvousServiceDescriptorService.java	2013-01-18 21:52:57.000000000 +0000
+@@ -117,7 +117,7 @@
+                     String response = null;
+                     try {
+                         response = retrieveServiceDescriptor(torNetLayer, dirAddress, descriptorIdBase32);
+-                    } catch (Exception e) {
++                    } catch (IOException e) {
+                         log.warning(PRE+"unable to connect to or to load data from directory server " + dirAddress + "(" + e.getMessage() + ")");
+                         continue;
+                     }
+@@ -242,9 +242,9 @@
+             String httpResponse = SimpleHttpClient.getInstance().get(torNetLayer, dirNetAddress, path);
+             return httpResponse;
+ 
+-        } catch (Exception e) {
++        } catch (IOException e) {
+             log.fine("retrieveServiceDescriptor() from " + dirNetAddress + " failed: " + e.getMessage());
+-            return null;
++            throw e;
+         }
+     }
+ 
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RouterImpl.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RouterImpl.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RouterImpl.java	2012-09-02 11:58:16.000000000 +0100
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RouterImpl.java	2013-01-04 00:34:36.209293886 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/directory/RouterImpl.java	2013-01-04 00:34:36.000000000 +0000
 @@ -156,7 +156,7 @@
              PLATFORM_PATTERN = Parsing.compileRegexPattern("^platform (.*?)$");
              PUBLISHED_PATTERN = Parsing.compileRegexPattern("^published (.*?)$");
@@ -158,7 +182,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
  
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encoding.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encoding.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encoding.java	2012-01-19 16:46:10.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encoding.java	2012-11-16 18:37:17.762139243 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encoding.java	2012-11-16 18:37:17.000000000 +0000
 @@ -250,7 +250,7 @@
  
      /** creates an base64-string out of a byte[] */
@@ -170,7 +194,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
      /**
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encryption.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encryption.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encryption.java	2012-01-19 16:46:10.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encryption.java	2012-11-20 15:27:08.128469232 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/Encryption.java	2012-11-20 15:27:08.000000000 +0000
 @@ -60,21 +60,22 @@
  
  import javax.crypto.Cipher;
@@ -246,7 +270,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
              log.warning("Encryption.extractPublicRSAKey: Caught exception:" + e.getMessage());
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/PrivateKeyHandler.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/PrivateKeyHandler.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/tor/util/PrivateKeyHandler.java	2011-03-25 09:56:22.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/PrivateKeyHandler.java	2012-11-16 18:48:53.282158910 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/layer/tor/util/PrivateKeyHandler.java	2012-11-16 18:48:53.000000000 +0000
 @@ -50,7 +50,7 @@
       */
      public PrivateKeyHandler() {
@@ -279,7 +303,7 @@ diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/layer/t
              // send the same certificate twice works fine with the default implementation of tor!
 diff -Bbur silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/util/Base64.java silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/util/Base64.java
 --- silvertunnel.org_netlib/src/main/java/org/silvertunnel/netlib/util/Base64.java	2012-01-19 16:46:10.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/util/Base64.java	2012-11-16 18:37:46.506222108 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/main/java/org/silvertunnel/netlib/util/Base64.java	2012-11-16 18:37:46.000000000 +0000
 @@ -34,7 +34,7 @@
       */
      public static String encode(byte[] input) {
@@ -302,7 +326,7 @@ Only in silvertunnel.org_netlib/src/main/resources: com
 Only in silvertunnel.org_netlib/src/test/java: com
 diff -Bbur silvertunnel.org_netlib/src/test/java/org/silvertunnel/netlib/layer/tor/directory/AuthorityKeyCertificatesLocalTest.java silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/AuthorityKeyCertificatesLocalTest.java
 --- silvertunnel.org_netlib/src/test/java/org/silvertunnel/netlib/layer/tor/directory/AuthorityKeyCertificatesLocalTest.java	2012-01-19 16:46:08.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/AuthorityKeyCertificatesLocalTest.java	2012-11-16 18:38:10.338141454 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/AuthorityKeyCertificatesLocalTest.java	2012-11-16 18:38:10.000000000 +0000
 @@ -53,9 +53,9 @@
      
      @BeforeClass
@@ -318,7 +342,7 @@ diff -Bbur silvertunnel.org_netlib/src/test/java/org/silvertunnel/netlib/layer/t
      
 diff -Bbur silvertunnel.org_netlib/src/test/java/org/silvertunnel/netlib/layer/tor/directory/DirectoryConsensusLocalTest.java silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/DirectoryConsensusLocalTest.java
 --- silvertunnel.org_netlib/src/test/java/org/silvertunnel/netlib/layer/tor/directory/DirectoryConsensusLocalTest.java	2012-01-19 16:46:08.000000000 +0000
-+++ silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/DirectoryConsensusLocalTest.java	2012-11-16 18:38:16.654139552 +0000
++++ silvertunnel.org-netlib-0.14-briar/src/test/java/org/silvertunnel/netlib/layer/tor/directory/DirectoryConsensusLocalTest.java	2012-11-16 18:38:16.000000000 +0000
 @@ -60,9 +60,9 @@
      
      @BeforeClass
-- 
GitLab