From b294aa82fd09bb36ee708bcaa07fca8e58e6d6c7 Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Wed, 21 Oct 2015 16:05:43 +0000
Subject: [PATCH] OPENDJ-2226 PR-96 Remove unused external resources
---
/dev/null | 27 ---------------------------
1 files changed, 0 insertions(+), 27 deletions(-)
diff --git a/opendj-server-legacy/ext/checkstyle/checkstyle-all-4.1.jar b/opendj-server-legacy/ext/checkstyle/checkstyle-all-4.1.jar
deleted file mode 100644
index ea018b6..0000000
--- a/opendj-server-legacy/ext/checkstyle/checkstyle-all-4.1.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/checkstyle/opends-functest-checkstyle.xml b/opendj-server-legacy/ext/checkstyle/opends-functest-checkstyle.xml
deleted file mode 100644
index 782ee7f..0000000
--- a/opendj-server-legacy/ext/checkstyle/opends-functest-checkstyle.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE module PUBLIC
- "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
- "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-
-
-<module name="Checker">
- <module name="TreeWalker">
- <property name="cacheFile" value="${basedir}/.checkstyle-cache/opends-functest-checkstyle.cache" />
-
- <!-- Ensure that each source file starts with the appropriate header -->
- <module name="RegexpHeader">
- <property name="headerFile" value="${basedir}/ext/checkstyle/opendj.sourceheader" />
- </module>
- </module>
-</module>
-
diff --git a/opendj-server-legacy/ext/checkstyle/opends-unittest-checkstyle.xml b/opendj-server-legacy/ext/checkstyle/opends-unittest-checkstyle.xml
deleted file mode 100644
index cc87204..0000000
--- a/opendj-server-legacy/ext/checkstyle/opends-unittest-checkstyle.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE module PUBLIC
- "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
- "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-
-
-<module name="Checker">
- <module name="TreeWalker">
- <property name="cacheFile" value="${basedir}/.checkstyle-cache/opends-unittest-checkstyle.cache" />
-
- <!-- Ensure that each source file starts with the appropriate header -->
- <module name="RegexpHeader">
- <property name="headerFile" value="${basedir}/ext/checkstyle/opendj.sourceheader" />
- </module>
- </module>
-</module>
-
diff --git a/opendj-server-legacy/ext/checkstyle/opends.sourceheader b/opendj-server-legacy/ext/checkstyle/opends.sourceheader
deleted file mode 100644
index 2289038..0000000
--- a/opendj-server-legacy/ext/checkstyle/opends.sourceheader
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * CDDL HEADER START
- *
- * The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
- *
- * You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
- * or http://forgerock.org/license/CDDLv1.0.html.
- * See the License for the specific language governing permissions
- * and limitations under the License.
- *
- * When distributing Covered Code, include this CDDL HEADER in each
- * file and include the License file at legal-notices/CDDLv1_0.txt.
- * If applicable, add the following below this CDDL HEADER, with the
- * fields enclosed by brackets "[]" replaced with your own identifying
- * information:
- * Portions Copyright [yyyy] [name of copyright owner]
- *
- * CDDL HEADER END
diff --git a/opendj-server-legacy/ext/emma/README.txt b/opendj-server-legacy/ext/emma/README.txt
deleted file mode 100644
index 2721b76..0000000
--- a/opendj-server-legacy/ext/emma/README.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-
-EMMA is a Java code coverage tool. For more information on EMMA, please
-look at the HTML and PDF documentation included in docs/ directory. More
-information is available at EMMA's home site:
-
- http://emma.sourceforge.net
-
-The top level directories in this distribution are:
-
-lib/ EMMA implementation jars
-docs/ EMMA user guide and reference manual
-examples/ ANT build.xml examples (referenced by the user guide)
-
-
-REQUIREMENTS
-~~~~~~~~~~~~
-
-EMMA is a self-contained toolkit (with no external library dependencies)
-supported on any Java 2 runtime.
-
-
-EXAMPLES
-~~~~~~~~
-
-To try the examples please read the user guide or follow instructions in
-docs/README.txt.
-
-
-BUILDING EMMA
-~~~~~~~~~~~~~
-
-To limit the download size, this distribution does not include the source
-code. You can obtain it and the build instructions as
-emma-<build label>-src.zip download from EMMA's project summary site:
-
- http://sourceforge.net/projects/emma
-
- __________________________________________________________________________
- Copyright (C) 2003-2005 Vladimir Roubtsov. All rights reserved.
-
- This program and the accompanying materials are made available under
- the terms of the Common Public License v1.0 which accompanies this
- distribution, and is available at http://www.eclipse.org/legal/cpl-v10.html
diff --git a/opendj-server-legacy/ext/emma/cpl-v10.html b/opendj-server-legacy/ext/emma/cpl-v10.html
deleted file mode 100644
index 158d99c..0000000
--- a/opendj-server-legacy/ext/emma/cpl-v10.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
-<HTML>
-<HEAD>
-<TITLE>Common Public License - v 1.0</TITLE>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-</HEAD>
-
-<BODY BGCOLOR="#FFFFFF" VLINK="#800000">
-
-
-<P ALIGN="CENTER"><B>Common Public License - v 1.0</B>
-<P><B></B><FONT SIZE="3"></FONT>
-<P><FONT SIZE="3"></FONT><FONT SIZE="2">THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.</FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"><B>1. DEFINITIONS</B></FONT>
-<P><FONT SIZE="2">"Contribution" means:</FONT>
-
-<UL><FONT SIZE="2">a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and<BR CLEAR="LEFT">
-b) in the case of each subsequent Contributor:</FONT></UL>
-
-
-<UL><FONT SIZE="2">i) changes to the Program, and</FONT></UL>
-
-
-<UL><FONT SIZE="2">ii) additions to the Program;</FONT></UL>
-
-
-<UL><FONT SIZE="2">where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. </FONT><FONT SIZE="2">A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. </FONT><FONT SIZE="2">Contributions do not include additions to the Program which: (i) are separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program. </FONT></UL>
-
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">"Contributor" means any person or entity that distributes the Program.</FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the Program. </FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2">"Program" means the Contributions distributed in accordance with this Agreement.</FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.</FONT>
-<P><FONT SIZE="2"><B></B></FONT>
-<P><FONT SIZE="2"><B>2. GRANT OF RIGHTS</B></FONT>
-
-<UL><FONT SIZE="2"></FONT><FONT SIZE="2">a) </FONT><FONT SIZE="2">Subject to the terms of this Agreement, each Contributor hereby grants</FONT><FONT SIZE="2"> Recipient a non-exclusive, worldwide, royalty-free copyright license to</FONT><FONT SIZE="2" COLOR="#FF0000"> </FONT><FONT SIZE="2">reproduce, prepare derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code form.</FONT></UL>
-
-
-<UL><FONT SIZE="2"></FONT></UL>
-
-
-<UL><FONT SIZE="2"></FONT><FONT SIZE="2">b) Subject to the terms of this Agreement, each Contributor hereby grants </FONT><FONT SIZE="2">Recipient a non-exclusive, worldwide,</FONT><FONT SIZE="2" COLOR="#008000"> </FONT><FONT SIZE="2">royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder. </FONT></UL>
-
-
-<UL><FONT SIZE="2"></FONT></UL>
-
-
-<UL><FONT SIZE="2">c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.</FONT></UL>
-
-
-<UL><FONT SIZE="2"></FONT></UL>
-
-
-<UL><FONT SIZE="2">d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this Agreement. </FONT></UL>
-
-
-<UL><FONT SIZE="2"></FONT></UL>
-
-<P><FONT SIZE="2"><B>3. REQUIREMENTS</B></FONT>
-<P><FONT SIZE="2"><B></B>A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:</FONT>
-
-<UL><FONT SIZE="2">a) it complies with the terms and conditions of this Agreement; and</FONT></UL>
-
-
-<UL><FONT SIZE="2">b) its license agreement:</FONT></UL>
-
-
-<UL><FONT SIZE="2">i) effectively disclaims</FONT><FONT SIZE="2"> on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and fitness for a particular purpose; </FONT></UL>
-
-
-<UL><FONT SIZE="2">ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost profits; </FONT></UL>
-
-
-<UL><FONT SIZE="2">iii)</FONT><FONT SIZE="2"> states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and</FONT></UL>
-
-
-<UL><FONT SIZE="2">iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium customarily used for software exchange.</FONT><FONT SIZE="2" COLOR="#0000FF"> </FONT><FONT SIZE="2" COLOR="#FF0000"></FONT></UL>
-
-
-<UL><FONT SIZE="2" COLOR="#FF0000"></FONT><FONT SIZE="2"></FONT></UL>
-
-<P><FONT SIZE="2">When the Program is made available in source code form:</FONT>
-
-<UL><FONT SIZE="2">a) it must be made available under this Agreement; and </FONT></UL>
-
-
-<UL><FONT SIZE="2">b) a copy of this Agreement must be included with each copy of the Program. </FONT></UL>
-
-<P><FONT SIZE="2"></FONT><FONT SIZE="2" COLOR="#0000FF"><STRIKE></STRIKE></FONT>
-<P><FONT SIZE="2" COLOR="#0000FF"><STRIKE></STRIKE></FONT><FONT SIZE="2">Contributors may not remove or alter any copyright notices contained within the Program. </FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator of the Contribution. </FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"><B>4. COMMERCIAL DISTRIBUTION</B></FONT>
-<P><FONT SIZE="2">Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in any such claim at its own expense.</FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages.</FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2" COLOR="#0000FF"></FONT>
-<P><FONT SIZE="2" COLOR="#0000FF"></FONT><FONT SIZE="2"><B>5. NO WARRANTY</B></FONT>
-<P><FONT SIZE="2">EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED 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. Each Recipient is</FONT><FONT SIZE="2"> solely responsible for determining the appropriateness of using and distributing </FONT><FONT SIZE="2">the Program</FONT><FONT SIZE="2"> and assumes all risks associated with its exercise of rights under this Agreement</FONT><FONT SIZE="2">, including but not limited to the risks and costs of program errors, compliance with applicable laws, damage to or loss of data, </FONT><FONT SIZE="2">programs or equipment, and unavailability or interruption of operations</FONT><FONT SIZE="2">. </FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2"><B>6. DISCLAIMER OF LIABILITY</B></FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2">EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES </FONT><FONT SIZE="2">(INCLUDING WITHOUT LIMITATION LOST PROFITS),</FONT><FONT SIZE="2"> HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"><B>7. GENERAL</B></FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2">If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.</FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, if Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. </FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the Program shall continue and survive. </FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2">Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to </FONT><FONT SIZE="2">publish new versions (including revisions) of this Agreement from time to </FONT><FONT SIZE="2">time. No one other than the Agreement Steward has the right to modify this Agreement. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve as the Agreement Steward to a suitable separate entity. </FONT><FONT SIZE="2">Each new version of the Agreement will be given a distinguishing version number. The Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new </FONT><FONT SIZE="2">version. </FONT><FONT SIZE="2">Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this Agreement, whether expressly, </FONT><FONT SIZE="2">by implication, estoppel or otherwise</FONT><FONT SIZE="2">.</FONT><FONT SIZE="2"> All rights in the Program not expressly granted under this Agreement are reserved.</FONT>
-<P><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2">This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation.</FONT>
-<P><FONT SIZE="2"></FONT><FONT SIZE="2"></FONT>
-<P><FONT SIZE="2"></FONT>
-
-</BODY>
-
-</HTML>
diff --git a/opendj-server-legacy/ext/emma/lib/emma.jar b/opendj-server-legacy/ext/emma/lib/emma.jar
deleted file mode 100644
index 27629de..0000000
--- a/opendj-server-legacy/ext/emma/lib/emma.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/emma/lib/emma_ant.jar b/opendj-server-legacy/ext/emma/lib/emma_ant.jar
deleted file mode 100644
index 3f28c2c..0000000
--- a/opendj-server-legacy/ext/emma/lib/emma_ant.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/junit.jar b/opendj-server-legacy/ext/junit.jar
deleted file mode 100644
index 674d71e..0000000
--- a/opendj-server-legacy/ext/junit.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/CHANGES.txt b/opendj-server-legacy/ext/svnkit/CHANGES.txt
deleted file mode 100644
index b27bf50..0000000
--- a/opendj-server-legacy/ext/svnkit/CHANGES.txt
+++ /dev/null
@@ -1,748 +0,0 @@
-== version 1.8.5 ==
-
-+ Properties merge didn't work correctly in 1.8.4, fixed.
-+ Stability improvements.
-
-== version 1.8.4 ==
-
-+ Full transparent support of 1.7 working copy format.
-+ Crash on concurrent access to GNOME Keyring fixed.
-+ Non-atomic rename issues when JNA is not present fixed.
-+ Missing JavaHL 1.8 methods implemented.
-+ Stability and performance improvements.
-
-== version 1.8.3-1 ==
-
-+ Pre 1.8.4 version.
-
-== version 1.8.3 ==
-
-+ JNA dependency is optional again.
-+ Users may replace JNA version 3.5.2 with version 4.0.0
- (unless JDK 1.5 compatibility is needed).
-+ SqlJet 1.1.10 is used now for better performance on checking out large projects.
-+ Stability improvements.
-
-== version 1.8.2 ==
-
-+ Optional readonly support of 1.7 working copy format
-+ Number of exceptions and status issues fixed.
-
-== version 1.8.1 ==
-
-+ Eclipse update site issues fixed.
-+ In case of multithreaded high load access, commit to FSRepository might fail
- on Windows due to file rename operation non-atomic behavior, fixed.
-+ JNA dependency set to 3.5.2
-+ Remote diff functionality might not work properly, fixed.
-
-== version 1.8.0 ==
-
-+ Subversion 1.8.0 working copy and repositories format support.
-
-== version 1.7.11 ==
-
-+ Eclipse update site issues fixed.
-+ Minor performance improvements.
-+ Minor stability improvements and bugfixes.
-
-== version 1.7.10 ==
-
-+ SSH agent support added via JSCH library.
-+ Minor stability improvements and bugfixes.
-
-== version 1.7.9 ==
-
-+ SSL support improvements.
-+ SqlJet library 1.1.7 is used.
-+ Other minor stability improvements and bugfixes.
-
-== version 1.7.8 ==
-
-+ HTTP proxy authentication improvements.
-+ Batch commit support for 1.7 working copies.
-+ When used within Eclipse 4.2, credentials were not saved, fixed.
-+ SqlJet library 1.1.6 is used.
-+ Other minor stability improvements and bugfixes.
-
-== version 1.7.6 ==
-
-+ Deadlock in connections pool code fixed.
-+ Connections might be left open on connections pool disposal.
-+ Error reporting improved for DAV operations.
-+ Remote diff might leave SSH connection open for a while when svn+ssh was used.
-+ SSL Proxy supports authentication other than Basic.
-+ SqlJet library 1.1.4 is used.
-+ Other minor stability improvements and bugfixes.
-
-== version 1.7.5-v1 ==
-
-+ SVNLookClient.doGetChangedDirectories failed on revision 0, fixed.
-+ Text changes might not be reported properly after native Subversion operated on
- the working copy in 1.6 format, fixed.
-+ Symbolic link last modified time now reported properly.
-+ Pristine files ref count values may become invalid, fixed.
-+ Empty strings might be stored as a DAV URL cache values, fixed.
-+ SqlJet library 1.1.4 is used
-+ Other minor stability improvements and bugfixes.
-
-== version 1.7.5 ==
-
-+ File externals merge issues fixed.
-+ SVNStatus reported for old and new working copy formats made more consistent.
-+ Existing credentials in default cache
- are no longer overwritten by truncated ones when store-passwords option is set to false.
-+ Deleting a file remotely resulted in grand-parent directory access, fixed.
-+ SVNLogClient.doList(recursive=false) now uses SVNDepth.IMMEDIATES, not FILES.
-+ SqlJet 1.1.3 is used and potential NPE on concurrent working copy access fixed.
-+ Other minor stability improvements and bugfixes.
-
-== version 1.7.4-v1 ==
-
-+ SVNLogClient.doList() method issues fixed.
-+ Potential PRISTINE wc.db table corruption fixed.
-+ SVNWCClient.doResolve() was choosing wrong file version when resolving conflict, fixed.
-+ JavaHL SVNClient reported wrong version, fixed.
-+ Minor stability improvements and bugfixes.
-+ Build script upgraded to use Gradle 1.0-rc3.
-
-== version 1.7.4 ==
-
-+ Minor diff generator improvements
-+ ISvnOperationHandler callback added to let users
- receive notifications before and after operation.
-
-== version 1.7.4-rc5 ==
-
-+ All snapshot dependencies are replaced with fixed versions.
-+ NPE on remote proplist opertation fixed.
-+ Incompatibility with GitHub Subversion bridge fixed (commit did not work)
-
-== version 1.7.4-rc4 ==
-
-+ Fixed issue with Eclipse update site.
-+ Fixed critical issue with switch leaving invalid wc props,
- thus resulting in potentially wrong commits destination.
-
-== version 1.7.4-rc3 ==
-
-+ Few backward compatibility issues fixed.
-+ SqlJet Library dependency upgraded to 1.1.0
-+ Added: SVNStatus.getCombinedNodeAndContentsStatus() method
-+ Added: More javadoc documentation
-
-== version 1.7.4-rc2 ==
-
-* Fixed: JavaHL ConflictDescriptor object contained relative paths in place of absolute, fixed
-* Fixed: base checksum were not passed to the ISVNEditor callback on file update over DAV.
-* Fixed: Repository to repository copy did not work with old working copy in certain cases.
-+ Added: More javadoc documentation
-
-== version 1.7.4-rc1 ==
-
-+ Performance and stability improvements
-* Version bumped to match that of compatible native Subversion
-
-== version 1.7.0-beta3 ==
-
-+ Performance and stability improvements
-+ Diff operation improvements
-* This is a beta version and it may not be stable enough for production environment
-
-== version 1.7.0-beta2 ==
-
-+ Performance and stability improvements
-* This is a beta version and it may not be stable enough for production environment
-
-== version 1.7.0-beta1 ==
-
-* First beta version with new Subversion 1.7 working copy format support
-+ Lot of fixes and improvements in the new working copy format support, since alpha2
-* This is a beta version and it may not be stable enough for production environment
-
-== version 1.7.0-alpha2 ==
-
-+ New JavaHL API (org.apache.subversion.javahl) implementation
-+ Lot of fixes and improvements in the new working copy format support
-
-* This is alpha version and it may not be stable enough for production environment
-* The following operations are not yet implemented for the new working copy format:
- - merge
- - diff
-
-== version 1.7.0-alpha1 ==
-
-+ New Subversion 1.7 working copy format support
-+ New high-level API (see org.tmatesoft.svnkit.core.wc2)
-
-* This is alpha version and it may not be stable enough for production environment
-* The following operations are not yet implemented for the new working copy format:
- - merge
- - mergeinfo
- - diff
- - resolve, mark resolved
- - cleanup
-* new JavaHL API is not yet implemented in this version
-
-== version 1.3.7 ==
-
-+ 1.7 Subversion servers compatibility issues fixed.
-+ Export operation failed on missing directories, fixed.
-
-* For new 1.7 Subversion working copy format support
- please use SVNKit 1.7.0-alpha version.
-
-== version 1.3.6.1 ==
-
-+ OSGi bundle exports JavaHL API package.
-
-== version 1.3.6 ==
-
-+ Changes made in Subversion since version 1.6.15 implemented,
- all Subversion 1.6.17 features are supported.
-
-+ SSH connections pool reimplemented, number of race conditions
- and potential deadlocks fixed by that new implementation.
-+ Memory consumption decreased significantly for status operation.
-+ GNOME keyring support
-+ HTTP Digest and Basic authentication methods did not work
- with non Keep-Alive connection, fixed.
-+ SQLJet library upgraded to v1.0.7
-
-+ Other minor bugfixes and improvements.
-
-== version 1.3.5 ==
-
-+ Changes made in Subversion since version 1.6.12 implemented,
- all Subversion 1.6.15 features are supported.
-
-+ Support for OS X Keychain as credentials storage added.
-+ SSL client certificate passphrase is cached in a way
- compatible with that of the native Subversion.
-+ HTTP cookies are handled properly.
-+ SQLJet library upgraded to v1.0.4
-
-+ Other minor bugfixes and improvements.
-
-== version 1.3.4 ==
-
-+ Changes made in Subversion since version 1.6.11 implemented,
- all Subversion 1.6.12 features are supported.
-
-+ Added support for SSH host fingerprints verification.
-+ Name conflict status added which is reported on
- case-insensitive filesystems for files which name differs only in case.
-+ HTTP digest authentication support improved.
-+ svnkit:charset property support significantly improved.
-+ SQLJet library upgraded to v1.0.3
-+ JNA library upgraded to v3.2.7
-
-+ Other minor bugfixes and improvements.
-
-== version 1.3.3 ==
-
-+ Changes made in Subversion since version 1.6.6 implemented,
- all Subversion 1.6.11 features are supported.
-
-+ HTTP Negotiate authentication improvements.
-+ Support of MSCAPI SSL certificates added.
-+ SQLJet library upgraded to version 1.0.2
-+ File externals support improved
-
-+ Other bugfixes
-
-== version 1.3.2 ==
-
-+ Changes made in Subversion since version 1.6.5 implemented,
- all Subversion 1.6.6 features are supported.
-
- * Negotiate authorization mechanism was not used when multiple authorization
- schemes were offered to client by server.
- * SQLJet library upgraded to version 1.0.1.
- * JNA library upgraded to version 3.2.3.
-
-+ Bugfixes and performance improvements.
-
-== version 1.3.1 ==
-
-+ Changes made in Subversion since version 1.6.2 implemented,
- all Subversion 1.6.5 features are supported.
-
- * Representation cache DB support, using SQLJet (http://sqljet.com) library.
- * Added implementations for couple of missing JavaHL methods.
- * Fixed 'svn: Checksum mismatch while reading representation' exception on
- reading vdelta from local repositories.
- * Several dump and load operation issues fixed.
- * JNA library upgraded to version 3.1.0.
-
-+ Other bugfixes and performance improvements.
-
-== version 1.3.0
-
-+ Changes made in Subversion since version 1.5.6 implemented,
- all Subversion 1.6.2 features are supported:
- * Tree conflicts handled more gracefully
- * File-externals support for intra-repository files
- * File protocol: 1.6.2 Subversion repositories format supported
- * Administrative tools: support for packing repository shards
- * Command line client: repository root relative URL support on most commands
- * Performance improvements on huge files during update\commits
-
-+ Other bugfixes and performance improvements.
-
-== version 1.3.0-beta3
-
-+ Changes made in Subversion since version 1.5.6 implemented,
- all Subversion 1.6.1 features are supported.
-+ Bugfixes since version 1.3.0-beta2
-
-
-== version 1.3.0-beta2
-
-+ Changes made in Subversion since version 1.5.6 implemented,
- all Subversion 1.6.1 features are supported.
-+ JavaHL implementation bugfixes.
-+ Compatibility with pre-1.6 working copies improved for
- 'no working copy upgrade' cases.
-+ Update performance on large files improved.
-+ Command line client improvements.
-+ Other bugfixes and performance improvements.
-
-== version 1.3.0-beta
-
-+ Changes made in Subversion since version 1.5.6 implemented,
- all Subversion 1.6.1 features are supported.
-+ Merge tracking bugfixes
-+ Other bugfixes and performance improvements.
-
-== version 1.2.3
-
-+ Changes made in Subversion since version 1.5.5 implemented,
- all Subversion 1.5.6 features are supported.
-+ Merge tracking bugfixes
-+ Better interacting with external diff programs
-+ svnkit.no.safe.copy system property introduced for file system copy operations
-+ Other bugfixes and performance improvements.
-
-== version 1.2.2
-
-+ Changes made in Subversion since version 1.5.4 implemented,
- all Subversion 1.5.5 features are supported.
-+ Merge tracking implementation changed to match Subversion 1.5.5.
-+ HP-UX support added.
-+ Other stability and performance improvements.
-
-== version 1.2.1
-
-+ Changes made in Subversion since version 1.5.0 implemented,
- all Subversion 1.5.4 features are supported.
-+ JNA library updated to version 3.0.9.
-+ JNA-based code fixed to work properly on amd64 systems.
-+ HTTP Negotiate authentication scheme support added.
-+ "Fast" update feature has been added to SVNUpdateClient API.
-+ Command line client improvements.
-+ Other stability and performance improvements.
-
-== version 1.2.0
-
-+ Possible NPE on WC to URL copy operation fixed.
-+ Log operation didn't work properly with 'limit' options set to value
- larger than Integer.MAX_VALUE, fixed.
-+ OSGI manifest fixes.
-
-== version 1.2.0-rc4
-
-+ JNA library updated to version 3.0.5.
-+ jsvnlook 'cat' and 'lock' commands added.
-+ Update operation didn't work properly on sparse directories with 1.4.x Subversion servers, fixed.
-+ SASL: minor bugfixes.
-+ Other bugfixes.
-
-== version 1.2.0-rc3
-
-+ SVNKit Eclipse plugin divided into two features: core svnkit library and optional JNA library.
-+ SVNKit Eclipse plugin made compatible with base OSGI framework.
-+ SVN+SSH protocol performance improvements.
-+ File uid and guid wasn't properly fetched on OSX and BSD.
-+ Other bugfixes and minor improvements.
-
-== version 1.2.0-rc2
-
-+ SASL: incorrect output buffer size might result in failed commits, fixed.
-+ Possible NPE on copy operation fixed.
-
-== version 1.2.0-rc1
-
-+ Javadoc updated
-+ SASL authentication support bugfixes
-+ Bug in keyword expansion code fixed
-+ Other bugfixes
-
-== version 1.2.0-beta5
-
-+ SASL authentication support improved
-+ Java SSH Trilead library updated to build 213
-+ JNA library updated to version 3.0.4
-+ Fixed: SSH connectivity problems with non-OpenSSH servers
-+ Javadoc updated
-+ Other bugfixes
-
-== version 1.2.0-beta4
-
-+ Bugfixes
-
-== version 1.2.0-beta3
-
-+ SASL authentication support improved.
-+ Other bugfixes.
-
-== version 1.2.0-beta2
-
-+ JavaHL compatiblity bugfixes
-+ DAV protocol performance improvements
-
-== version 1.2.0-beta
-
-+ Subversion 1.5.0 features support
-
-== version 1.1.7
-
-+ SVNKit didn't work properly with Subversion 1.5.0 servers over svn protocol
-+ JNA library updated to version 3.0.2
-+ Trilead-SSH library updated to build 212
-+ Other bugfixes
-
-== version 1.1.6
-
-+ Bugfixes:
-+ Copy WC to URL sometimes didn't work properly with switched directories.
-+ Several NPEs in HTTP connection code fixed.
-+ Authentication cancellation didn't work with SSH connection in some cases.
-
-== version 1.1.5
-
-+ Connections pool has been improved.
-+ New version of SSH library (Trilead build 211) is used.
-+ When possible, JNA library is used for most of native calls instead of Runtime.exec(...)
-+ HTTP Digest authentications works better.
-+ Bug in keywords expansion code fixed.
-+ Other bugfixes.
-
-= version 1.1.4
-
-+ Connections pool closes inactive connections on timeout.
-+ Bugfixes.
-
-= version 1.1.3
-
-+ Encrypted credentials supported on Windows.
-+ OpenVMS support improved.
-+ Bugfixes.
-+ Daily builds now available at http://teamcity.svnkit.com/
-
-= version 1.1.2
-
-+ SVNKit command line client: interactive credentials prompt added.
-+ SVNKit command line client: jsvnversion added.
-+ JavaHL: SVNAdmin implemented using SVNKit API.
-+ System-wide configuration files support (e.g. /etc/subversion on Linux)
-+ bugfixes.
-
-= version 1.1.1
-
-+ added support for svnlook features.
-+ added support for svnadmin dump/verify/load/rmtxns/lstxns features.
-+ svn, svnadmin, svnlook and svnsync scripts are
- renamed to jsvn, jsvnadmin, jsvnlook and jsvnsync to distinguish them
- from the native programs.
-+ command line scripts supports OpenVMS.
-+ bugfixes.
-
-= version 1.1.0
-
-+ command line application and API to perform svnsync.
-+ bugfixes.
-
-= version 1.1.0.beta5
-
-+ support for Subversion 1.4 working copy and new fsfs repository format.
-+ support for new features introduced by Subversion 1.4.
-+ bugfixes.
-
-= version 1.1.0.beta4
-
-+ bug introduced in beta3 version fixed:
- Eclipse keyring credentials storage support was broken.
-
-= version 1.1.0.beta3
-
-+ Minor API improvements.
-+ Minor bugfixes.
-
-= version 1.1.0.beta2
-
-+ NTLM authentication method support.
-+ Javadoc updated to match new SVNKit features.
-+ Minor bugfixes.
-
-= version 1.1.0.beta
-
-+ 'file' protocol support (for 'fsfs' repositories).
-
-= version 1.0.3
-
-+ improved cancellation support
-+ improved versioned symlinks handling
-+ improved HTTP proxies support
-+ bugfixes
-
-= version 1.0.2
-
-+ full support of the new Subversion 1.3.0 features.
-+ ssh 'keyboard-interactive' authentication support.
-+ ssl client certificate prompt support.
-+ error codes and error messages hierarchy support in the API.
-+ utility classes to genereta operatios output in XML format.
-+ faster delta generation and delta processing code.
-+ utility API classes to process and generate deltas.
-+ documentations improved, Commit and Export examples simplified.
-+ bugfixes
-
-! Note:
- This version includes minor API changes and is not binary compatible
- with the previous versions. API changes are:
- * String error messages replaced with SVNErrorMessage objects
- * ISVNFileRevisionHanlder callback interface changed
- * all callback interfaces methods now declared as throwing SVNException
-
-= version 1.0.1
-
-+ bugfixes
-
-= version 1.0.0
-
-+ documentation related improvements
-+ bugfixes
-
-= version 0.9.3
-
-+ licensing conditions changed
-+ support for atomic commit from different working copies
-+ persistent connections support
-+ improvements in performance and memory consumption
-+ bugfixes
-
-= version 0.9.2
-
-+ RC2: bugfixes related to configuration handling and svn+ssh authentication
-
-= version 0.9.1
-
-+ RC1: All features planned for 1.0 version are completed.
-
-= version 0.8.8.1
-
-+ critical bug in SVNKit Eclipse plugin fixed.
-
-= version 0.8.8
-
-+ http digest auth support (requires apache version > 2.0.48)
-+ wc->url and url->wc copy operations
-+ use-commit-times option support
-+ bugfixes
-
-= version 0.8.7.2
-
-+ Subclipse v0.9.30 compatible
-
-= version 0.8.7.1
-
-+ Subclipse v0.9.29 compatible
-
-= version 0.8.7
-
-+ http proxy support
-+ svn "keywords" are expanded properly
-+ different eol's in a file are handled correctly
-+ other minor bugfixes
-
-= version 0.8.6
-
-+ annotate (blame) operation is implemented.
-+ http: server socket close detected properly and doesn't result in operation failure.
-+ SVNClient: absolute paths are used in notifications.
-+ SVNClient: fileContent method traces file renames.
-+ SVNClient: list and logMessages methods return paths sorted alphabetically.
-+ SVNClient: auth info is stored in Eclipse key ring when used within Eclipse.
-
-= version 0.8.5
-
-+ SVNClient: WC copy and move operations work properly on Linux and OS X.
-+ SVNClient: "conflicted" status is reported correctly during update
- ("merged" was reported instead).
-
-= version 0.8.4
-
-+ Subclipse Extension supports Subclipse 0.9.28
-+ tabulations in externals definitions processed correctly.
-
-= version 0.8.3
-
-+ children of copied or moved directories were not committed properly when
- their wc revision was different from the parent's one.
-+ http: all DAV requests (including commit comments) are sent in UTF-8 encoding.
-+ SvnClient: add and remove methods didn't work for directories, fixed.
-+ SvnClient: commit of single file deletion didn't work, fixed.
-+ Eclipse: SVNKit features installed from update site supports automatic update
-
-= version 0.8.2
-
-+ svn+ssh: persistent ssh connection is used to improve svn+ssh performance.
-+ http: problems with accessing repository location that needs different credentials then
- repository root is fixed.
-+ http: all paths in requests are canonicalized, some svn server versions failed to
- process non-canonicalized paths.
-+ wc: changes in externals were not committed correctly over http when using ISVNWorkspace.commit(...), fixed.
-+ SvnClient: diff method implemented (so that Eclipse "generate patch" action works).
-+ SvnClient: copy and move methods fixed to work properly in Subclipse repository view.
-+ SvnClient: setPrompt support, better notifications, "windows" paths are handled correctly.
-+ logging: Pluggable loggers support and detailed http logging added (thanks to Marc Strapez).
-+ logging: Eclipse SVNKit version uses Eclipse logging facilities.
-
-= version 0.8.1
-
-+ bugs with committing files within moved directories fixed
-+ bugfixes related to operations over http connection
-+ for subclipse users: more detailed console notifications on svn operations
-
-= version 0.8.0
-
-+ new builds versioning schema introduced
-+ update site with eclipse plugin and subclipse extension added
-
-= build 20050131
-
-+ import works properly with single file and when importing to
- non-yet-existing directories
-+ switch works properly when switching single file
-+ more minor bugfixes
-
-= build 20050120
-
-+ bugs with commiting locally copied files fixed
-+ DAV '/' repository location handled correctly
-
-= build 20050112
-
-+ lot of incompatibilities with native svn fixed
-+ SVNClient supports remote deletion, copy and move operations
-
-= build 20050106
-
-+ number of bugs in remote status implementation fixed
-+ ISVNWorkspace.getFileContent method restored to keep binary compatibility
-+ Diff generators framework added, now SVNKit provides API for
- generating diff in different formats ('unified' and 'normal') for arbitrary
- input sources
-
-= build 20050105
-
-+ svn+ssh authentication failed to work in some cases - fixed
-+ revisions in working copy now updated correctly after update
-+ got rid of number of minor inconsistences between SVNKit and native SVN
-+ http and https protocols supports compressed data (gzip)
-
-= build 20041223
-
-+ ISVNWorkspace.delete now accepts 'force' parameter
-+ bug fixed that prevented Subclipse committing single
- file in non-windows systems
-+ complete svn and svn+ssh protocol logging may be enabled
- with -Dsvnkit.log.svn=true command line switch
-
-= build 20041221
-
-+ when using svn+ssh SVNKit takes private key path from the java property,
- if it is not defined explicitly
-+ svn+ssh bugfixes
-+ bugfixes
-
-= build 20041219
-
-+ infinite loop on commits that includes workspace root fixed
-+ JavaHL: SVNClient accepts all revision kinds (DATE, HEAD, etc.)
-
-= build 20041217
-
-+ bugfixes
-
-= build 20041216
-
-+ bugfixes
-
-= build 20041211
-
-+ command line svn client (status, import, checkout are implemented)
-+ python tests launcher to reuse original svn python tests suite
-+ bugfixes
-
-= build 20041209
-
-+ bugfixes
-
-= build 20041204
-
-+ bugfixes
-+ SVNKit works with Subclipse 0.9.24
-
-= build 20041130
-
-+ bugfixes
-
-= build 20041126
-
-+ svn+shh protocol support (with the jsch library)
-+ bugfixes
-
-= build 20041124
-
-+ javahl copy, move and mkdir methods implementation
-+ methods to manage global ignore added to ISVNWorkspace
-+ bugfixes
-
-= build 20041123
-
-+ recursive property set operation
-+ ISVNWorkspace accepts credentials provider
-+ SSLContext made pluggable
-+ javahl replacement works with Subclipse
-+ bugfixes
-
-= build 20041118
-
-+ javahl implementation (SvnClient) is included into the library
-+ workspace accepts credentials provider
-
-= build 20041116
-
-+ bugfixes
-
-= build 20041110
-
-+ svn:externals support
-+ bugfixes
-
-= build 20041109
-
-+ bug that prevents checkout sometimes fixed
-
-= build 20041108
-
-+ authentication API simplified
-+ performance improvements
-+ bugfixes
-
-= build 20041105
-
-+ switch and relocate operations
-+ bugfixes
diff --git a/opendj-server-legacy/ext/svnkit/LICENSE.txt b/opendj-server-legacy/ext/svnkit/LICENSE.txt
deleted file mode 100644
index 44a944a..0000000
--- a/opendj-server-legacy/ext/svnkit/LICENSE.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-The TMate License
-
-This license applies to all portions of TMate SVNKit library, which
-are not externally-maintained libraries (e.g. Trilead SSH library).
-
-All the source code and compiled classes in package org.tigris.subversion.javahl
-except SvnClient class are covered by the license in JAVAHL-LICENSE file
-
-Copyright (c) 2004-2013 TMate Software. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification,
-are permitted provided that the following conditions are met:
-
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
-
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-
- * Redistributions in any form must be accompanied by information on how to
- obtain complete source code for the software that uses SVNKit and any
- accompanying software that uses the software that uses SVNKit. The source
- code must either be included in the distribution or be available for no
- more than the cost of distribution plus a nominal fee, and must be freely
- redistributable under reasonable conditions. For an executable file, complete
- source code means the source code for all modules it contains. It does not
- include source code for modules or files that typically accompany the major
- components of the operating system on which the executable file runs.
-
- * Redistribution in any form without redistributing source code for software
- that uses SVNKit is possible only when such redistribution is explictly permitted
- by TMate Software. Please, contact TMate Software at support@svnkit.com to
- get such permission.
-
-THIS SOFTWARE IS PROVIDED BY TMATE SOFTWARE ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE
-DISCLAIMED.
-
-IN NO EVENT SHALL TMATE SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
-OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/opendj-server-legacy/ext/svnkit/README.txt b/opendj-server-legacy/ext/svnkit/README.txt
deleted file mode 100644
index e51f4e3..0000000
--- a/opendj-server-legacy/ext/svnkit/README.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-This is a README.txt file for SVNKit - pure Java Subversion client library.
-
-1. DESCRIPTION
-
-SVNKit is a pure Java Subversion client library.
-
-2. LICENSING
-
-SVNKit is open source product. The complete source code, documentation, and files required
-to build the library are available for download from our Web site at http://svnkit.com/
-
-The TMate open source license permits you to use SVNKit at no charge under the condition
-that if you use the software in an application you redistribute, the complete source code for
-your application must be available and freely redistributable under reasonable conditions.
-
-If you do not want to release the source code for your application, you may purchase a license
-from TMate Software. For pricing information, or if you have further questions on licensing,
-please contact us at support@svnkit.com.
-
-You may find the TMate open source license in COPYING file that is located within the same
-directory as this file or at http://svnkit.com/license.html
-
-3. FEATURES
-
-SVNKit allows to work with Subversion repositories and Subversion working copies. SVNKit features
-direct repository access as well as support for all high level Subversion operation that are
-available with the command line Subversion client.
-
-This version of SVNKit supports all major Subversion 1.8 features.
-
-This version of SVNKit supports 1.8 and 1.6 working copy formats; 1.7 working copies need to be upgraded to 1.8 format.
-
-4. RESOURCES
-
-SVNKit Web Site: http://svnkit.com/
-SVNKit Documentation: http://svnkit.com/documentation.html
-SVNKit Wiki: https://wiki.svnkit.com/
-SVNKit JavaDoc: http://svnkit.com/javadoc/
-
-SVNKit Mailing List: http://svnkit.com/support.html
-SVNKit Issues Tracker: http://svnkit.com/tracker/
-
-SVNKit Continuous Build Server: https://teamcity.svnkit.com/
-
-5. CONTACTS
-
-On all questions related to SVNKit please contact us at support@svnkit.com
\ No newline at end of file
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvn b/opendj-server-legacy/ext/svnkit/bin/jsvn
deleted file mode 100755
index 408e68b..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvn
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVN \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvn.bat b/opendj-server-legacy/ext/svnkit/bin/jsvn.bat
deleted file mode 100644
index cf3dac5..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvn.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVN %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnadmin b/opendj-server-legacy/ext/svnkit/bin/jsvnadmin
deleted file mode 100755
index b2d93aa..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnadmin
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVNAdmin \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnadmin.bat b/opendj-server-legacy/ext/svnkit/bin/jsvnadmin.bat
deleted file mode 100644
index 0c27492..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnadmin.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVNAdmin %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter b/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter
deleted file mode 100755
index a1c5666..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVNDumpFilter \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter.bat b/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter.bat
deleted file mode 100644
index 4184428..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvndumpfilter.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVNDumpFilter %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnlook b/opendj-server-legacy/ext/svnkit/bin/jsvnlook
deleted file mode 100755
index bc196d9..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnlook
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVNLook \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnlook.bat b/opendj-server-legacy/ext/svnkit/bin/jsvnlook.bat
deleted file mode 100644
index 2f0d188..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnlook.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVNLook %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnsetup.openvms b/opendj-server-legacy/ext/svnkit/bin/jsvnsetup.openvms
deleted file mode 100755
index b62ac6b..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnsetup.openvms
+++ /dev/null
@@ -1,48 +0,0 @@
-$!
-$ if f$type(java) .nes. "STRING" .or. "''java'" .eqs. ""
-$ then
-$ write SYS$OUTPUT "You must have the JAVA symbol properly set before using this command"
-$ exit
-$ endif
-$ env = f$env("PROCEDURE")
-$ home = f$parse(env,,,"device") + f$parse(env,,,"directory")
-$ define/job/nolog svnkit_home 'home'
-$!
-$ define/job/nolog decc$argv_parse_style enable
-$ define/job/nolog decc$efs_case_preserve enable
-$!
-$ if f$edit(f$trnlnm("DECC$EFS_CASE_SPECIAL"),"UPCASE") .eqs. "ENABLE"
-$ then
-$ write sys$output " "
-$ write sys$output "JSVNSETUP: DECC$EFS_CASE_SPECIAL defined! Please deassign logical otherwise jsvn might not function properly!"
-$ write sys$output " "
-$ endif
-$!
-$!
-$ CP = "/svnkit_home/../lib"
-$ CP = CP + ":/svnkit_home/../lib/svnkit-1.8.5.jar
-$ CP = CP + ":/svnkit_home/../lib/sequence-library-1.0.2.jar
-$ CP = CP + ":/svnkit_home/../lib/antlr-runtime-3.4.jar
-$ CP = CP + ":/svnkit_home/../lib/sqljet-1.1.10.jar
-$ CP = CP + ":/svnkit_home/../lib/jna-3.5.2.jar
-$ CP = CP + ":/svnkit_home/../lib/platform-3.5.2.jar
-$ CP = CP + ":/svnkit_home/../lib/trilead-ssh2-1.0.0-build217.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.core-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.usocket-jna-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.usocket-nc-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.sshagent-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.pageant-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.connector-factory-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar
-$ CP = CP + ":/svnkit_home/../lib/svnkit-cli-1.8.5.jar
-$ OPT = ""
-$! OPT = "-Djava.util.logging.config.file=/svnkit_home/../conf/logging.properties"
-$!
-$ JV = f$edit(java,"collapse")
-$ jsvn == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svn.SVN"""
-$ jsvnadmin == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svnadmin.SVNAdmin"""
-$ jsvnlook == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svnlook.SVNLook"""
-$ jsvnsync == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svnsync.SVNSync"""
-$ jsvndumpfilter == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svndumpfilter.SVNDumpFilter"""
-$ jsvnversion == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svnversion.SVNVersion"""
-$!
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnsync b/opendj-server-legacy/ext/svnkit/bin/jsvnsync
deleted file mode 100755
index 85a695d..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnsync
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVNSync \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnsync.bat b/opendj-server-legacy/ext/svnkit/bin/jsvnsync.bat
deleted file mode 100644
index c962f81..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnsync.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVNSync %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnversion b/opendj-server-legacy/ext/svnkit/bin/jsvnversion
deleted file mode 100755
index 71adc6d..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnversion
+++ /dev/null
@@ -1,91 +0,0 @@
-BASEDIR=`dirname $0`/..
-BASEDIR=`(cd "$BASEDIR"; pwd)`
-
-cygwin=false;
-darwin=false;
-case "`uname`" in
- CYGWIN*) cygwin=true ;;
- Darwin*) darwin=true
- if [ -z "$JAVA_VERSION" ] ; then
- JAVA_VERSION="CurrentJDK"
- else
- echo "Using Java version: $JAVA_VERSION"
- fi
- if [ -z "$JAVA_HOME" ] ; then
- JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
- fi
- ;;
-esac
-
-if [ -z "$JAVA_HOME" ] ; then
- if [ -r /etc/gentoo-release ] ; then
- JAVA_HOME=`java-config --jre-home`
- fi
-fi
-
-# For Cygwin, ensure paths are in UNIX format before anything is touched
-if $cygwin ; then
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
-fi
-
-# If a specific java binary isn't specified search for the standard 'java' binary
-if [ -z "$JAVACMD" ] ; then
- if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- else
- JAVACMD=`which java`
- fi
-fi
-
-if [ ! -x "$JAVACMD" ] ; then
- echo "Error: JAVA_HOME is not defined correctly."
- echo " We cannot execute $JAVACMD"
- exit 1
-fi
-
-if [ -z "$SVNKIT_LIB" ]
-then
- SVNKIT_LIB="$BASEDIR"/lib
-fi
-
-CLASSPATH="$BASEDIR/conf"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-1.8.5.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sequence-library-1.0.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/antlr-runtime-3.4.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/sqljet-1.1.10.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jna-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/platform-3.5.2.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/trilead-ssh2-1.0.0-build217.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.core-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-jna-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.usocket-nc-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.sshagent-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.pageant-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.connector-factory-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-CLASSPATH=$CLASSPATH:"$SVNKIT_LIB/svnkit-cli-1.8.5.jar"
-LOGGING_PROPERTIES_PATH="$BASEDIR/conf/logging.properties"
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin; then
- [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
- [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
- [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
- [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
- [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
- [ -n "$LOGGING_PROPERTIES_PATH" ] && REPO=`cygpath --path --windows "$LOGGING_PROPERTIES_PATH"`
-fi
-
-EXTRA_JVM_ARGUMENTS="-Djava.util.logging.config.file=$LOGGING_PROPERTIES_PATH -Dsun.io.useCanonCaches=false"
-
-exec "$JAVACMD" $JAVA_OPTS \
- $EXTRA_JVM_ARGUMENTS \
- -classpath "$CLASSPATH" \
- org.tmatesoft.svn.cli.SVNVersion \
- "$@"
diff --git a/opendj-server-legacy/ext/svnkit/bin/jsvnversion.bat b/opendj-server-legacy/ext/svnkit/bin/jsvnversion.bat
deleted file mode 100644
index 6743044..0000000
--- a/opendj-server-legacy/ext/svnkit/bin/jsvnversion.bat
+++ /dev/null
@@ -1,106 +0,0 @@
-@echo off
-
-set ERROR_CODE=0
-
-:init
-@REM Decide how to startup depending on the version of windows
-
-@REM -- Win98ME
-if NOT "%OS%"=="Windows_NT" goto Win9xArg
-
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" @setlocal
-
-@REM -- 4NT shell
-if "%eval[2+2]" == "4" goto 4NTArgs
-
-@REM -- Regular WinNT shell
-set CMD_LINE_ARGS=%*
-goto WinNTGetScriptDir
-
-@REM The 4NT Shell from jp software
-:4NTArgs
-set CMD_LINE_ARGS=%$
-goto WinNTGetScriptDir
-
-:Win9xArg
-@REM Slurp the command line arguments. This loop allows for an unlimited number
-@REM of arguments (up to the command line limit, anyway).
-set CMD_LINE_ARGS=
-:Win9xApp
-if %1a==a goto Win9xGetScriptDir
-set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
-shift
-goto Win9xApp
-
-:Win9xGetScriptDir
-set SAVEDIR=%CD%
-%0\
-cd %0\..\..
-set BASEDIR=%CD%
-cd %SAVEDIR%
-set SAVE_DIR=
-goto repoSetup
-
-:WinNTGetScriptDir
-set BASEDIR=%~dp0
-IF %BASEDIR:~-1%==\ SET BASEDIR=%BASEDIR:~0,-1%
-set BASEDIR=%BASEDIR%\..
-
-:repoSetup
-
-
-if "%JAVACMD%"=="" set JAVACMD=java
-if not "%JAVA_HOME%"=="" set JAVACMD="%JAVA_HOME%\bin\%JAVACMD%"
-
-if "%SVNKIT_LIB%"=="" set SVNKIT_LIB=%BASEDIR%\lib
-
-set CLASSPATH=
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-1.8.5.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sequence-library-1.0.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\antlr-runtime-3.4.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\sqljet-1.1.10.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jna-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\platform-3.5.2.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\trilead-ssh2-1.0.0-build217.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.core-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-jna-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.usocket-nc-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.sshagent-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.pageant-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.connector-factory-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar"
-set CLASSPATH=%CLASSPATH%;"%SVNKIT_LIB%\svnkit-cli-1.8.5.jar"
-set EXTRA_JVM_ARGUMENTS=-Djava.util.logging.config.file="%BASEDIR%\conf\logging.properties" -Dsun.io.useCanonCaches=false
-goto endInit
-
-@REM Reaching here means variables are defined and arguments have been captured
-:endInit
-
-%JAVACMD% %JAVA_OPTS% %EXTRA_JVM_ARGUMENTS% -classpath %CLASSPATH% org.tmatesoft.svn.cli.SVNVersion %CMD_LINE_ARGS%
-if ERRORLEVEL 1 goto error
-goto end
-
-:error
-if "%OS%"=="Windows_NT" @endlocal
-set ERROR_CODE=1
-
-:end
-@REM set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" goto endNT
-
-@REM For old DOS remove the set variables from ENV - we assume they were not set
-@REM before we started - at least we don't leave any baggage around
-set CMD_LINE_ARGS=
-goto postExec
-
-:endNT
-@endlocal
-
-:postExec
-
-if "%FORCE_EXIT_ON_ERROR%" == "on" (
- if %ERROR_CODE% NEQ 0 exit %ERROR_CODE%
-)
-
-exit /B %ERROR_CODE%
diff --git a/opendj-server-legacy/ext/svnkit/conf/logging.properties.disabled b/opendj-server-legacy/ext/svnkit/conf/logging.properties.disabled
deleted file mode 100644
index 1485c6e..0000000
--- a/opendj-server-legacy/ext/svnkit/conf/logging.properties.disabled
+++ /dev/null
@@ -1,15 +0,0 @@
-#
-# Rename this file to logging.properties to enable SVNKit debug logging.
-# Log file will reside in your working directory.
-#
-svnkit.level=FINEST
-svnkit-network.level=FINEST
-svnkit-wc.level=FINEST
-svnkit-cli.level=FINEST
-handlers = java.util.logging.FileHandler
-
-java.util.logging.FileHandler.pattern = svnkit.%u.log
-java.util.logging.FileHandler.limit = 0
-java.util.logging.FileHandler.count = 1
-java.util.logging.FileHandler.append = true
-java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
\ No newline at end of file
diff --git a/opendj-server-legacy/ext/svnkit/lib/antlr-runtime-3.4.jar b/opendj-server-legacy/ext/svnkit/lib/antlr-runtime-3.4.jar
deleted file mode 100644
index 865a537..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/antlr-runtime-3.4.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jna-3.5.2.jar b/opendj-server-legacy/ext/svnkit/lib/jna-3.5.2.jar
deleted file mode 100644
index ed8a456..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jna-3.5.2.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.connector-factory-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.connector-factory-0.0.7.jar
deleted file mode 100644
index b2fc29d..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.connector-factory-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.core-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.core-0.0.7.jar
deleted file mode 100644
index aa70a81..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.core-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.pageant-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.pageant-0.0.7.jar
deleted file mode 100644
index 0552cbb..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.pageant-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.sshagent-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.sshagent-0.0.7.jar
deleted file mode 100644
index 142ff0b..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.sshagent-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar
deleted file mode 100644
index 53bd028..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-jna-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-jna-0.0.7.jar
deleted file mode 100644
index e61809a..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-jna-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-nc-0.0.7.jar b/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-nc-0.0.7.jar
deleted file mode 100644
index 2c8e2d0..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/jsch.agentproxy.usocket-nc-0.0.7.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/platform-3.5.2.jar b/opendj-server-legacy/ext/svnkit/lib/platform-3.5.2.jar
deleted file mode 100644
index 35432b0..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/platform-3.5.2.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/sequence-library-1.0.2.jar b/opendj-server-legacy/ext/svnkit/lib/sequence-library-1.0.2.jar
deleted file mode 100644
index 46c5bf7..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/sequence-library-1.0.2.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/sqljet-1.1.10.jar b/opendj-server-legacy/ext/svnkit/lib/sqljet-1.1.10.jar
deleted file mode 100644
index f59eb38..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/sqljet-1.1.10.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/svnkit-1.8.5.jar b/opendj-server-legacy/ext/svnkit/lib/svnkit-1.8.5.jar
deleted file mode 100644
index 8ad54de..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/svnkit-1.8.5.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/svnkit-cli-1.8.5.jar b/opendj-server-legacy/ext/svnkit/lib/svnkit-cli-1.8.5.jar
deleted file mode 100644
index 68daf48..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/svnkit-cli-1.8.5.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/svnkit-javahl16-1.8.5.jar b/opendj-server-legacy/ext/svnkit/lib/svnkit-javahl16-1.8.5.jar
deleted file mode 100644
index 767dd65..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/svnkit-javahl16-1.8.5.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/lib/trilead-ssh2-1.0.0-build217.jar b/opendj-server-legacy/ext/svnkit/lib/trilead-ssh2-1.0.0-build217.jar
deleted file mode 100644
index 43d882b..0000000
--- a/opendj-server-legacy/ext/svnkit/lib/trilead-ssh2-1.0.0-build217.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-ANTLR.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-ANTLR.txt
deleted file mode 100644
index 67e047c..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-ANTLR.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-[The "BSD licence"]
-Copyright (c) 2003-2008 Terence Parr
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- 3. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JAVAHL.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JAVAHL.txt
deleted file mode 100644
index 9c3e114..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JAVAHL.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-This license applies to all portions of Subversion which are not
-externally-maintained libraries (e.g. apr/, apr-util/, and neon/).
-Such libraries have their own licenses; we recommend you read them, as
-their terms may differ from the terms below.
-
-This is version 1 of this license. It is also available online at
-http://subversion.tigris.org/license-1.html. If newer versions of
-this license are posted there (the same URL, but with the version
-number incremented: .../license-2.html, .../license-3.html, and so
-on), you may use a newer version instead, at your option.
-
-====================================================================
-Copyright (c) 2000-2005 CollabNet. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-1. Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-3. The end-user documentation included with the redistribution, if
-any, must include the following acknowledgment: "This product includes
-software developed by CollabNet (http://www.Collab.Net/)."
-Alternately, this acknowledgment may appear in the software itself, if
-and wherever such third-party acknowledgments normally appear.
-
-4. The hosted project names must not be used to endorse or promote
-products derived from this software without prior written
-permission. For written permission, please contact info@collab.net.
-
-5. Products derived from this software may not use the "Tigris" name
-nor may "Tigris" appear in their names without prior written
-permission of CollabNet.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL COLLABNET OR ITS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
-IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-====================================================================
-
-This software consists of voluntary contributions made by many
-individuals on behalf of CollabNet.
-
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JNA.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JNA.txt
deleted file mode 100644
index b1a63d1..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JNA.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-Copyright (c) 2008 Timothy Wall, All Rights Reserved
-
-This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.
-
-This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.
\ No newline at end of file
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JSCH.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JSCH.txt
deleted file mode 100644
index ca349f8..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-JSCH.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-JSch 0.0.* was released under the GNU LGPL license. Later, we have switched
-over to a BSD-style license.
-
-------------------------------------------------------------------------------
-Copyright (c) 2002-2012 Atsuhiko Yamanaka, JCraft,Inc.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
-
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the distribution.
-
- 3. The names of the authors may not be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
-INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
-OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
-EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\ No newline at end of file
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SEQUENCE.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SEQUENCE.txt
deleted file mode 100644
index 35b7847..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SEQUENCE.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-Sequence Library License
-
-This license applies to all portions of the Sequence library, which
-are not externally-maintained libraries (e.g. junit or jsch).
-====================================================================
-Copyright (c) 2000-2008 SyntEvo GmbH, Ainring, GERMANY.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-1. Redistributions of source code must retain the above copyright
-notice, this list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-3. The end-user documentation included with the redistribution, if
-any, must include the following acknowledgment: "This product includes
-software developed by SyntEvo GmbH, Ainring, GERMANY."
-Alternately, this acknowledgment may appear in the software itself, if
-and wherever such third-party acknowledgments normally appear.
-
-4. The hosted project names must not be used to endorse or promote
-products derived from this software without prior written
-permission. For written permission, please contact
-info@syntevo.com.
-
-5. Neither the name of SyntEvo GmbH nor the names of its contributors
-may be used to endorse or promote products derived from this
-software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL SyntEvo GmbH OR HIS CONTRIBUTORS BE LIABLE FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
-GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
-IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-====================================================================
-
-
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SQLJET.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SQLJET.txt
deleted file mode 100644
index 1f637d4..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-SQLJET.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Copyright (C) 2009-2010 TMate Software Ltd
-
-As part of SVNKit library, SQLJet library is distributed under
-the terms of TMate Open Source License (see http://svnkit.com/license.html).
-Otherwise, outside of SVNKit library, the following licensing terms
-are applicable for SQLJet library:
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; version 2 of the License.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-For information on how to redistribute this software under
-the terms of a license other than GNU General Public License
-contact TMate Software at support@sqljet.com
\ No newline at end of file
diff --git a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-TRILEAD.txt b/opendj-server-legacy/ext/svnkit/licenses/LICENSE-TRILEAD.txt
deleted file mode 100644
index 5795385..0000000
--- a/opendj-server-legacy/ext/svnkit/licenses/LICENSE-TRILEAD.txt
+++ /dev/null
@@ -1,88 +0,0 @@
-Copyright (c) 2007-2008 Trilead AG (http://www.trilead.com)
-
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-a.) Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-b.) Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-c.) Neither the name of Trilead nor the names of its contributors may
- be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-Trilead SSH-2 for Java includes code that was written by Dr. Christian Plattner
-during his PhD at ETH Zurich. The license states the following:
-
-Copyright (c) 2005 - 2006 Swiss Federal Institute of Technology (ETH Zurich),
- Department of Computer Science (http://www.inf.ethz.ch),
- Christian Plattner. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-a.) Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-b.) Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-c.) Neither the name of ETH Zurich nor the names of its contributors may
- be used to endorse or promote products derived from this software
- without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-The Java implementations of the AES, Blowfish and 3DES ciphers have been
-taken (and slightly modified) from the cryptography package released by
-"The Legion Of The Bouncy Castle".
-
-Their license states the following:
-
-Copyright (c) 2000 - 2004 The Legion Of The Bouncy Castle
-(http://www.bouncycastle.org)
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
diff --git a/opendj-server-legacy/ext/svnkit/src/svnkit-1.8.5-sources.jar b/opendj-server-legacy/ext/svnkit/src/svnkit-1.8.5-sources.jar
deleted file mode 100644
index c518bc6..0000000
--- a/opendj-server-legacy/ext/svnkit/src/svnkit-1.8.5-sources.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/src/svnkit-cli-1.8.5-sources.jar b/opendj-server-legacy/ext/svnkit/src/svnkit-cli-1.8.5-sources.jar
deleted file mode 100644
index 18d3d30..0000000
--- a/opendj-server-legacy/ext/svnkit/src/svnkit-cli-1.8.5-sources.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/svnkit/src/svnkit-javahl16-1.8.5-sources.jar b/opendj-server-legacy/ext/svnkit/src/svnkit-javahl16-1.8.5-sources.jar
deleted file mode 100644
index 5d4e36b..0000000
--- a/opendj-server-legacy/ext/svnkit/src/svnkit-javahl16-1.8.5-sources.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/testng/CHANGES.txt b/opendj-server-legacy/ext/testng/CHANGES.txt
deleted file mode 100644
index 8b8b449..0000000
--- a/opendj-server-legacy/ext/testng/CHANGES.txt
+++ /dev/null
@@ -1,558 +0,0 @@
-===========================================================================
-5.7
-
-Fixed: TESTNG-169 Error message: <method> is depending on nonexistent method null ("null" is uninformative)
-Fixed: -listener takes comma-separated classes
-Added: RetryAnalyzer (experimental) (Jeremie)
-
-
-===========================================================================
-5.6
-
-Added: SkipException/TimeBombedSkipException for manual skipping
-Added: <tests> can now be disabled at xml level using <test enabled="false">
-Added: Suite files that only contain other suites do not get reported
-Fixed: @BeforeClass methods would incorrectly report cyclic graphs
-Added: get/setAttribute to ITestContext
-Added: plugging in factory objects to handle the actual instantiation of tests
-Added: dataProvider to @Factory
-Added: ISuite now gives access to the current XmlSuite
-Fixed: TESTNG-139 dependsOnMethods gets confused when dependency is "protected"
-Fixed: TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true
-Fixed: TESTNG-142 Exceptions in DataProvider are not reported as failed test
-Added: Improved behavior for @Before/@AfterClass when using @Factory
-(http://forums.opensymphony.com/thread.jspa?threadID=6594&messageID=122294#122294)
-Added: Support for concurrent execution for invocationCount=1 threadPoolSize>1 and @DataProvider
-(http://forums.opensymphony.com/thread.jspa?threadID=64738&tstart=0)
-Added: New TestNG specific XML report, generated by default in 'xml' subdirectory of test-output
-Added: support in strprotocol for passing the ITest.getTestName() information
-Fixed: TESTNG-152 If DataProvider is not found, the exception message should tell exactly what happened
-
-Eclipse plug-in
-
-Fixed: Bug that made group launch configurations unusable
-Fixed: The plugin doesn't create the correct launch configuration for @Factory
-Fixed: Method based launchers cannot be editted
-Fixed: Plugin hangs while executing test with dataprovider that sends \n, \r messages
-Added: display ITest.getTestName()
-
-IDEA plug-in
-
-Fixed: IDEA 7.0 compatibility
-Fixed: occasional 'illegal arguments exception'
-Fixed: TESTNG-151 Final passing test result is not properly hidden
-Added: Auto-completion for dependsOnMethods
-Added: Highlighting of invalid groups/methods in dependsOn*
-===========================================================================
-5.5
-
-Fixed: @BeforeGroup methods were run twice when in a base class
-Fixed: @BeforeGroup methods were run twice with a @Test at class level
-Fixed: parallel="tests" didn't work as advertised
-Added: Support for thread-count at test level
-Added: Method selectors receive a Context and can stop the chain with setStopped()
-Fixed: XmlMethodSelector was always run first regardless of its priority
-Added: @BeforeGroups/@AfterGroups can live in classes without @Test methods
-Added: DataProvider can now take an ITestContext parameter
-Fixed: Wasn't parsing <selector-class-name> correctly
-Fixed: Annotation Transformers now work on class-level annotations
-Fixed: Some class-level @Test attributes were not always honored
-Added: Clean separation between @Test invocation events and @Configuration invocation events
- (see also TESTNG-111)
-Added: Test instances created by @Factory now run in multiple threads in parallel mode
-Fixed: @Before/@AfterGroups invocation order
-Fixed: TESTNG-27: Parameters are not used on <test> level anymore
-Fixed: TESTNG-107 don't create an output directory if "outputDirectory" is null
-Fixed: TESTNG-127 UseDefaultListeners in Ant Task does not work
-Fixed: TESTNG-119 Running TestNG runner with invalid '-sourcedir' on JDK14 JavaDoc annotated test classes won't fail.
-Fixed: TESTNG-113 Dependent methods within the same static inner class are not found
-Fixed: TESTNG-125 TestNG failed for test classes under *.java*.* pakages
-
-Eclipse plug-in
-Fixed: issue with launch configuration
-Fixed: TESTNG-124: setting location of testng reports output
-
-===========================================================================
-5.4
-
-Fixed: Ant task issue with paths containing spaces
-Added: for @BeforeGroups and @AfterGroups specifying the groups() attribute will auto-include the method
- into those groups by default (previously you had to also provide the value() attribute).
-Added: the load @Tests (invocationCount + threadPoolSize) are triggered simultaneous
-Fixed: reports are correctly displaying the thread info
-Added: @DataProvider name defaults to method name
-Added: support for remote protocol to pass parameter information
-Fixed: TextReporter logs information about the parameters of the test methods
-Fixed: concurrency issue in JUnitXMLReporter
-Fixed: output of JUnitXMLReporter must be CDATA
-Fixed: XML unsupported annotations/parallel attribute values are reported
-
-Eclipse plug-in
-Fixed: groups with multi-attribute javadoc annotations
-Fixed: consistent behavior for dependsOnMethods
-Fixed: consistent behavior for tests with dependsOnGroups (a warning is emitted)
-Fixed: consistent merge of configuration arguments when an existing launch configuration exists
-===========================================================================
-5.3
-
-Fixed: use a single instance of bsh.Interpreter
-Added: @Before/@AfterMethod can declare a java.lang.reflect.Method parameter to be informed about the @Test method
-Fixed: super classes must not be listed in testng-failures.xml
-Fixed: parallel attribute must not appear if empty or null in testng-failures.xml
-Fixed: parsing for javadoc annotations is done on request only
-Added: improved multiple suite summary page report
-Added: -target option deprecated in favor of -annotations javadoc|jdk
-Fixed: filesets in the ant task didn't work if the paths have spaces in them
-Fixed: Before/After Suite were behaving wrong in parallel execution
-Added: A generic/extensible RemoteTestNG was added to the core
-Fixed: Before/AfterGroup-s were behaving wrong when using invocationCount, dataProvider and threadPoolSize
-Fixed: improved support for running different annotation type tests in the same suite
-Fixed: testng-failed.xml was generated even if there were no failures/skipps
-Fixed: -usedefaultlisteners was wrongly passed to JVM instead of TestNG options
-Added: Attribute dataProviderClass for @Test and @testng.test
-Fixed: Forgot to account for cases where both invocationCount and DataProviders are present
-Fixed: AfterGroups were invoked out of order with invocationCount and DataProviders
-Fixed: Reporter.getOutput() returned an empty array if a timeOut was specified
-Added: testng.xml now supports <suite-files>
-Added: ant task can receive several listeners
-Fixed: TESTNG-109 Skipped tests with expected exceptions are reported as failures
-Added: ant task can now select the parallel mode for running tests
-Fixed: ant task correctly deals with empty groups and excludedgroups parameters
-Added: ant task can override default suite and test names
-Added: comand line support for setting parallel mode, suite and test names
-
-Eclipse plug-in
-Added: Support for configuring per project usedefaultlisteners
-Added: Contextual drop-down menu on failures tab of the TestNG view to enable running/debugging method failure only
-Added: Suppport for configuring per project TestNG jar usage (project provided one or plugin provided one)
-
-===========================================================================
-5.2
-
-Added: "-usedefaultlisteners true/false" to command line and ant
-Added: EmailableReporter (from Paul Mendelson)
-Added: parallel can now be "methods" or "tests". Boolean version deprecated
-Added: TestNGAntTask now uses the @ syntax to invoke TestNG
-Added: Command line understands @ syntax
-Added: JUnitConverter uses the new syntax
-Added: -groups to JUnitConverter
-Fixed: Throw proper exception when a DataProvider declares parameters
-Added: completely revamped JUnit support (should run all kind of JUnit tests)
-Fixed: TESTNG-40 (Bug in testng-failed.xml generation)
-Fixed: TESTNG-106 (Failed "@BeforeSuite" method just skipps the last test in xml-file)
-Fixed: Success on 0 tests (http://forums.opensymphony.com/thread.jspa?threadID=41213)
-
-Eclipse plug-in
-Added: TESTNG-105 Automaticaly define TESTNG_HOME classpath variable
-
-===========================================================================
-5.1
-
-Added: @Test(sequential = true)
-Fixed: TESTNG-102 (Incorrect ordering of @BeforeMethod calls when a dependency is specified)
-Fixed: TESTNG-101 (HTML output contains nested <P> tags and a missing <tr> tag)
-Added: support for specifying test-only classpath (http://forums.opensymphony.com/thread.jspa?messageID=78048&tstart=0)
-Fixed: TESTNG-93 (method selectors filtering @BeforeMethod)
-Fixed: TESTNG-81 (Assert.assertFalse() displays wrong expected, actual value)
-Fixed: TESTNG-59 (multiple method selectors usage results in no tests run)
-Fixed: TESTNG-56 (invocation of @Before/AfterClass methods in parallel/sequential scenarios)
-Fixed: TESTNG-40 (failures suite does not contain @Before/After Suite/Test methods)
-Fixed: TESTNG-37 (allow passing null parameter value from testng.xml)
-Fixed: TESTNG-7 (display classname when hovering method)
-
-
-Eclipse plug-in
-
-Added: run contextual test classes with parameters from suite definition files
-Added: TESTNG-100 (Show HTML reports after running tests)
-Added: TESTNG-97 (Double click top stack to raise comparison)
-Added: TESTNG-84 (plug-in UI for suite option should support absolute path)
-Added: TESTNG-20 (copy stack trace)
-
-Fixed: TESTNG-72 (display groups with non-array values)
-Fixed: TESTNG-64 (Eclipse plug-in applies added groups to all launch configurations)
-Fixed: TESTNG-28 (Cannot select groups from dependent eclipse projects)
-Fixed: TESTNG-25 (do not display fully qualified method name when running contextual test class)
-
-Improved behavior:
- TESTNG-98 (temporary files have guaranteed fixed names)
- TESTNG-95 (Assertion failed comparison trims trailing ">")
- TESTNG-70 (TestNG prevents eclipse from opening an older CVS version of a java class)
- display of test hierarchy information (TESTNG-29)
-
-===========================================================================
-
-5.0.1
-
-Eclipse plug-in
-
-Added: Output directory for the tests
-Added: Can now specify listener classes
-
-===========================================================================
-5.0.1
-
-Fixed: reports generated by SuiteHTMLReporter do not work with JDK1.4
-
-===========================================================================
-
-5.0
-
-Added: Ant task: support for JVM, workingDir, timeout
-Added: Stack traces can be interactively shown in the HTML reports
-Added: Link to testng.xml in the reports
-Added: New structure for reports, suites go in their individual directory
-Added: @Test(suiteName) and @Test(testName)
-Added: The stack traces in reports do not include TestNG frames (system property testng.exception)
- (see: http://groups.google.com/group/testng-dev/browse_thread/thread/9f4d46ade10b0fda)
-Fixed: Exit with error when no methods are run
- (see: http://groups.google.com/group/testng-dev/browse_thread/thread/3c26e8a5658f22ac)
-Added: List of methods in alphabetical order
-Fixed: Class-scoped annotations were not recognized when inherited
-Added: Deprecated @Configuration and introduced @BeforeSuite/Test/Class/TestMethod
-Added: Deprecated @ExpectedExceptions and moved it into @Test
-Added: expectedExceptions to @Test, deprecated @ExpectedExceptions
-Added: New annotations: @BeforeSuite, @BeforeTest, etc...
-Fixed: Was returning an exit code of 0 if a cyclic graph was detected
-Added: Interface org.testng.ITest so that tests can declare a name
-Fixed: The Text reporter was reporting the square of the actual number of methods
-Fixed: Bug reported by Eran about dependencies with an afterClass method
-Added: IHookCallBack now receives the ITestResult in its run() method
-Added: Name of suite for command line can be set with -Dtestng.suite.name=xxx
-Fixed: TestNGAntTask was hardcoding m_haltOnFSP to true
-Fixed: Passing a null parameter caused an NPE in the reports
-Added: "listener" to the ant task (and documentation)
-Added: if patch-testng-sourcedir.properties is found in the classpath
- with a property "sourcedir" containing a ; separated list of
- directories, this list will override -sourcedir.
-
-===========================================================================
-
-
-4.7
-
-Added: Maven 2 plug-in
-Fixed: Message formattings in TestNG assertion utility class
-Fixed: @Factory methods were counted as @Test as well
- http://jira.opensymphony.com/browse/TESTNG-51
-Fixed: All DataProvider parameters were shown in the HTML report
-Fixed: Bug in testng-failed.xml generation
-Fixed: <packages> bug when using a jar file to load the test classes
-Added: alwaysRun for before @Configuration methods
- http://jira.opensymphony.com/browse/TESTNG-35
-Fixed: groupless @Configurations were not invoked if a method depends on a group
- http://jira.opensymphony.com/browse/TESTNG-45
-Added: beforeGroups/afterGroups to @Configuration
-
-Eclipse plugin:
-
-Added: last contextual launch is available in Eclipse launcher lists
-Fixed: 3.2M5 integration (removed dependency on non-existing class)
-Fixed: testng-failures.xml generation
-
-===========================================================================
-
-4.6
-
-Added: Documentation contains the new reports
-Added: TestNG.setUseDefaultListeners(boolean)
-Added: Descriptions now appear in TextReporter (verbose>=2) and the HTML reports
-Added: description attribute to @Test and @Configuration
-Added: combined Reporter output in the reports
-Added: methods not run in the reports
-Added: org.testng.IReporter
-Added: threadPoolSize to @Test
-Added: Reports now show relative timings (start at 0)
-Added: Reports now show different colors depending on the methods' classes
-Added: Reports now show all parameters used to invoke the test method
-Added: org.testng.Reporter
-Added: DataProviders can accept a Method as first parameter
-Fixed: Extraneous implicit inclusion of a method
-
-Eclipse plugin:
-
-Added: Run/Debug as TestNG test from the editor contextual menu
-Fixed: TESTNG-24: 'Run as testng test' does not appear of the Test annotation does not have a group
-Fixed: TESTNG-18: Eclipse plugin ignores Factory annotation
-Fixed: TESTNG-21: Show differences when double clicking assertion exceptions
-Added: UI allows setting orientation (even more space)
- http://forums.opensymphony.com/thread.jspa?threadID=17225&messageID=33805#33805
-
-===========================================================================
-
-4.5
-
-Core:
-
-Fixed: Methods were not implicitly included, only groups
-Fixed: Bug with failed parent @Configuration don't skip child @Configuration/@Test invocations
-Fixed: Bug with overridding @Configuration methods (both parent and child were run)
-Fixed: Bug when overriding beforeClass methods in base class (cyclic graph)
-Added: Support for JAAS (see org.testng.IHookable)
-Fixed: Problem with nested classes inside <package name="foo.*"
-Fixed: If a group is not found, mark the method as a skip instead of aborting
-Fixed: testng-failed.xml was not respecting dependencies
-Fixed: class/include method in testng.xml didn't work on default package
-Fixed: DTD only allowed one <define>
-Fixed: ArrayIndexOutOfBoundsException for jMock
-Added: dependsOnMethods can contain methods from another class
-Fixed: JUnitConverter required -restore, not any more (option is now a no-op)
-Fixed: JUnit mode wasn't invoking setName() on test classes
-Added: Regular expressions for classes in <package>
-Added: Distributed TestNG
-Fixed: Command line parameters and testng.xml are now cumulative
-Fixed: Reports now work for multiple suites
-Fixed: Was ignoring abstract classes even if they have non-abstract instances
-Fixed: If setUp() failed, methods were not skipped
-Fixed: Was not clearly indicating when beforeSuite fails
-Added: @Configuration.inheritGroups
-Fixed: inconsistency between testng.xml and objects regarding method selectors
-
-Eclipse plug-in:
-
-New look for the progress view.
-
-===========================================================================
-
-4.4
-
-Core:
-
-Fixed: testng-failures.xml was not excluding methods from base classes
-Fixed: Bug in suites of suites for JUnit mode
-
-===========================================================================
-
-4.3
-
-Core:
-
-Fixed: testng-failures.xml was not excluding methods from base classes
-Fixed: Bug in suites of suites for JUnit mode
-Added: Excluded groups on command line and ant task
-Fixed: When including a group, implicitly include groups depended upon
-Fixed: When depending on several groups, wasn't skipped if one of them failed
-Fixed: Failures weren't reported accurately in the JUnitReports report
-Fixed: Wasn't throwing an exception if depending on a non-existing group
-
-===========================================================================
-
-4.2
-
-Core:
-
-Fixed: wasn't excluding methods in base classes
-Added: alwaysRun for tests (soft dependencies)
-Fixed: Class-level enabled=false were not honored
-Fixed: Bug with multiple dataproviders on same class
-Fixed: Bug with dataprovider defined in the parent class
-Fixed: Bug with dataprovider defined in a subclass
-Fixed: Bug with dataprovider defined in an abstract class
-Fixed: testng-failures generation was excluding the methods even if a failed test depended on it
-
-===========================================================================
-
-4.1
-
-Core:
-
-Added: @DataProviders can return Iterable<Object[]>
-Fixed: Superclass test methods were not called in the presence of a class @Test
-Added: Reporter class to log messages in the HTML reports
-
-===========================================================================
-
-4.0
-
-Core:
-
-Fixed: suite methods now invoked only once in a hierarchy
-Added: @DataProvider and @testng.data-provider
-Fixed: Interleave order now respected for before/afterClass methods
-Added: Can now invoke java -jar testng-2.6.jar <...>
-Added: Support for BeanShell
-Added: Method Selectors (IMethodSelector)
-Fixed: In the absence of dependencies, @Configuration methods respect inheritance
-Fixed: Bug in multithreaded dependencies on methods
-Fixed: dependsOnGroups wasn't working on regular expressions
-Fixed: Bug in <package> when directories contain spaces in their names
-Fixed: Introduced a JDK5 dependency in the JDK1.4 build (getEnclosingClass())
-Fixed: Output directory in ant task was not honored if it didn't exist
-Fixed: Problem with timeout according to
- http://forums.opensymphony.com/thread.jspa?threadID=6707
-
-Eclipse plug-in:
-
-Fixed: Wasn't handling linked directories correctly
-Fixed: Bug in QuickFix implementation
-Added: Quick Fix for JUnit conversion (Annotations and JavaDoc)
-Fixed: Methods Run as TestNG test
-Added: Package level Run as TestNG test
-Fixed: Resources from the linked directories are using a wrong path when
- passed to command line TestNG
-
-IDEA plug-in:
-
-Added: Support for JDK 1.4 (both projects and IDEA itself)
-Fixed: Classes that contained only configuration were ignored
-
-===========================================================================
-
-2.5
-
-Added: ITestListener.onTestStart(ITestResult)
-Added: Support for <packages>
-Added: Resource files for easier ant taskdefs
-Fixed: @Configuration methods were not invoked with individual test methods
-Fixed: Bug with ExpectedExceptions
-Fixed: Didn't support nested factory classes
-Fixed: NPE if -target is omitted with JDK 1.4
-Fixed: @Configuration failures in a class would cause other classes to fail
-Added: alwaysRun
-Fixed: beforeTestClass/afterTestClass were broken for a pathological case
-Added: @Configuration(alwaysRun)
-Added: JUnitConverter task
-Fixed: < and > characters in reports were not escaped
-
-Eclipse plug-in:
-
-Fixed: Class dialog wasn't showing @Factory classes
-
-IDEA plug-in:
-
-First release!
-
-Documentation:
-
-Added: Brand new look!!!
-Added: Section on testng.xml
-Fixed: Numbering of sections
-
-===========================================================================
-
-2.4
-Changed: New package: testng.org
-Fixed: Bug with @ExpectedException occuring the parallel mode
-Fixed: Bug with parameters and beforeTest
-Added: IInstanceInfo support
-Fixed: methods were not excluded when included by groups
-Fixed: testng-failures.xml is now including also the beforeSuite/afterSuite methods
-Fixed: generating the testng-failures.xml is now working as expected
-Fixed: Factories call all the tests even if some of them fail along the way
-Fixed: Better JUnit support (wasn't creating individual instances)
-Fixed: dependsOnGroups didn't work across different classes
-Added: command line (and Ant) -groups option
-Added: @Parameters (and made parameters attribute deprecated)
-Added: Parameters for constructors
-Fixed: Better interleaving of before/afterTestMethods
-Fixed: Ant task
-Fixed: TestNGException thrown when TestNG conditions are not fulfilled
-
-Documentation:
-- New assert classes
-- New ways to launch
-- JUnitConverter documentation
-- new beforeSuite/afterSuite
-
-===========================================================================
-
-2.3
-
-Fixed: Spaces are now legal in JavaDoc comments
-Added: documentation for @Factory
-Fixed: factories were called multiple times
-Added: beforeSuite and afterSuite
-Fixed: inheritance and scope now working properly for annotations
-Fixed: dependsOnMethods wasn't working for 1.4
-Added: Better stack traces
-Added: Better syntax for included/excluded methods
-Fixed: Better verbose support
-Fixed: Various fixes for the Eclipse plug-in
-Added: Can specify a class name on the command line
-Fixed: Default package bug in JUnitConverter
-Added: Regression tests for JUnitConverter
-Added: -quiet option to JUnitConverter
-
-===========================================================================
-
-2.2
-
-Fixed: Wasn't handling several testng.xml files correctly
-Fixed: Renamed -src to -sourcedir
-Fixed: Complains if no sourcedir is specified in 1.4
-Added: In 1.4, don't require annotations="javadoc"
-Fixed: If setUp fails, complain and mark test methods as skips
-Fixed: Dependent methods weren't working for 1.4
-
-===========================================================================
-
-2.1
-
-Added: Parser can accept an InputStream for testng.xml
-Fixed: expected-exceptions now fails if test passes
-Fixed: reports now use the suite name in HTML
-Added: invocationCount and successPercentage
-Added: dependsOnMethods
-Added: timeOut works in non-parallel mode
-
-===========================================================================
-
-2.0
-
-Added: port on JDK 1.4
-
-===========================================================================
-
-1.3
-
-Added: new view: classes (still experimental)
-Added: timeout on methods
-Added: thread-count
-Added: TestNG is now multithread, see "parallel" in <suite>
-
-===========================================================================
-
-1.2
-
-Added: JUnitConverter
-Fixed: Bug with afterClasses (test: AfterClassCalledAtTheEnd)
-
-===========================================================================
-
-1.1
-
-Added: new links for methods and groups in the HTML report
-Added: <methods>
-Added: <fileset> to <testng>
-
-===========================================================================
-
-1.0
-
-Fixed: Updated to the new DTD
-Fixed: Suite table of contents displays failures first
-Fixed: Bug in afterTestClass
-Added: Validating testng.xml
-Added: Scoped parameters
-Added: testng.xml
-Removed: Property quiet
-Changed: Verbose is now an integer
-Added: Dependent methods
-
-===========================================================================
-
-0.9
-
-Added: Groups of groups
-Added: Groups for Configuration methods
-Added: Parameters
-
-===========================================================================
-
-0.2
-
-Fixed: Merged TestMethod and TestClass into Test
-Added: HTML report
-Added: Regexps for groups
-Fixed: Inheritance of methods
-Fixed: ExpectedException is now called ExpectedExceptions
diff --git a/opendj-server-legacy/ext/testng/LICENSE.txt b/opendj-server-legacy/ext/testng/LICENSE.txt
deleted file mode 100644
index 261eeb9..0000000
--- a/opendj-server-legacy/ext/testng/LICENSE.txt
+++ /dev/null
@@ -1,201 +0,0 @@
- 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/opendj-server-legacy/ext/testng/README_BEFORE_UPGRADING.txt b/opendj-server-legacy/ext/testng/README_BEFORE_UPGRADING.txt
deleted file mode 100644
index 8e10853..0000000
--- a/opendj-server-legacy/ext/testng/README_BEFORE_UPGRADING.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-We've had to make a few fixes to the TestNG source. Before upgrading
-to a newer version of TestNG, please make sure that the two fixes in
-opends-fixes-diff.txt have made it into the TestNG trunk or apply them
-yourself to a version that you check out.
diff --git a/opendj-server-legacy/ext/testng/lib/testng-5.7b-jdk15.jar b/opendj-server-legacy/ext/testng/lib/testng-5.7b-jdk15.jar
deleted file mode 100644
index 320a25a..0000000
--- a/opendj-server-legacy/ext/testng/lib/testng-5.7b-jdk15.jar
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/testng/opends-fixes-diff.txt b/opendj-server-legacy/ext/testng/opends-fixes-diff.txt
deleted file mode 100644
index a5ec1ab..0000000
--- a/opendj-server-legacy/ext/testng/opends-fixes-diff.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-Index: src/main/org/testng/internal/MethodInheritance.java
-===================================================================
---- src/main/org/testng/internal/MethodInheritance.java (revision 502)
-+++ src/main/org/testng/internal/MethodInheritance.java (working copy)
-@@ -102,27 +102,19 @@
- // Sort them
- sortMethodsByInheritance(l, baseClassToChild);
-
-- // Set methodDependedUpon accordingly
-- if (baseClassToChild) {
-- for (int i = 1; i < l.size(); i++) {
-- ITestNGMethod m1 = l.get(i - 1);
-- ITestNGMethod m2 = l.get(i);
-+ for (int i = 0; i < l.size(); i++) {
-+ ITestNGMethod m1 = l.get(i);
-+ // Look for any method further down that is a subclass of this one.
-+ // This handles the case when there are multiple BeforeClass/AfterClass
-+ // methods in the same class.
-+ for (int j = i + 1; j < l.size(); j++) {
-+ ITestNGMethod m2 = l.get(j);
- if (! equalsEffectiveClass(m1, m2)) {
- Utils.log("MethodInheritance", 4, m2 + " DEPENDS ON " + m1);
- m2.addMethodDependedUpon(MethodHelper.calculateMethodCanonicalName(m1));
- }
- }
- }
-- else {
-- for (int i = 0; i < l.size() - 1; i++) {
-- ITestNGMethod m1 = l.get(i);
-- ITestNGMethod m2 = l.get(i + 1);
-- if (! equalsEffectiveClass(m1, m2)) {
-- m2.addMethodDependedUpon(MethodHelper.calculateMethodCanonicalName(m1));
-- Utils.log("MethodInheritance", 4, m2 + " DEPENDS ON " + m1);
-- }
-- }
-- }
- }
- }
- }
-Index: src/main/org/testng/TestRunner.java
-===================================================================
---- src/main/org/testng/TestRunner.java (revision 502)
-+++ src/main/org/testng/TestRunner.java (working copy)
-@@ -536,9 +536,13 @@
- List<ITestNGMethod> parallelList= new ArrayList<ITestNGMethod>();
-
- computeTestLists(sequentialList, parallelList);
-+
-+ int sequentialSize = 0;
-+ for (List<ITestNGMethod> methodList: sequentialList) {
-+ sequentialSize += methodList.size();
-+ }
-+ log(3, "Found " + (sequentialSize + parallelList.size()) + " applicable methods");
-
-- log(3, "Found " + (sequentialList.size() + parallelList.size()) + " applicable methods");
--
- //
- // Create the workers
- //
-@@ -753,7 +757,9 @@
- findAnnotation(cls, org.testng.internal.annotations.ITest.class);
- if (test != null) {
- if (test.getSequential()) {
-- String className = cls.getName();
-+ // This must not be cls.getName() because that will sort methods in a super class together
-+ // instead of with the instance class itself (i.e. the subclass).
-+ String className = tm.getTestClass().getRealClass().getName();
- List<ITestNGMethod> list = sequentialAttributeList.get(className);
- if (list == null) {
- list = new ArrayList<ITestNGMethod>();
diff --git a/opendj-server-legacy/ext/testng/src.zip b/opendj-server-legacy/ext/testng/src.zip
deleted file mode 100644
index 3a4490a..0000000
--- a/opendj-server-legacy/ext/testng/src.zip
+++ /dev/null
Binary files differ
diff --git a/opendj-server-legacy/ext/testng/testng.xml b/opendj-server-legacy/ext/testng/testng.xml
deleted file mode 100644
index f8f4afa..0000000
--- a/opendj-server-legacy/ext/testng/testng.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
-<suite name="OpenDS" verbose="1" >
- <test name="default">
- <!-- DO NOT REMOVE! - GENERATED DEFAULT TAGS (see PrepTestNG class) -->
- </test>
-
- <test name="precommit">
- <groups>
- <run>
- <!-- DO NOT REMOVE! - GENERATED GLOBAL RUN TAGS (see PrepTestNG class) -->
- <include name="precommit"/>
- <exclude name="broken"/>
- </run>
- </groups>
- </test>
-
- <test name="functional">
- <groups>
- <run>
- <!-- DO NOT REMOVE! - GENERATED GLOBAL RUN TAGS (see PrepTestNG class) -->
- <include name="functional"/>
- <exclude name="broken"/>
- </run>
- </groups>
- </test>
-
-</suite>
--
Gitblit v1.10.0