Nis Wechselberg [Fri, 1 Oct 2021 08:54:05 +0000 (10:54 +0200)]
LdapConnectionConfig: Removed outdated comment
The default Trust manager was changed in the past from
no Verification to default trust.
Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
Radovan Semancik [Fri, 6 Aug 2021 14:51:37 +0000 (16:51 +0200)]
Search operation with explicit specification of operation timeout (DIRAPI-378).
Radovan Semancik [Mon, 2 Aug 2021 12:45:20 +0000 (14:45 +0200)]
Finer-grain timeouts (DIRAPI-378)
Stefan Seelmann [Fri, 25 Jun 2021 17:32:31 +0000 (19:32 +0200)]
[maven-release-plugin] prepare for next development iteration
Stefan Seelmann [Fri, 25 Jun 2021 17:31:44 +0000 (19:31 +0200)]
[maven-release-plugin] prepare release 2.1.0
Stefan Seelmann [Thu, 24 Jun 2021 19:07:14 +0000 (21:07 +0200)]
Add OSGi exports and imports
Shawn McKinney [Thu, 24 Jun 2021 16:04:45 +0000 (11:04 -0500)]
Relax Control per OpenLDAP draft req'd for certain password policy operations in OpenLDAP 2.5
Stefan Seelmann [Wed, 23 Jun 2021 19:29:11 +0000 (21:29 +0200)]
Bump felix version to fix OSGi tests with Java 17
Stefan Seelmann [Wed, 23 Jun 2021 19:15:54 +0000 (21:15 +0200)]
Update version for the upcoming 2.1.0 release
Stefan Seelmann [Wed, 23 Jun 2021 18:58:29 +0000 (20:58 +0200)]
Update javadoc
Stefan Seelmann [Sun, 20 Jun 2021 20:37:01 +0000 (22:37 +0200)]
DIRAPI-375: Enable TLSv1.3 by default and expose SSLSession to allow clients to retrieve the used protocol, cipher, and certificates
Stefan Seelmann [Sat, 19 Jun 2021 20:28:22 +0000 (22:28 +0200)]
DIRAPI-374: Consistify LdapConnectionConfig useTls and useSsl flags
Stefan Seelmann [Fri, 18 Jun 2021 18:52:54 +0000 (20:52 +0200)]
DIRAPI-373: Implement SASL integrity and confidentiality layer
Radovan Semancik [Mon, 14 Jun 2021 13:56:18 +0000 (15:56 +0200)]
Fixed root DSE access (abandon requests after wrong handling of search cursor)
Stefan Seelmann [Sat, 22 May 2021 11:00:22 +0000 (13:00 +0200)]
[maven-release-plugin] prepare for next development iteration
Stefan Seelmann [Sat, 22 May 2021 10:59:51 +0000 (12:59 +0200)]
[maven-release-plugin] prepare release 2.0.2
Stefan Seelmann [Sat, 22 May 2021 10:12:05 +0000 (12:12 +0200)]
Update copyright year
Stefan Seelmann [Sat, 22 May 2021 08:55:06 +0000 (10:55 +0200)]
Disable javadoc linter
Stefan Seelmann [Sat, 22 May 2021 06:57:42 +0000 (08:57 +0200)]
Fix javadoc
Stefan Seelmann [Thu, 20 May 2021 09:45:28 +0000 (11:45 +0200)]
Workaround for apache-rat-plugin 0.13 which doesn't accept https URLs
Stefan Seelmann [Wed, 19 May 2021 17:36:41 +0000 (19:36 +0200)]
Update checkstyle-configuration
emmanuel lecharny [Mon, 17 May 2021 05:19:02 +0000 (07:19 +0200)]
Swicthed soem more to https://. Fixed some deadd references to JIRA
emmanuel lecharny [Mon, 17 May 2021 00:20:06 +0000 (02:20 +0200)]
Switched from http:// to https://
Stefan Seelmann [Sun, 16 May 2021 17:25:19 +0000 (19:25 +0200)]
Bump and cleanup dependencies, enable and migrate a test, delete a test suite
emmanuel lecharny [Sun, 16 May 2021 11:50:18 +0000 (13:50 +0200)]
Added a fix for DIRSERVER-2347, we don't anymore encode for a response when it's empty
Stefan Seelmann [Sat, 15 May 2021 14:44:51 +0000 (16:44 +0200)]
Implement missing increment case
Stefan Seelmann [Sat, 15 May 2021 12:08:44 +0000 (14:08 +0200)]
Always pull latest docker image
Stefan Seelmann [Sat, 15 May 2021 11:39:49 +0000 (13:39 +0200)]
Exclude GitHub codeql-analysis.yml file
Stefan Seelmann [Sat, 15 May 2021 08:32:00 +0000 (10:32 +0200)]
Build with Java 17-ea
emmanuel lecharny [Sat, 15 May 2021 04:01:23 +0000 (06:01 +0200)]
Bumped up to directory-project 45
emmanuel lecharny [Fri, 14 May 2021 04:32:35 +0000 (06:32 +0200)]
Merge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api
emmanuel lecharny [Fri, 14 May 2021 04:32:31 +0000 (06:32 +0200)]
bumped up somle dependencies
Stefan Seelmann [Thu, 13 May 2021 16:44:30 +0000 (18:44 +0200)]
Fix test logging config (avoid noop logger warning)
Colm O hEigeartaigh [Thu, 13 May 2021 07:47:19 +0000 (08:47 +0100)]
Create codeql-analysis.yml
Stefan Seelmann [Sun, 18 Apr 2021 17:56:56 +0000 (19:56 +0200)]
DIRAPI-371: Fix Javadoc of Dn.add()
Stefan Seelmann [Sun, 18 Apr 2021 17:14:07 +0000 (19:14 +0200)]
DIRAPI-370: Preserve user provided attribute name in LDIF reader
Emmanuel Lécharny [Sun, 4 Apr 2021 08:12:42 +0000 (10:12 +0200)]
Merge pull request #16 from apache/DIRAPI-368-fix-stackoverflow
DIRAPI-368, DIRSERVER-2340: Fix StackOverflowError
Stefan Seelmann [Sun, 4 Apr 2021 07:39:18 +0000 (09:39 +0200)]
Make reverse() more efficient, fix checkstyle, add test
Stefan Seelmann [Sat, 3 Apr 2021 22:16:16 +0000 (00:16 +0200)]
DIRAPI-368, DIRSERVER-2340: Fix StackOverflowError
Fix StackOverflowError when working with entries with thousands
of attributes or values. Change the recursive algorithm to an
iterative one.
Stefan Seelmann [Sat, 3 Apr 2021 17:10:49 +0000 (19:10 +0200)]
Add tests for DIRSTUDIO-1078/DIRAPI-365: unable to use # pound hash sign in LDAP filters
emmanuel lecharny [Fri, 19 Feb 2021 00:36:41 +0000 (01:36 +0100)]
Using try with resources
emmanuel lecharny [Fri, 19 Feb 2021 00:35:40 +0000 (01:35 +0100)]
fix for DIRAPI-366
emmanuel lecharny [Thu, 24 Dec 2020 13:44:06 +0000 (14:44 +0100)]
Close the InputStream properly
emmanuel lecharny [Thu, 24 Dec 2020 08:14:43 +0000 (09:14 +0100)]
Using try-with-resources to properly close input streams
emmanuel lecharny [Tue, 17 Nov 2020 09:09:26 +0000 (10:09 +0100)]
Bumped up dependencies and plugins
emmanuel lecharny [Tue, 17 Nov 2020 09:09:09 +0000 (10:09 +0100)]
Patch for DIRAPI-358
emmanuel lecharny [Tue, 17 Nov 2020 09:08:33 +0000 (10:08 +0100)]
Patch for DIRAPI-364
Colm O hEigeartaigh [Mon, 10 Aug 2020 09:50:50 +0000 (10:50 +0100)]
Updating Commons Pool to 2.8.1
emmanuel lecharny [Mon, 25 May 2020 05:25:25 +0000 (07:25 +0200)]
o Catch more than just LdapException when feeding an Entry
o Improved the error message for when an attribute is syntactically
incorrect
o Added the exceptionCaught() method in LdapConnection, to get a precise
information about any potential error that could have occurred
That solves DIRAPI-359
Colm O hEigeartaigh [Mon, 11 May 2020 12:14:08 +0000 (13:14 +0100)]
Updating Dom4J to 2.1.3
Stefan Seelmann [Sat, 9 May 2020 17:48:56 +0000 (19:48 +0200)]
DIRSTUDIO-1250: Clarify that getCookieValue() is ApacheDS specific
Stefan Seelmann [Sat, 4 Apr 2020 12:26:17 +0000 (14:26 +0200)]
Test with latest Java 14 instead 12 (EOL)
emmanuel lecharny [Sat, 21 Mar 2020 02:44:47 +0000 (03:44 +0100)]
[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Sat, 21 Mar 2020 02:44:25 +0000 (03:44 +0100)]
[maven-release-plugin] prepare release 2.0.1
Stefan Seelmann [Wed, 18 Mar 2020 21:47:13 +0000 (22:47 +0100)]
Re-enable OSGi tests (PAX exam does not yet support JUnit 5), fix missing imports, add test for PasswordModifyRequest
emmanuel lecharny [Wed, 18 Mar 2020 07:27:32 +0000 (08:27 +0100)]
Added the missing 'org.' for the automatique name
emmanuel lecharny [Thu, 5 Mar 2020 08:41:17 +0000 (09:41 +0100)]
Bumped up a few dependencies
emmanuel lecharny [Wed, 4 Mar 2020 07:08:41 +0000 (08:08 +0100)]
Fixed many missing (or unused) import declarations in pom.xml (see
DIRAPI-354)
emmanuel lecharny [Tue, 3 Mar 2020 17:53:25 +0000 (18:53 +0100)]
Added the missing import on i18n
emmanuel lecharny [Tue, 3 Mar 2020 17:48:35 +0000 (18:48 +0100)]
Fixed the OSGi imports
emmanuel lecharny [Fri, 20 Dec 2019 14:00:26 +0000 (15:00 +0100)]
Fixed some tab/space issue and removed a nl
emmanuel lecharny [Fri, 20 Dec 2019 13:58:24 +0000 (14:58 +0100)]
Applied Maxim's DIRAPI-353 patch
Colm O hEigeartaigh [Tue, 26 Nov 2019 11:07:33 +0000 (11:07 +0000)]
Updating pax url
Radovan Semancik [Fri, 22 Nov 2019 17:06:57 +0000 (18:06 +0100)]
TreeDelete control (1.2.840.113556.1.4.805)
emmanuel lecharny [Wed, 6 Nov 2019 08:54:39 +0000 (09:54 +0100)]
[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Wed, 6 Nov 2019 08:54:18 +0000 (09:54 +0100)]
[maven-release-plugin] prepare release 2.0.0
emmanuel lecharny [Wed, 6 Nov 2019 08:30:31 +0000 (09:30 +0100)]
Added schema files to the rat exclusion list
emmanuel lecharny [Wed, 6 Nov 2019 08:23:39 +0000 (09:23 +0100)]
Fixed javadoc
emmanuel lecharny [Wed, 6 Nov 2019 08:06:52 +0000 (09:06 +0100)]
Fixed a missing javadoc parameter
emmanuel lecharny [Wed, 6 Nov 2019 08:03:20 +0000 (09:03 +0100)]
Bumped up some dependencies (commons-pool, hamcrest, wagon)
Colm O hEigeartaigh [Mon, 4 Nov 2019 10:43:04 +0000 (10:43 +0000)]
Avoid unnecessary autoboxing
Colm O hEigeartaigh [Thu, 24 Oct 2019 10:25:02 +0000 (11:25 +0100)]
Disable external DTD/schema access
emmanuel lecharny [Wed, 25 Sep 2019 02:36:18 +0000 (04:36 +0200)]
Fixed a checkstyle error
emmanuel lecharny [Sat, 21 Sep 2019 07:09:08 +0000 (09:09 +0200)]
Merge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api
emmanuel lecharny [Sat, 21 Sep 2019 07:08:21 +0000 (09:08 +0200)]
Removed an unused import
Colm O hEigeartaigh [Wed, 14 Aug 2019 08:38:22 +0000 (09:38 +0100)]
Updating Commons Collections
Colm O hEigeartaigh [Tue, 6 Aug 2019 10:32:08 +0000 (11:32 +0100)]
Updating commons codec
Stefan Seelmann [Wed, 10 Jul 2019 08:56:05 +0000 (10:56 +0200)]
Exclude bad behaving nodes
Stefan Seelmann [Tue, 9 Jul 2019 13:28:31 +0000 (15:28 +0200)]
Fix the wait condition, no need to wait when already done or cancelled
Stefan Seelmann [Tue, 9 Jul 2019 13:17:28 +0000 (15:17 +0200)]
Fix the wait condition, no need to wait when already done or canceled
Stefan Seelmann [Tue, 9 Jul 2019 13:10:26 +0000 (15:10 +0200)]
Clarify that timeout is in milliseconds
emmanuel lecharny [Thu, 4 Jul 2019 16:19:04 +0000 (18:19 +0200)]
Update the Notice date
emmanuel lecharny [Tue, 2 Jul 2019 08:54:36 +0000 (10:54 +0200)]
Fix the BindRequest toString() method which was not exposing the name
emmanuel lecharny [Tue, 2 Jul 2019 08:53:58 +0000 (10:53 +0200)]
Use the @TempDir annotation to delete the temporary file when the test
ends
Stefan Seelmann [Tue, 2 Jul 2019 04:51:49 +0000 (06:51 +0200)]
Update forbiddenapis version
emmanuel lecharny [Fri, 28 Jun 2019 15:34:58 +0000 (17:34 +0200)]
Added the Internet Society License (in core.schema file) and the OpenLDAP license (schema files). Removed the ASF license from schema file
emmanuel lecharny [Thu, 27 Jun 2019 21:55:32 +0000 (23:55 +0200)]
Forgot to commit the Checkstyle suppression.xml file, as the Value file
is now > 2000 lines.
emmanuel lecharny [Thu, 27 Jun 2019 21:54:48 +0000 (23:54 +0200)]
Fix for DIRAPI-349
emmanuel lecharny [Tue, 25 Jun 2019 22:11:52 +0000 (00:11 +0200)]
Also forgot to export the PasswordExpired package in extras-codec-api
emmanuel lecharny [Tue, 25 Jun 2019 21:52:58 +0000 (23:52 +0200)]
Fixed a bad export of the PasswordExpired OSGi control package
emmanuel lecharny [Tue, 25 Jun 2019 16:48:46 +0000 (18:48 +0200)]
Some missing modification for the PasswordExpired control
emmanuel lecharny [Tue, 25 Jun 2019 16:48:24 +0000 (18:48 +0200)]
Added the PasswordExpired control defined in
https://docs.ldap.com/specs/draft-vchu-ldap-pwd-policy-00.txt.
Code mostly provided by Jan Zelmer
Stefan Seelmann [Sun, 23 Jun 2019 18:26:18 +0000 (20:26 +0200)]
Retry number is total number of tries
Stefan Seelmann [Sun, 23 Jun 2019 07:30:47 +0000 (09:30 +0200)]
Tune Jenkins pipeline: skip tests on deploy, retry, notification when fixed
Stefan Seelmann [Sat, 22 Jun 2019 08:26:14 +0000 (10:26 +0200)]
Remove duplicate description attribute
emmanuel lecharny [Thu, 20 Jun 2019 13:31:12 +0000 (15:31 +0200)]
Typo
Colm O hEigeartaigh [Thu, 20 Jun 2019 11:25:38 +0000 (12:25 +0100)]
Using Files.createTempDir instead of File.createTempDir
Emmanuel Lécharny [Tue, 18 Jun 2019 22:00:48 +0000 (00:00 +0200)]
Merge pull request #13 from apache/scm
Remove old scm information
Emmanuel Lécharny [Tue, 18 Jun 2019 21:58:44 +0000 (23:58 +0200)]
Merge pull request #14 from apache/junit5
Various junit fixes
Colm O hEigeartaigh [Tue, 18 Jun 2019 14:51:05 +0000 (15:51 +0100)]
Merge pull request #12 from apache/trustmanagers
Disallow setting the TrustManagers to null