From f77a3c7f5663d2446fc2864e36ab98780554644e Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Thu, 17 Apr 2014 18:54:58 +0000 Subject: [PATCH] NTCP: Log tweaks to help on ticket #996 --- core/java/src/net/i2p/crypto/CryptixAESEngine.java | 10 ++++++++-- .../java/src/net/i2p/router/transport/ntcp/Writer.java | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/core/java/src/net/i2p/crypto/CryptixAESEngine.java b/core/java/src/net/i2p/crypto/CryptixAESEngine.java index 35a2d37e61..a5af3c2082 100644 --- a/core/java/src/net/i2p/crypto/CryptixAESEngine.java +++ b/core/java/src/net/i2p/crypto/CryptixAESEngine.java @@ -81,8 +81,14 @@ public class CryptixAESEngine extends AESEngine { */ @Override public void encrypt(byte payload[], int payloadIndex, byte out[], int outIndex, SessionKey sessionKey, byte iv[], int ivOffset, int length) { - if ( (payload == null) || (out == null) || (sessionKey == null) || (iv == null) ) - throw new NullPointerException("invalid args to aes"); + if (payload == null) + throw new NullPointerException("invalid args to aes - payload"); + if (out == null) + throw new NullPointerException("invalid args to aes - out"); + if (sessionKey == null) + throw new NullPointerException("invalid args to aes - sessionKey"); + if (iv == null) + throw new NullPointerException("invalid args to aes - iv"); if (payload.length < payloadIndex + length) throw new IllegalArgumentException("Payload is too short"); if (out.length < outIndex + length) diff --git a/router/java/src/net/i2p/router/transport/ntcp/Writer.java b/router/java/src/net/i2p/router/transport/ntcp/Writer.java index 3d01bfc9dd..8ec823e56e 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/Writer.java +++ b/router/java/src/net/i2p/router/transport/ntcp/Writer.java @@ -128,7 +128,7 @@ class Writer { _prepBuffer.init(); con.prepareNextWrite(_prepBuffer); } catch (RuntimeException re) { - _log.log(Log.CRIT, "Error in the ntcp writer", re); + _log.log(Log.CRIT, "Error in the ntcp writer on " + con, re); } } } -- GitLab