Package: lucene-solr / 3.6.2+dfsg-5

Metadata

Package Version Patches format
lucene-solr 3.6.2+dfsg-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
javacc system.patch | (download)

lucene/build.xml | 19 13 + 6 - 0 !
lucene/common-build.xml | 4 2 + 2 - 0 !
2 files changed, 15 insertions(+), 8 deletions(-)

 point javacc configuration at the jar files
 provided as part of the distribution.
 .
 Also fix javacc clean and generation which is broken upstream.
fix jar matches.patch | (download)

lucene/common-build.xml | 4 2 + 2 - 0 !
lucene/contrib/analyzers/kuromoji/build.xml | 2 1 + 1 - 0 !
lucene/contrib/analyzers/phonetic/build.xml | 2 1 + 1 - 0 !
lucene/contrib/benchmark/build.xml | 8 4 + 4 - 0 !
lucene/contrib/icu/build.xml | 2 1 + 1 - 0 !
lucene/contrib/queries/build.xml | 2 1 + 1 - 0 !
6 files changed, 10 insertions(+), 10 deletions(-)

 misc patches to build process to pickup
 unversioned jar files to support use of system libraries
disable ivy.patch | (download)

lucene/common-build.xml | 2 1 + 1 - 0 !
solr/example/build.xml | 11 1 + 10 - 0 !
2 files changed, 2 insertions(+), 11 deletions(-)

 disable ivy resolution for offline builds.
icu4.4 compat.patch | (download)

lucene/contrib/icu/src/test/org/apache/lucene/collation/TestICUCollationKeyAnalyzer.java | 2 1 + 1 - 0 !
lucene/contrib/icu/src/test/org/apache/lucene/collation/TestICUCollationKeyFilter.java | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 update icu test as debian/ubuntu ship icu
 4.4 not 4.6/4.8 as used by upstream - this alters the
 collation key order slightly
regex test failure.patch | (download)

lucene/contrib/queries/src/test/org/apache/lucene/search/regex/TestJakartaRegexpCapabilities.java | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 upstream ship with version 1.4 of j-regex - however
 Debian and Ubuntu ship with 1.5 which appears to have a bug in
 prefix processing see:
 .
   https://issues.apache.org/jira/browse/LUCENE-2072
 .
 As a result these tests do not pass - so marking as Ignore.
remove prettify.patch | (download)

lucene/common-build.xml | 23 0 + 23 - 0 !
lucene/contrib/facet/src/java/org/apache/lucene/facet/doc-files/userguide.html | 7 0 + 7 - 0 !
2 files changed, 30 deletions(-)

 remove use of prettify in javadoc as it provided
 in non-preferrred compressed source and adds minimal value.
CVE 2013 6397.patch | (download)

solr/contrib/velocity/src/java/org/apache/solr/response/VelocityResponseWriter.java | 2 1 + 1 - 0 !
solr/core/src/java/org/apache/solr/core/SolrResourceLoader.java | 46 33 + 13 - 0 !
solr/core/src/test/org/apache/solr/core/ResourceLoaderTest.java | 28 25 + 3 - 0 !
solr/core/src/test/org/apache/solr/schema/PrimitiveFieldTypeTest.java | 7 7 + 0 - 0 !
4 files changed, 66 insertions(+), 17 deletions(-)

 fix for cve-2013-6397
CVE 2013 6407_CVE 2013 6408.patch | (download)

solr/CHANGES.txt | 11 11 + 0 - 0 !
solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/XPathRecordReader.java | 19 16 + 3 - 0 !
solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestXPathEntityProcessor.java | 8 6 + 2 - 0 !
solr/core/src/java/org/apache/solr/handler/DocumentAnalysisRequestHandler.java | 4 3 + 1 - 0 !
solr/core/src/java/org/apache/solr/handler/XmlUpdateRequestHandler.java | 4 3 + 1 - 0 !
solr/core/src/java/org/apache/solr/handler/XsltUpdateRequestHandler.java | 13 11 + 2 - 0 !
solr/core/src/java/org/apache/solr/handler/XsltXMLLoader.java | 14 12 + 2 - 0 !
solr/core/src/java/org/apache/solr/util/EmptyEntityResolver.java | 99 99 + 0 - 0 !
solr/core/src/test/org/apache/solr/handler/XmlUpdateRequestHandlerTest.java | 45 44 + 1 - 0 !
solr/core/src/test/org/apache/solr/handler/XsltUpdateRequestHandlerTest.java | 50 50 + 0 - 0 !
10 files changed, 255 insertions(+), 12 deletions(-)

 fixes for cve-2013-6407 and cve-2013-6408
jetty8 compatibility.patch | (download)

solr/core/src/java/org/apache/solr/client/solrj/embedded/JettySolrRunner.java | 66 52 + 14 - 0 !
solr/solrj/src/test/org/apache/solr/client/solrj/StartSolrJetty.java | 10 5 + 5 - 0 !
solr/solrj/src/test/org/apache/solr/client/solrj/embedded/JettyWebappTest.java | 10 5 + 5 - 0 !
3 files changed, 62 insertions(+), 24 deletions(-)

 update to jetty 8