directory-ldap-api.git
8 weeks agoMake the timeout infinite when set to -1 master
emmanuel lecharny [Thu, 24 Mar 2022 09:21:56 +0000 (10:21 +0100)] 
Make the timeout infinite when set to -1

8 weeks agoCancel the handshake when closing the session
emmanuel lecharny [Thu, 24 Mar 2022 09:21:12 +0000 (10:21 +0100)] 
Cancel the handshake when closing the session

8 weeks agoResolve a build issue with reference to non existent log4j dependencies
emmanuel lecharny [Thu, 24 Mar 2022 08:48:10 +0000 (09:48 +0100)] 
Resolve a build issue with reference to non existent log4j dependencies

2 months agoFixed a brackage in the anon package due to the removal of a SLF4j dependency
emmanuel lecharny [Tue, 22 Mar 2022 16:08:27 +0000 (17:08 +0100)] 
Fixed a brackage in the anon package due to the removal of a SLF4j dependency

2 months agoallowDuplicateResources in JarLdifSchemaLoader
Radovan Semancik [Fri, 25 Feb 2022 13:33:04 +0000 (14:33 +0100)] 
allowDuplicateResources in JarLdifSchemaLoader

2 months agoFixed missing assignment of schemaManager in Ava (+test)
Radovan Semancik [Fri, 25 Feb 2022 08:38:45 +0000 (09:38 +0100)] 
Fixed missing assignment of schemaManager in Ava (+test)

3 months agoUpdating SLF4J to 1.7.36
Colm O hEigeartaigh [Thu, 10 Feb 2022 08:37:10 +0000 (08:37 +0000)] 
Updating SLF4J to 1.7.36

4 months agoAdded a Buffer Cast in order to avoid potential compilation issue when mixing Java...
emmanuel lecharny [Thu, 13 Jan 2022 07:06:21 +0000 (08:06 +0100)] 
Added a Buffer Cast in order to avoid potential compilation issue when mixing Java versions

4 months agoFixed come compilation failures
emmanuel lecharny [Thu, 13 Jan 2022 05:38:37 +0000 (06:38 +0100)] 
Fixed come compilation failures

4 months agoA bit of cleanup
emmanuel lecharny [Mon, 10 Jan 2022 22:20:51 +0000 (23:20 +0100)] 
A bit of cleanup

4 months agoRemoved \t
emmanuel lecharny [Fri, 7 Jan 2022 15:23:03 +0000 (16:23 +0100)] 
Removed \t

4 months agoInject the byte[] extended request value into the instance in any case
emmanuel lecharny [Fri, 7 Jan 2022 11:03:46 +0000 (12:03 +0100)] 
Inject the byte[] extended request value into the instance in any case

4 months agoRefactored the ExtendedRequest hierarchy to have all the impl extending the OpaqueExt...
emmanuel lecharny [Fri, 7 Jan 2022 10:53:38 +0000 (11:53 +0100)] 
Refactored the ExtendedRequest hierarchy to have all the impl extending the OpaqueExtendedRequest

4 months agoBumped up some dependeceis
emmanuel lecharny [Fri, 7 Jan 2022 10:52:36 +0000 (11:52 +0100)] 
Bumped up some dependeceis

4 months agoFixed a LDIF parsing error. Get rid of Base64, replaced it with the java.util class
emmanuel lecharny [Thu, 6 Jan 2022 03:39:43 +0000 (04:39 +0100)] 
Fixed a LDIF parsing error. Get rid of Base64, replaced it with the java.util class

4 months agoBumped up MINA to 2.1.5, remove all references to log4j and logback (we don't need...
emmanuel lecharny [Mon, 3 Jan 2022 15:59:26 +0000 (16:59 +0100)] 
Bumped up MINA to 2.1.5, remove all references to log4j and logback (we don't need them)

5 months agoApplied patch submitted by Yuri Konotopov
emmanuel lecharny [Fri, 17 Dec 2021 17:29:44 +0000 (18:29 +0100)] 
Applied patch submitted by Yuri Konotopov

6 months agoFix for DIRAPI-380
emmanuel lecharny [Mon, 15 Nov 2021 22:01:08 +0000 (23:01 +0100)] 
Fix for DIRAPI-380

7 months agoMerge pull request #17 from eNBeWe/master
Emmanuel Lécharny [Fri, 1 Oct 2021 09:24:02 +0000 (11:24 +0200)] 
Merge pull request #17 from eNBeWe/master

LdapConnectionConfig: Removed outdated comment

7 months agoLdapConnectionConfig: Removed outdated comment 17/head
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>
9 months agoSearch operation with explicit specification of operation timeout (DIRAPI-378).
Radovan Semancik [Fri, 6 Aug 2021 14:51:37 +0000 (16:51 +0200)] 
Search operation with explicit specification of operation timeout (DIRAPI-378).

9 months agoFiner-grain timeouts (DIRAPI-378)
Radovan Semancik [Mon, 2 Aug 2021 12:45:20 +0000 (14:45 +0200)] 
Finer-grain timeouts (DIRAPI-378)

10 months ago[maven-release-plugin] prepare for next development iteration
Stefan Seelmann [Fri, 25 Jun 2021 17:32:31 +0000 (19:32 +0200)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release 2.1.0 2.1.0
Stefan Seelmann [Fri, 25 Jun 2021 17:31:44 +0000 (19:31 +0200)] 
[maven-release-plugin] prepare release 2.1.0

10 months agoAdd OSGi exports and imports
Stefan Seelmann [Thu, 24 Jun 2021 19:07:14 +0000 (21:07 +0200)] 
Add OSGi exports and imports

10 months agoRelax Control per OpenLDAP draft req'd for certain password policy operations in...
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

10 months agoBump felix version to fix OSGi tests with Java 17
Stefan Seelmann [Wed, 23 Jun 2021 19:29:11 +0000 (21:29 +0200)] 
Bump felix version to fix OSGi tests with Java 17

10 months agoUpdate version for the upcoming 2.1.0 release
Stefan Seelmann [Wed, 23 Jun 2021 19:15:54 +0000 (21:15 +0200)] 
Update version for the upcoming 2.1.0 release

10 months agoUpdate javadoc
Stefan Seelmann [Wed, 23 Jun 2021 18:58:29 +0000 (20:58 +0200)] 
Update javadoc

11 months agoDIRAPI-375: Enable TLSv1.3 by default and expose SSLSession to allow clients to retri...
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

11 months agoDIRAPI-374: Consistify LdapConnectionConfig useTls and useSsl flags
Stefan Seelmann [Sat, 19 Jun 2021 20:28:22 +0000 (22:28 +0200)] 
DIRAPI-374: Consistify LdapConnectionConfig useTls and useSsl flags

11 months agoDIRAPI-373: Implement SASL integrity and confidentiality layer
Stefan Seelmann [Fri, 18 Jun 2021 18:52:54 +0000 (20:52 +0200)] 
DIRAPI-373: Implement SASL integrity and confidentiality layer

11 months agoFixed root DSE access (abandon requests after wrong handling of search cursor)
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)

12 months ago[maven-release-plugin] prepare for next development iteration
Stefan Seelmann [Sat, 22 May 2021 11:00:22 +0000 (13:00 +0200)] 
[maven-release-plugin] prepare for next development iteration

12 months ago[maven-release-plugin] prepare release 2.0.2 2.0.2
Stefan Seelmann [Sat, 22 May 2021 10:59:51 +0000 (12:59 +0200)] 
[maven-release-plugin] prepare release 2.0.2

12 months agoUpdate copyright year
Stefan Seelmann [Sat, 22 May 2021 10:12:05 +0000 (12:12 +0200)] 
Update copyright year

12 months agoDisable javadoc linter
Stefan Seelmann [Sat, 22 May 2021 08:55:06 +0000 (10:55 +0200)] 
Disable javadoc linter

12 months agoFix javadoc
Stefan Seelmann [Sat, 22 May 2021 06:57:42 +0000 (08:57 +0200)] 
Fix javadoc

12 months agoWorkaround for apache-rat-plugin 0.13 which doesn't accept https URLs
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

12 months agoUpdate checkstyle-configuration
Stefan Seelmann [Wed, 19 May 2021 17:36:41 +0000 (19:36 +0200)] 
Update checkstyle-configuration

12 months agoSwicthed soem more http:// to https://. Fixed some deadd references to JIRA
emmanuel lecharny [Mon, 17 May 2021 05:19:02 +0000 (07:19 +0200)] 
Swicthed soem more  to https://. Fixed some deadd references to JIRA

12 months agoSwitched from http:// to https://
emmanuel lecharny [Mon, 17 May 2021 00:20:06 +0000 (02:20 +0200)] 
Switched from http:// to https://

12 months agoBump and cleanup dependencies, enable and migrate a test, delete a test suite
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

12 months agoAdded a fix for DIRSERVER-2347, we don't anymore encode for a response when it's...
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

12 months agoImplement missing increment case
Stefan Seelmann [Sat, 15 May 2021 14:44:51 +0000 (16:44 +0200)] 
Implement missing increment case

12 months agoAlways pull latest docker image
Stefan Seelmann [Sat, 15 May 2021 12:08:44 +0000 (14:08 +0200)] 
Always pull latest docker image

12 months agoExclude GitHub codeql-analysis.yml file
Stefan Seelmann [Sat, 15 May 2021 11:39:49 +0000 (13:39 +0200)] 
Exclude GitHub codeql-analysis.yml file

12 months agoBuild with Java 17-ea
Stefan Seelmann [Sat, 15 May 2021 08:32:00 +0000 (10:32 +0200)] 
Build with Java 17-ea

12 months agoBumped up to directory-project 45
emmanuel lecharny [Sat, 15 May 2021 04:01:23 +0000 (06:01 +0200)] 
Bumped up to directory-project 45

12 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api
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

12 months agobumped up somle dependencies
emmanuel lecharny [Fri, 14 May 2021 04:32:31 +0000 (06:32 +0200)] 
bumped up somle dependencies

12 months agoFix test logging config (avoid noop logger warning)
Stefan Seelmann [Thu, 13 May 2021 16:44:30 +0000 (18:44 +0200)] 
Fix test logging config (avoid noop logger warning)

12 months agoCreate codeql-analysis.yml
Colm O hEigeartaigh [Thu, 13 May 2021 07:47:19 +0000 (08:47 +0100)] 
Create codeql-analysis.yml

13 months agoDIRAPI-371: Fix Javadoc of Dn.add()
Stefan Seelmann [Sun, 18 Apr 2021 17:56:56 +0000 (19:56 +0200)] 
DIRAPI-371: Fix Javadoc of Dn.add()

13 months agoDIRAPI-370: Preserve user provided attribute name in LDIF reader
Stefan Seelmann [Sun, 18 Apr 2021 17:14:07 +0000 (19:14 +0200)] 
DIRAPI-370: Preserve user provided attribute name in LDIF reader

13 months agoMerge pull request #16 from apache/DIRAPI-368-fix-stackoverflow
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

13 months agoMake reverse() more efficient, fix checkstyle, add test DIRAPI-368-fix-stackoverflow 16/head
Stefan Seelmann [Sun, 4 Apr 2021 07:39:18 +0000 (09:39 +0200)] 
Make reverse() more efficient, fix checkstyle, add test

13 months agoDIRAPI-368, DIRSERVER-2340: Fix StackOverflowError
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.

13 months agoAdd tests for DIRSTUDIO-1078/DIRAPI-365: unable to use # pound hash sign in LDAP...
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

15 months agoUsing try with resources
emmanuel lecharny [Fri, 19 Feb 2021 00:36:41 +0000 (01:36 +0100)] 
Using try with resources

15 months agofix for DIRAPI-366
emmanuel lecharny [Fri, 19 Feb 2021 00:35:40 +0000 (01:35 +0100)] 
fix for DIRAPI-366

16 months agoClose the InputStream properly
emmanuel lecharny [Thu, 24 Dec 2020 13:44:06 +0000 (14:44 +0100)] 
Close the InputStream properly

16 months agoUsing try-with-resources to properly close input streams
emmanuel lecharny [Thu, 24 Dec 2020 08:14:43 +0000 (09:14 +0100)] 
Using try-with-resources to properly close input streams

18 months agoBumped up dependencies and plugins
emmanuel lecharny [Tue, 17 Nov 2020 09:09:26 +0000 (10:09 +0100)] 
Bumped up dependencies and plugins

18 months agoPatch for DIRAPI-358
emmanuel lecharny [Tue, 17 Nov 2020 09:09:09 +0000 (10:09 +0100)] 
Patch for DIRAPI-358

18 months agoPatch for DIRAPI-364
emmanuel lecharny [Tue, 17 Nov 2020 09:08:33 +0000 (10:08 +0100)] 
Patch for DIRAPI-364

21 months agoUpdating Commons Pool to 2.8.1
Colm O hEigeartaigh [Mon, 10 Aug 2020 09:50:50 +0000 (10:50 +0100)] 
Updating Commons Pool to 2.8.1

23 months agoo Catch more than just LdapException when feeding an Entry
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

2 years agoUpdating Dom4J to 2.1.3
Colm O hEigeartaigh [Mon, 11 May 2020 12:14:08 +0000 (13:14 +0100)] 
Updating Dom4J to 2.1.3

2 years agoDIRSTUDIO-1250: Clarify that getCookieValue() is ApacheDS specific
Stefan Seelmann [Sat, 9 May 2020 17:48:56 +0000 (19:48 +0200)] 
DIRSTUDIO-1250: Clarify that getCookieValue() is ApacheDS specific

2 years agoTest with latest Java 14 instead 12 (EOL)
Stefan Seelmann [Sat, 4 Apr 2020 12:26:17 +0000 (14:26 +0200)] 
Test with latest Java 14 instead 12 (EOL)

2 years ago[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Sat, 21 Mar 2020 02:44:47 +0000 (03:44 +0100)] 
[maven-release-plugin] prepare for next development iteration

2 years ago[maven-release-plugin] prepare release 2.0.1 2.0.1
emmanuel lecharny [Sat, 21 Mar 2020 02:44:25 +0000 (03:44 +0100)] 
[maven-release-plugin] prepare release 2.0.1

2 years agoRe-enable OSGi tests (PAX exam does not yet support JUnit 5), fix missing imports...
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

2 years agoAdded the missing 'org.' for the automatique name
emmanuel lecharny [Wed, 18 Mar 2020 07:27:32 +0000 (08:27 +0100)] 
Added the missing 'org.' for the automatique name

2 years agoBumped up a few dependencies
emmanuel lecharny [Thu, 5 Mar 2020 08:41:17 +0000 (09:41 +0100)] 
Bumped up a few dependencies

2 years agoFixed many missing (or unused) import declarations in pom.xml (see
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)

2 years agoAdded the missing import on i18n
emmanuel lecharny [Tue, 3 Mar 2020 17:53:25 +0000 (18:53 +0100)] 
Added the missing import on i18n

2 years agoFixed the OSGi imports
emmanuel lecharny [Tue, 3 Mar 2020 17:48:35 +0000 (18:48 +0100)] 
Fixed the OSGi imports

2 years agoFixed some tab/space issue and removed a nl
emmanuel lecharny [Fri, 20 Dec 2019 14:00:26 +0000 (15:00 +0100)] 
Fixed some tab/space issue and removed a nl

2 years agoApplied Maxim's DIRAPI-353 patch
emmanuel lecharny [Fri, 20 Dec 2019 13:58:24 +0000 (14:58 +0100)] 
Applied Maxim's DIRAPI-353 patch

2 years agoUpdating pax url
Colm O hEigeartaigh [Tue, 26 Nov 2019 11:07:33 +0000 (11:07 +0000)] 
Updating pax url

2 years agoTreeDelete control (1.2.840.113556.1.4.805)
Radovan Semancik [Fri, 22 Nov 2019 17:06:57 +0000 (18:06 +0100)] 
TreeDelete control (1.2.840.113556.1.4.805)

2 years ago[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Wed, 6 Nov 2019 08:54:39 +0000 (09:54 +0100)] 
[maven-release-plugin] prepare for next development iteration

2 years ago[maven-release-plugin] prepare release 2.0.0 2.0.0
emmanuel lecharny [Wed, 6 Nov 2019 08:54:18 +0000 (09:54 +0100)] 
[maven-release-plugin] prepare release 2.0.0

2 years agoAdded schema files to the rat exclusion list
emmanuel lecharny [Wed, 6 Nov 2019 08:30:31 +0000 (09:30 +0100)] 
Added schema files to the rat exclusion list

2 years agoFixed javadoc
emmanuel lecharny [Wed, 6 Nov 2019 08:23:39 +0000 (09:23 +0100)] 
Fixed javadoc

2 years agoFixed a missing javadoc parameter
emmanuel lecharny [Wed, 6 Nov 2019 08:06:52 +0000 (09:06 +0100)] 
Fixed a missing javadoc parameter

2 years agoBumped up some dependencies (commons-pool, hamcrest, wagon)
emmanuel lecharny [Wed, 6 Nov 2019 08:03:20 +0000 (09:03 +0100)] 
Bumped up some dependencies (commons-pool, hamcrest, wagon)

2 years agoAvoid unnecessary autoboxing
Colm O hEigeartaigh [Mon, 4 Nov 2019 10:43:04 +0000 (10:43 +0000)] 
Avoid unnecessary autoboxing

2 years agoDisable external DTD/schema access
Colm O hEigeartaigh [Thu, 24 Oct 2019 10:25:02 +0000 (11:25 +0100)] 
Disable external DTD/schema access

2 years agoFixed a checkstyle error
emmanuel lecharny [Wed, 25 Sep 2019 02:36:18 +0000 (04:36 +0200)] 
Fixed a checkstyle error

2 years agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api
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

2 years agoRemoved an unused import
emmanuel lecharny [Sat, 21 Sep 2019 07:08:21 +0000 (09:08 +0200)] 
Removed an unused import

2 years agoUpdating Commons Collections
Colm O hEigeartaigh [Wed, 14 Aug 2019 08:38:22 +0000 (09:38 +0100)] 
Updating Commons Collections

2 years agoUpdating commons codec
Colm O hEigeartaigh [Tue, 6 Aug 2019 10:32:08 +0000 (11:32 +0100)] 
Updating commons codec

2 years agoExclude bad behaving nodes
Stefan Seelmann [Wed, 10 Jul 2019 08:56:05 +0000 (10:56 +0200)] 
Exclude bad behaving nodes

2 years agoFix the wait condition, no need to wait when already done or cancelled
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

2 years agoFix the wait condition, no need to wait when already done or canceled
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

2 years agoClarify that timeout is in milliseconds
Stefan Seelmann [Tue, 9 Jul 2019 13:10:26 +0000 (15:10 +0200)] 
Clarify that timeout is in milliseconds