From 5332c9df21040248bdc2413cc6382be179486faf Mon Sep 17 00:00:00 2001 From: reger Date: Mon, 22 Dec 2014 20:34:13 +0100 Subject: [PATCH] update to commons-fileupload-1.3.1.jar (includes a security fix) --- .classpath | 2 +- addon/YaCy.app/Contents/Info.plist | 2 +- build.xml | 2 +- lib/commons-fileupload-1.2.2.jar | Bin 59590 -> 0 bytes ...cense => commons-fileupload-1.3.1.License} | 404 +++++++++--------- lib/commons-fileupload-1.3.1.jar | Bin 0 -> 69002 bytes nbproject/project.xml | 2 +- pom.xml | 2 +- 8 files changed, 207 insertions(+), 207 deletions(-) delete mode 100644 lib/commons-fileupload-1.2.2.jar rename lib/{commons-fileupload-1.2.2.License => commons-fileupload-1.3.1.License} (98%) create mode 100644 lib/commons-fileupload-1.3.1.jar diff --git a/.classpath b/.classpath index 9cdb37038..df52bb54c 100644 --- a/.classpath +++ b/.classpath @@ -19,7 +19,7 @@ - + diff --git a/addon/YaCy.app/Contents/Info.plist b/addon/YaCy.app/Contents/Info.plist index 6b1d7be98..5170cec1d 100644 --- a/addon/YaCy.app/Contents/Info.plist +++ b/addon/YaCy.app/Contents/Info.plist @@ -43,7 +43,7 @@ $JAVAROOT/lib/chardet.jar $JAVAROOT/lib/commons-codec-1.9.jar $JAVAROOT/lib/commons-compress-1.8.1.jar - $JAVAROOT/lib/commons-fileupload-1.2.2.jar + $JAVAROOT/lib/commons-fileupload-1.3.1.jar $JAVAROOT/lib/commons-io-2.3.jar $JAVAROOT/lib/commons-jxpath-1.3.jar $JAVAROOT/lib/commons-lang-2.6.jar diff --git a/build.xml b/build.xml index 076a02df5..592cd2c3b 100644 --- a/build.xml +++ b/build.xml @@ -167,7 +167,7 @@ - + diff --git a/lib/commons-fileupload-1.2.2.jar b/lib/commons-fileupload-1.2.2.jar deleted file mode 100644 index 131f1924e043df8d10d65c8090508ea2193fd2cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59590 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 B$rU}-Vt(rr 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 diff --git a/lib/commons-fileupload-1.2.2.License b/lib/commons-fileupload-1.3.1.License similarity index 98% rename from lib/commons-fileupload-1.2.2.License rename to lib/commons-fileupload-1.3.1.License index d64569567..75b52484e 100644 --- a/lib/commons-fileupload-1.2.2.License +++ b/lib/commons-fileupload-1.3.1.License @@ -1,202 +1,202 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/lib/commons-fileupload-1.3.1.jar b/lib/commons-fileupload-1.3.1.jar new file mode 100644 index 0000000000000000000000000000000000000000..af0cda226fcab02b7ffdcd8fd9bf9c72dea63bf2 GIT binary patch literal 69002 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 literal 0 HcmV?d00001 diff --git a/nbproject/project.xml b/nbproject/project.xml index d665ccb7e..b36303c64 100644 --- a/nbproject/project.xml +++ b/nbproject/project.xml @@ -83,7 +83,7 @@ source htroot - lib/J7Zip-modified.jar;lib/apache-mime4j-0.6.jar;lib/bcmail-jdk15-1.46.jar;lib/bcprov-jdk15-1.46.jar;lib/chardet.jar;lib/commons-codec-1.9.jar;lib/commons-compress-1.8.1.jar;lib/commons-fileupload-1.2.2.jar;lib/commons-io-2.3.jar;lib/commons-jxpath-1.3.jar;lib/commons-lang-2.6.jar;lib/commons-logging-1.2.jar;lib/fontbox-1.8.8.jar;lib/geronimo-stax-api_1.0_spec-1.0.1.jar;lib/guava-18.0.jar;lib/htmllexer.jar;lib/httpclient-4.3.6.jar;lib/httpcore-4.3.3.jar;lib/httpmime-4.3.6.jar;lib/icu4j-core.jar;lib/jakarta-oro-2.0.8.jar;lib/jaudiotagger-2.0.4-20111207.115108-15.jar;lib/javax.servlet-api-3.1.0.jar;lib/jcifs-1.3.17.jar;lib/jcl-over-slf4j-1.7.2.jar;lib/jempbox-1.8.8.jar;lib/jetty-client-9.2.6.v20141205.jar;lib/jetty-continuation-9.2.6.v20141205.jar;lib/jetty-deploy-9.2.6.v20141205.jar;lib/jetty-http-9.2.6.v20141205.jar;lib/jetty-io-9.2.6.v20141205.jar;lib/jetty-jmx-9.2.6.v20141205.jar;lib/jetty-proxy-9.2.6.v20141205.jar;lib/jetty-security-9.2.6.v20141205.jar;lib/jetty-server-9.2.6.v20141205.jar;lib/jetty-servlet-9.2.6.v20141205.jar;lib/jetty-servlets-9.2.6.v20141205.jar;lib/jetty-util-9.2.6.v20141205.jar;lib/jetty-webapp-9.2.6.v20141205.jar;lib/jetty-xml-9.2.6.v20141205.jar;lib/jsch-0.1.51.jar;lib/json-simple-1.1.1.jar;lib/jsoup-1.8.1.jar;lib/log4j-over-slf4j-1.7.2.jar;lib/lucene-analyzers-common-4.10.2.jar;lib/lucene-analyzers-phonetic-4.10.2.jar;lib/lucene-classification-4.10.2.jar;lib/lucene-codecs-4.10.2.jar;lib/lucene-core-4.10.2.jar;lib/lucene-facet-4.10.2.jar;lib/lucene-grouping-4.10.2.jar;lib/lucene-highlighter-4.10.2.jar;lib/lucene-join-4.10.2.jar;lib/lucene-memory-4.10.2.jar;lib/lucene-misc-4.10.2.jar;lib/lucene-queries-4.10.2.jar;lib/lucene-queryparser-4.10.2.jar;lib/lucene-spatial-4.10.2.jar;lib/lucene-suggest-4.10.2.jar;lib/metadata-extractor-2.7.0.jar;lib/noggit-0.5.jar;lib/org.restlet.jar;lib/pdfbox-1.8.8.jar;lib/poi-3.10.1.jar;lib/poi-scratchpad-3.10.1.jar;lib/slf4j-api-1.7.6.jar;lib/slf4j-jdk14-1.7.2.jar;lib/solr-core-4.10.2.jar;lib/solr-solrj-4.10.2.jar;lib/spatial4j-0.4.1.jar;lib/webcat-0.1-swf.jar;lib/weupnp-0.1.2.jar;lib/wstx-asl-3.2.9.jar;lib/xercesImpl.jar;lib/xml-apis.jar;lib/xmpcore-5.1.2.jar;lib/zookeeper-3.4.6.jar + lib/J7Zip-modified.jar;lib/apache-mime4j-0.6.jar;lib/bcmail-jdk15-1.46.jar;lib/bcprov-jdk15-1.46.jar;lib/chardet.jar;lib/commons-codec-1.9.jar;lib/commons-compress-1.8.1.jar;lib/commons-fileupload-1.3.1.jar;lib/commons-io-2.3.jar;lib/commons-jxpath-1.3.jar;lib/commons-lang-2.6.jar;lib/commons-logging-1.2.jar;lib/fontbox-1.8.8.jar;lib/geronimo-stax-api_1.0_spec-1.0.1.jar;lib/guava-18.0.jar;lib/htmllexer.jar;lib/httpclient-4.3.6.jar;lib/httpcore-4.3.3.jar;lib/httpmime-4.3.6.jar;lib/icu4j-core.jar;lib/jakarta-oro-2.0.8.jar;lib/jaudiotagger-2.0.4-20111207.115108-15.jar;lib/javax.servlet-api-3.1.0.jar;lib/jcifs-1.3.17.jar;lib/jcl-over-slf4j-1.7.2.jar;lib/jempbox-1.8.8.jar;lib/jetty-client-9.2.6.v20141205.jar;lib/jetty-continuation-9.2.6.v20141205.jar;lib/jetty-deploy-9.2.6.v20141205.jar;lib/jetty-http-9.2.6.v20141205.jar;lib/jetty-io-9.2.6.v20141205.jar;lib/jetty-jmx-9.2.6.v20141205.jar;lib/jetty-proxy-9.2.6.v20141205.jar;lib/jetty-security-9.2.6.v20141205.jar;lib/jetty-server-9.2.6.v20141205.jar;lib/jetty-servlet-9.2.6.v20141205.jar;lib/jetty-servlets-9.2.6.v20141205.jar;lib/jetty-util-9.2.6.v20141205.jar;lib/jetty-webapp-9.2.6.v20141205.jar;lib/jetty-xml-9.2.6.v20141205.jar;lib/jsch-0.1.51.jar;lib/json-simple-1.1.1.jar;lib/jsoup-1.8.1.jar;lib/log4j-over-slf4j-1.7.2.jar;lib/lucene-analyzers-common-4.10.2.jar;lib/lucene-analyzers-phonetic-4.10.2.jar;lib/lucene-classification-4.10.2.jar;lib/lucene-codecs-4.10.2.jar;lib/lucene-core-4.10.2.jar;lib/lucene-facet-4.10.2.jar;lib/lucene-grouping-4.10.2.jar;lib/lucene-highlighter-4.10.2.jar;lib/lucene-join-4.10.2.jar;lib/lucene-memory-4.10.2.jar;lib/lucene-misc-4.10.2.jar;lib/lucene-queries-4.10.2.jar;lib/lucene-queryparser-4.10.2.jar;lib/lucene-spatial-4.10.2.jar;lib/lucene-suggest-4.10.2.jar;lib/metadata-extractor-2.7.0.jar;lib/noggit-0.5.jar;lib/org.restlet.jar;lib/pdfbox-1.8.8.jar;lib/poi-3.10.1.jar;lib/poi-scratchpad-3.10.1.jar;lib/slf4j-api-1.7.6.jar;lib/slf4j-jdk14-1.7.2.jar;lib/solr-core-4.10.2.jar;lib/solr-solrj-4.10.2.jar;lib/spatial4j-0.4.1.jar;lib/webcat-0.1-swf.jar;lib/weupnp-0.1.2.jar;lib/wstx-asl-3.2.9.jar;lib/xercesImpl.jar;lib/xml-apis.jar;lib/xmpcore-5.1.2.jar;lib/zookeeper-3.4.6.jar lib/yacycore.jar 1.7 diff --git a/pom.xml b/pom.xml index b403a717b..1756ef76a 100644 --- a/pom.xml +++ b/pom.xml @@ -329,7 +329,7 @@ commons-fileupload commons-fileupload - 1.3 + 1.3.1 commons-jxpath