[Pkg-freeipa-devel] [Git][freeipa-team/ldapjdk][upstream] 27 commits: Update log messages in LDAPConnThread.close()

Timo Aaltonen (@tjaalton) gitlab at salsa.debian.org
Mon Nov 21 08:58:04 GMT 2022



Timo Aaltonen pushed to branch upstream at FreeIPA packaging / ldapjdk


Commits:
c2712e31 by Endi S. Dewata at 2022-03-14T14:39:56-05:00
Update log messages in LDAPConnThread.close()

- - - - -
887e266a by Endi S. Dewata at 2022-03-14T16:19:07-05:00
Update version number to 5.2.0-alpha1

- - - - -
0391e21c by Endi S. Dewata at 2022-03-15T13:04:44-05:00
Replace deprecated primitive-to-object conversions

The constructors used to convert primitives into the
corresponding objects were deprecated in Java 9 so they
have been replaced with autoboxing.

https://bugs.openjdk.java.net/browse/JDK-8176335

- - - - -
99b28982 by Endi S. Dewata at 2022-03-17T19:23:52-05:00
Deprecate LDAPv2 class

The LDAPv2 protocol was deprecated in RFC 3494 so the LDAPv2
interface has been deprecated.

To avoid deprecation warnings, all constants defined in LDAPv2
have been copied into LDAPv3. All direct references to LDAPv2
and LDAPv3 have been replaced with LDAPConnection as well.

- - - - -
c8b85bd7 by Endi S. Dewata at 2022-03-18T16:57:41-05:00
Update generate_rpm_spec() in build.sh

The generate_rpm_spec() in build.sh has been modified
to edit the spec file in place.

- - - - -
11edab9b by Endi S. Dewata at 2022-03-21T11:05:05-05:00
Call Thread.yield() as static method

- - - - -
83675e0c by Endi S. Dewata at 2022-04-07T18:52:32-05:00
Update tests to cache container images

- - - - -
6ed769ef by Endi S. Dewata at 2022-04-07T19:49:33-05:00
Add test for DS with SSL

- - - - -
77666a9d by Endi S. Dewata at 2022-04-11T15:29:12-05:00
Remove dead code

- - - - -
7ea7c95b by Endi S. Dewata at 2022-04-11T15:33:33-05:00
Fix resource leak

- - - - -
d2f8b0f3 by Endi S. Dewata at 2022-04-11T15:38:11-05:00
Fix static field/method access

- - - - -
7e9e8e94 by Endi S. Dewata at 2022-04-11T15:38:11-05:00
Add missing generics

- - - - -
bcd9ce71 by Endi S. Dewata at 2022-04-11T16:57:52-05:00
Update version number to 5.2.0-beta1

- - - - -
b2391d46 by Endi S. Dewata at 2022-04-13T14:06:30-05:00
Bump JSS dependency

- - - - -
9b073f6e by Endi S. Dewata at 2022-04-13T17:32:21-05:00
Fix build.sh --work-dir option

The build.sh --work-dir option has been updated to use the
provided package name.

- - - - -
77b4684d by Endi S. Dewata at 2022-04-29T09:50:28-05:00
Add RPM macros for timestamp and commit ID

- - - - -
df3a927a by Endi S. Dewata at 2022-04-29T09:50:30-05:00
Add RPM macro for development phase

- - - - -
7fd097dc by Endi S. Dewata at 2022-04-29T09:50:33-05:00
Add RPM macros for version and release numbers

- - - - -
4414c916 by Endi S. Dewata at 2022-04-29T09:50:36-05:00
Add dogtag-ldapjdk subpackage

- - - - -
70ede0e8 by Endi S. Dewata at 2022-04-29T09:51:16-05:00
Add missing generics

- - - - -
479d2115 by Endi S. Dewata at 2022-04-29T09:51:18-05:00
Remove redundant type checks

- - - - -
b6787f58 by Endi S. Dewata at 2022-04-29T09:51:21-05:00
Update version number to 5.2.0-beta2

- - - - -
20635db0 by Endi S. Dewata at 2022-05-10T09:57:27-05:00
Fix COPR build failure

The .copr/Makefile has been updated to fix COPR build failure
caused by changes in Git 2.35.2:
fatal: unsafe repository (<current dir> is owned by someone else)

https://stackoverflow.com/questions/71901632/fatal-unsafe-repository-home-repon-is-owned-by-someone-else

- - - - -
4cc7950f by Endi S. Dewata at 2022-06-07T22:58:54+01:00
Fix missing LDAP error messages

LDAP error messages are defined in ErrorCodes.props which is
included in ldapjdk.jar. Previously the file was loaded by
LDAPResourceBundle.getStream() using the system class loader.
In PKI the ldapjdk.jar is installed in Tomcat's common library
which is not available to the system class loader so the LDAP
error messages are missing. To fix the problem the code has
been modified to load the file using the current class loader.

Note: The org.ietf.ldap.* classes are not actually used, but
they are still included and maintained for historical reasons.
In the future they probably can be deprecated or dropped.

See also:
* https://tomcat.apache.org/tomcat-9.0-doc/class-loader-howto.html
* https://stackoverflow.com/questions/2653322/getresourceasstream-not-loading-resource-in-webapp

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2084512

- - - - -
f7cdcb8f by Endi S. Dewata at 2022-06-07T23:53:18+01:00
Update OpenLDAP clients to use -H option

The latest OpenLDAP clients no longer have the -h option so the
the docs and tests have been updated to use the -H option instead.

- - - - -
71ab5187 by Endi S. Dewata at 2022-06-29T18:12:31-05:00
Update project URL

- - - - -
3946f776 by Endi S. Dewata at 2022-06-29T18:13:08-05:00
Update version number to 5.2.0

- - - - -


30 changed files:

- .copr/Makefile
- .github/workflows/ds-tests.yml
- .github/workflows/pki-tests.yml
- build.sh
- + docs/changes/v5.2.0/API-Changes.adoc
- docs/ldapcsdk/csdk-controls.sgm
- java-sdk/ietfldap/org/ietf/ldap/LDAPAttributeSet.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPCache.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPConnThread.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPConnection.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPControl.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPMessageQueueImpl.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPNameFormSchema.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPReferralException.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPResourceBundle.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPSSLSocketFactory.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPSSLSocketWrapFactory.java
- java-sdk/ietfldap/org/ietf/ldap/LDAPSchema.java
- java-sdk/ietfldap/org/ietf/ldap/ber/stream/BERConstruct.java
- java-sdk/ietfldap/org/ietf/ldap/ber/stream/BERObjectId.java
- java-sdk/ietfldap/org/ietf/ldap/client/JDAPFilter.java
- java-sdk/ietfldap/org/ietf/ldap/client/JDAPFilterOpers.java
- java-sdk/ietfldap/org/ietf/ldap/client/JDAPFilterSet.java
- java-sdk/ietfldap/org/ietf/ldap/client/JDAPFilterSubString.java
- java-sdk/ietfldap/org/ietf/ldap/util/ConnectionPool.java
- java-sdk/ietfldap/org/ietf/ldap/util/DN.java
- java-sdk/ietfldap/org/ietf/ldap/util/LDAPWriter.java
- java-sdk/ietfldap/org/ietf/ldap/util/LDIFAttributeContent.java
- java-sdk/ietfldap/org/ietf/ldap/util/LDIFModifyContent.java
- java-sdk/ldapbeans/src/main/java/netscape/ldap/beans/LDAPGetEntries.java


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/freeipa-team/ldapjdk/-/compare/779dc703c6e2fe1f6a11917b7b1cc6f90c3823dc...3946f776345512c20a3edf5682a3ed6919c638c5

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/ldapjdk/-/compare/779dc703c6e2fe1f6a11917b7b1cc6f90c3823dc...3946f776345512c20a3edf5682a3ed6919c638c5
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20221121/23eedb09/attachment-0001.htm>


More information about the Pkg-freeipa-devel mailing list