directory-ldap-api.git
4 weeks agoImporved a LDIF error log message master
emmanuel lecharny [Sat, 3 Sep 2022 07:59:33 +0000 (09:59 +0200)] 
Imporved a LDIF error log message

4 weeks agomade the DnNode.setElement() method public
emmanuel lecharny [Fri, 2 Sep 2022 15:02:58 +0000 (17:02 +0200)] 
made the DnNode.setElement() method public

4 weeks agoFix DIRAPI-386
emmanuel lecharny [Fri, 2 Sep 2022 15:01:34 +0000 (17:01 +0200)] 
Fix DIRAPI-386

4 weeks agoFix DIRAPI-386
emmanuel lecharny [Fri, 2 Sep 2022 15:01:09 +0000 (17:01 +0200)] 
Fix DIRAPI-386

8 weeks ago[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Wed, 10 Aug 2022 06:04:47 +0000 (08:04 +0200)] 
[maven-release-plugin] prepare for next development iteration

8 weeks ago[maven-release-plugin] prepare release 2.1.2 2.1.2
emmanuel lecharny [Wed, 10 Aug 2022 06:04:39 +0000 (08:04 +0200)] 
[maven-release-plugin] prepare release 2.1.2

8 weeks agoRemoved useless imports
emmanuel lecharny [Wed, 10 Aug 2022 05:48:36 +0000 (07:48 +0200)] 
Removed useless imports

8 weeks agoRemoved useless imports
emmanuel lecharny [Wed, 10 Aug 2022 05:47:39 +0000 (07:47 +0200)] 
Removed useless imports

8 weeks agoAdded the JDK8 compilation profile
emmanuel lecharny [Tue, 9 Aug 2022 21:31:47 +0000 (23:31 +0200)] 
Added the JDK8 compilation profile

2 months ago[maven-release-plugin] prepare for next development iteration
emmanuel lecharny [Thu, 28 Jul 2022 18:24:46 +0000 (20:24 +0200)] 
[maven-release-plugin] prepare for next development iteration

2 months ago[maven-release-plugin] prepare release 2.1.1 2.1.1
emmanuel lecharny [Thu, 28 Jul 2022 18:24:37 +0000 (20:24 +0200)] 
[maven-release-plugin] prepare release 2.1.1

2 months agoPrepared for a release: switch to non-snapshot dependencies
emmanuel lecharny [Thu, 28 Jul 2022 15:41:53 +0000 (17:41 +0200)] 
Prepared for a release: switch to non-snapshot dependencies

2 months agoBumped up some dependencies
emmanuel lecharny [Thu, 28 Jul 2022 08:37:24 +0000 (10:37 +0200)] 
Bumped up some dependencies

2 months agoAdded a missing OSGi import
emmanuel lecharny [Thu, 28 Jul 2022 08:19:18 +0000 (10:19 +0200)] 
Added a missing OSGi import

2 months agoAdded the commons.text OSGi import
emmanuel lecharny [Thu, 28 Jul 2022 04:43:10 +0000 (06:43 +0200)] 
Added the commons.text OSGi import

2 months agoo Don't convert to Base64 when not needed (See DIRAPI-369)
emmanuel lecharny [Wed, 27 Jul 2022 19:50:06 +0000 (21:50 +0200)] 
o Don't convert to Base64 when not needed (See DIRAPI-369)
o Now import commons-text
o Externalized all the String constants used all over - fixing a few
typoes not caught by tests)

2 months ago* Added a test for ResponseError without RequestID
emmanuel lecharny [Wed, 27 Jul 2022 03:07:15 +0000 (05:07 +0200)] 
* Added a test for ResponseError without RequestID
* Fixed the DSML parser to deal with missing the optional RequestID
field

2 months agoBumped up dependencies/plugins. Used MINA 2.2.1
emmanuel lecharny [Mon, 25 Jul 2022 21:07:17 +0000 (23:07 +0200)] 
Bumped up dependencies/plugins. Used MINA 2.2.1

2 months agoBumped up the MINA dependency to 2.2.1
emmanuel lecharny [Mon, 25 Jul 2022 10:08:23 +0000 (12:08 +0200)] 
Bumped up the MINA dependency to 2.2.1

2 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api
emmanuel lecharny [Tue, 19 Jul 2022 16:24:04 +0000 (18:24 +0200)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/directory-ldap-api

2 months agoSwitched to MINA 2.2.0
emmanuel lecharny [Tue, 19 Jul 2022 16:23:24 +0000 (18:23 +0200)] 
Switched to MINA 2.2.0

3 months agoUpdating Felix to 7.0.5
Colm O hEigeartaigh [Sun, 26 Jun 2022 20:32:44 +0000 (21:32 +0100)] 
Updating Felix to 7.0.5

6 months agoMake the timeout infinite when set to -1
emmanuel lecharny [Thu, 24 Mar 2022 09:21:56 +0000 (10:21 +0100)] 
Make the timeout infinite when set to -1

6 months 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

6 months 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

6 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

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

7 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)

7 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

8 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

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

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

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

8 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

8 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

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

8 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

9 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)

9 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

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

12 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

12 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>
14 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).

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

15 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

15 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

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

15 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

15 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

15 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

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

15 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

15 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

15 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

15 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)

16 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

16 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

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

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

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

16 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

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

16 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

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

16 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

16 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

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

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

16 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

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

16 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

16 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

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

16 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)

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

17 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()

17 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

18 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

18 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

18 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.

18 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

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

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

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

21 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

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

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

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

2 years 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

2 years 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