diff options
| author | Michael Peter Christen <mc@yacy.net> | 2025-09-14 22:58:24 +0200 |
|---|---|---|
| committer | Michael Peter Christen <mc@yacy.net> | 2025-09-14 22:58:24 +0200 |
| commit | 7f16f35a0a92a9a05356244991ec26654d9782c8 (patch) | |
| tree | cfb412d62045934419fb9ad11b14ab57a9b773ef | |
| parent | b11ec8bfa85439d1534896097fdbccd5bec04512 (diff) | |
upgraded commons-lang to commons-lang to fix
"Uncontrolled Recursion" security warning:
https://github.com/yacy/yacy_search_server/security/dependabot/48
| -rw-r--r-- | ivy.xml | 2 | ||||
| -rw-r--r-- | source/net/yacy/cora/document/feed/RSSReader.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/cora/federate/solr/instance/RemoteInstance.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/cora/language/synonyms/AutotaggingLibrary.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/crawler/retrieval/RSSLoader.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/document/parser/audioTagParser.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/document/parser/rssParser.java | 3 | ||||
| -rw-r--r-- | source/net/yacy/htroot/Load_RSS_p.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/http/servlets/SolrSelectServlet.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/kelondro/util/FileUtils.java | 2 | ||||
| -rw-r--r-- | source/net/yacy/search/query/QueryParams.java | 2 |
11 files changed, 11 insertions, 12 deletions
@@ -8,7 +8,7 @@ </configurations> <dependencies defaultconf="compile->default"> <dependency org="commons-fileupload" name="commons-fileupload" rev="1.6.0" conf="compile->master" /> - <dependency org="commons-lang" name="commons-lang" rev="2.6"> + <dependency org="org.apache.commons" name="commons-lang3" rev="3.18.0"> <exclude module="junit"/> </dependency> <dependency org="com.cybozu.labs" name="langdetect" rev="1.1-20120112" conf="compile->master"/> diff --git a/source/net/yacy/cora/document/feed/RSSReader.java b/source/net/yacy/cora/document/feed/RSSReader.java index 2fb0126d0..1edb1c78b 100644 --- a/source/net/yacy/cora/document/feed/RSSReader.java +++ b/source/net/yacy/cora/document/feed/RSSReader.java @@ -30,7 +30,7 @@ import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.xml.sax.Attributes; import org.xml.sax.EntityResolver; import org.xml.sax.InputSource; diff --git a/source/net/yacy/cora/federate/solr/instance/RemoteInstance.java b/source/net/yacy/cora/federate/solr/instance/RemoteInstance.java index 0052eb2f4..ee2303312 100644 --- a/source/net/yacy/cora/federate/solr/instance/RemoteInstance.java +++ b/source/net/yacy/cora/federate/solr/instance/RemoteInstance.java @@ -34,7 +34,7 @@ import javax.net.ssl.SSLContext; import javax.net.ssl.SSLParameters; import javax.net.ssl.SSLSocket; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.apache.http.Header; import org.apache.http.HeaderElement; import org.apache.http.HttpEntity; diff --git a/source/net/yacy/cora/language/synonyms/AutotaggingLibrary.java b/source/net/yacy/cora/language/synonyms/AutotaggingLibrary.java index 4ab3ca772..3b6b13da7 100644 --- a/source/net/yacy/cora/language/synonyms/AutotaggingLibrary.java +++ b/source/net/yacy/cora/language/synonyms/AutotaggingLibrary.java @@ -28,7 +28,7 @@ import java.util.Map; import java.util.Set; import java.util.concurrent.ConcurrentHashMap; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import net.yacy.cora.document.id.DigestURL; import net.yacy.cora.geo.Locations; diff --git a/source/net/yacy/crawler/retrieval/RSSLoader.java b/source/net/yacy/crawler/retrieval/RSSLoader.java index 389913c52..cda61c7a5 100644 --- a/source/net/yacy/crawler/retrieval/RSSLoader.java +++ b/source/net/yacy/crawler/retrieval/RSSLoader.java @@ -35,7 +35,7 @@ import java.util.List; import java.util.Map; import java.util.regex.Pattern; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import net.yacy.cora.document.encoding.ASCII; import net.yacy.cora.document.encoding.UTF8; diff --git a/source/net/yacy/document/parser/audioTagParser.java b/source/net/yacy/document/parser/audioTagParser.java index 06330e7c9..1c5128fc9 100644 --- a/source/net/yacy/document/parser/audioTagParser.java +++ b/source/net/yacy/document/parser/audioTagParser.java @@ -38,7 +38,7 @@ import java.util.Locale; import java.util.Map; import java.util.Set; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.jaudiotagger.audio.AudioFile; import org.jaudiotagger.audio.AudioFileIO; import org.jaudiotagger.audio.SupportedFileFormat; diff --git a/source/net/yacy/document/parser/rssParser.java b/source/net/yacy/document/parser/rssParser.java index 70f981207..c5b601ae1 100644 --- a/source/net/yacy/document/parser/rssParser.java +++ b/source/net/yacy/document/parser/rssParser.java @@ -30,8 +30,7 @@ import java.io.InputStream; import java.net.MalformedURLException; import java.util.*; -import jdk.jfr.DataAmount; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import net.yacy.cora.document.feed.Hit; import net.yacy.cora.document.feed.RSSFeed; diff --git a/source/net/yacy/htroot/Load_RSS_p.java b/source/net/yacy/htroot/Load_RSS_p.java index e912d3ac5..f844d425f 100644 --- a/source/net/yacy/htroot/Load_RSS_p.java +++ b/source/net/yacy/htroot/Load_RSS_p.java @@ -31,7 +31,7 @@ import java.util.List; import java.util.Map; import java.util.regex.Pattern; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import net.yacy.cora.document.encoding.ASCII; import net.yacy.cora.document.encoding.UTF8; diff --git a/source/net/yacy/http/servlets/SolrSelectServlet.java b/source/net/yacy/http/servlets/SolrSelectServlet.java index 74c9fe004..50eb41fc6 100644 --- a/source/net/yacy/http/servlets/SolrSelectServlet.java +++ b/source/net/yacy/http/servlets/SolrSelectServlet.java @@ -60,7 +60,7 @@ import net.yacy.search.query.SearchEvent; import net.yacy.search.schema.CollectionSchema; import net.yacy.search.schema.WebgraphSchema; -import org.apache.commons.lang.StringUtils; +import org.apache.commons.lang3.StringUtils; import org.apache.solr.client.solrj.response.QueryResponse; import org.apache.solr.common.SolrDocumentList; import org.apache.solr.common.SolrException; diff --git a/source/net/yacy/kelondro/util/FileUtils.java b/source/net/yacy/kelondro/util/FileUtils.java index 372793e27..577e3c036 100644 --- a/source/net/yacy/kelondro/util/FileUtils.java +++ b/source/net/yacy/kelondro/util/FileUtils.java @@ -56,7 +56,7 @@ import java.util.Map; import java.util.concurrent.ConcurrentHashMap;
import java.util.zip.GZIPInputStream;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.mozilla.intl.chardet.nsDetector;
import org.mozilla.intl.chardet.nsPSMDetector;
diff --git a/source/net/yacy/search/query/QueryParams.java b/source/net/yacy/search/query/QueryParams.java index 770d769f8..ae4f392ce 100644 --- a/source/net/yacy/search/query/QueryParams.java +++ b/source/net/yacy/search/query/QueryParams.java @@ -44,7 +44,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern;
import java.util.regex.PatternSyntaxException;
-import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang3.StringUtils;
import org.apache.lucene.util.automaton.Automata;
import org.apache.lucene.util.automaton.Automaton;
import org.apache.lucene.util.automaton.RegExp;
|
