From dcfae751ca555a52a2038bb5488fbf618e7bf0b3 Mon Sep 17 00:00:00 2001 From: knaccc Date: Sun, 24 Mar 2019 16:54:56 +0000 Subject: [PATCH] version sanitization fix --- .../src/org/getmonero/i2p/zero/RouterWrapper.java | 1 - .../src/org/getmonero/i2p/zero/UpdateCheck.java | 2 +- org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/RouterWrapper.java b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/RouterWrapper.java index dad5de6..f183ce3 100644 --- a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/RouterWrapper.java +++ b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/RouterWrapper.java @@ -14,7 +14,6 @@ import org.json.simple.parser.JSONParser; import java.io.File; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.StandardCopyOption; import java.util.Date; import java.util.HashMap; import java.util.Optional; diff --git a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/UpdateCheck.java b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/UpdateCheck.java index 9873c59..cef9466 100644 --- a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/UpdateCheck.java +++ b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/UpdateCheck.java @@ -94,7 +94,7 @@ public class UpdateCheck { String allowedChars = "0123456789."; sanitizedVersionAvailable = ""; for(var i=0; i0) sanitizedVersionAvailable += rawVersionAvailable.charAt(i); + if(allowedChars.indexOf(rawVersionAvailable.charAt(i))>=0) sanitizedVersionAvailable += rawVersionAvailable.charAt(i); } } br.close(); diff --git a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION index 840ca8c..400122e 100644 --- a/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION +++ b/org.getmonero.i2p.zero/src/org/getmonero/i2p/zero/VERSION @@ -1 +1 @@ -1.4 \ No newline at end of file +1.5 \ No newline at end of file