From 67527818352b94d63cb97d002429167bf29431f5 Mon Sep 17 00:00:00 2001
From: akwizgran <akwizgran@users.sourceforge.net>
Date: Fri, 2 Dec 2011 16:24:00 +0000
Subject: [PATCH] Removed redundant padding check.

---
 components/net/sf/briar/transport/ConnectionReaderImpl.java | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/components/net/sf/briar/transport/ConnectionReaderImpl.java b/components/net/sf/briar/transport/ConnectionReaderImpl.java
index 59a84bb4ae..258eb824ee 100644
--- a/components/net/sf/briar/transport/ConnectionReaderImpl.java
+++ b/components/net/sf/briar/transport/ConnectionReaderImpl.java
@@ -119,10 +119,6 @@ implements ConnectionReader {
 			int read = in.read(payload, offset,
 					payloadLen + paddingLen - offset);
 			if(read == -1) throw new EOFException(); // Unexpected EOF
-			// The padding must be set to zero
-			for(int i = offset; i < offset + read; i++) {
-				if(payload[i] != 0) throw new FormatException();
-			}
 			mac.update(payload, offset, read);
 			offset += read;
 		}
-- 
GitLab