From fc8c193f3722b1cb42ca3e94467abff61ccf2900 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Sat, 11 Feb 2017 15:12:53 +0000 Subject: [PATCH] strip more system properties in I2CP --- core/java/src/net/i2p/client/impl/I2PSessionImpl.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/java/src/net/i2p/client/impl/I2PSessionImpl.java b/core/java/src/net/i2p/client/impl/I2PSessionImpl.java index 021a2d901c..617a8512c9 100644 --- a/core/java/src/net/i2p/client/impl/I2PSessionImpl.java +++ b/core/java/src/net/i2p/client/impl/I2PSessionImpl.java @@ -446,6 +446,7 @@ public abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2 key.startsWith("user.") || key.startsWith("os.") || key.startsWith("sun.") || + key.startsWith("awt.") || key.startsWith("file.") || key.equals("line.separator") || key.equals("path.separator") || @@ -457,6 +458,13 @@ public abstract class I2PSessionImpl implements I2PSession, I2CPMessageReader.I2 key.startsWith("stat.") || key.startsWith("gnu.") || // gnu JVM key.startsWith("net.i2p.router.web.") || // console nonces + key.equals("loggerFilenameOverride") || + key.equals("router.version") || + key.equals("i2p.dir.base") || + key.startsWith("networkaddress.cache.") || + key.startsWith("http.") || + key.startsWith("jetty.") || + key.startsWith("org.mortbay.") || key.startsWith("wrapper.")) { if (_log.shouldLog(Log.DEBUG)) _log.debug("Skipping property: " + key); continue; -- GitLab