- Feb 18, 2023
-
-
Fredrik Roubert authored
JDK 8 introduced java.util.Base64 which has the same class name as com.novell.ldap.util.Base64 which this code calls.
-
Fredrik Roubert authored
JDK 1.5 deprecated these interface methods so they should be annotated as deprecated also in this implementation of that interface.
-
Fredrik Roubert authored
JDK 6 deprecated File.toURL() in favour of File.toURI().toURL() because it does not automatically escape characters that are illegal in URLs.
-
Fredrik Roubert authored
JLDAP Sep_ndk_2003 deprecated LDAPConnection.bind(int, String, String) in favour of LDAPConnection.bind(int, String, byte[]).
-
Fredrik Roubert authored
JDK 1.1 deprecated class StringBufferInputStream because it does not properly convert characters into bytes.
-
Fredrik Roubert authored
Java 1.5 made 'enum' a keyword, which may not be used as an identifier.
-
Fredrik Roubert authored
JDK 1.5 removed the String.compareTo(Object) method so this class won't compile anymore, but luckily it's unused and can simply be deleted.
-
- May 02, 2022
-
-
Fredrik Roubert authored
No software connecting to an LDAP database through JDBC can be expected to know anything at all about LDAP, so no such software can be expected to be able to decode the RFC 4517 Postal Address format.
-
LibreOffice Base expects to be able to call LdapResultSet.getLong() on an empty Types.INTEGER field without any exception being thrown and the exception that Long.parseLong() throws when passed an empty string will terminate the query with an error message.
-
Using TLS is becoming increasingly more common and the LDAP library has support for this since a long time already, the JDBC connection string just needs to support a new property to allow this to be configured.
-
No software connecting to an LDAP database through JDBC can be expected to know anything at all about LDAP, so no such software can be expected to be able to do anything useful with an LDAP alias entry. LDAP aliases must therefore always be dereferenced in the JDBC driver.
-
- May 01, 2022
-
-
Fredrik Roubert authored
This must have been the original intent behind this code, that Base64 encoding should be used for data that isn't plain Unicode text and it should have been calling isValidUTF8() to check for this all along.
-
- Jun 21, 2005
-
-
Marc Boorshtein authored
* Added SPML and DSMLv2 support in the browser * Added support JDBC connections in the browser * Added export to CVS support in the browser * If the JLDAP binary used doesn't support SPML or JLDAP, the browser won't support * Fixed a bug with ignoring commit/rollback ITS 3600
-
- Feb 01, 2005
-
-
Clayton Donley authored
* Added support for RootDSE in the SQL Directory Browser * Setting the maximum number of entries to 0 results in no limit * Single quotes are now recognized in INSERT/UPDATE/UPDATE ENTRY
-
- Jan 27, 2005
-
-
Clayton Donley authored
* Supports DSMLv2 * Better operational performance on searches * Created a browser which may be used to browse directories using SQL
-
- Sep 19, 2004
-
-
Clayton Donley authored
Added ability for jdbc bridge to perform ldap modify commands using the statement: UPDATE ENTRY dn DO operation SET attribute=value WHERE condition operation may be ADD REPLACE or DELETE Added a IGNORE_TRANSACTION flag to the initialization parameters that allows transaction calls to be ignored
-
- Oct 01, 2003
-
-
Clayton Donley authored
Fixed issue with with SELECT statements that retrieve only a DN. If only a DN is in the field list, then the drivers will send "1.1" as the only attribute requested as opposed to an emptry list.
-
- Sep 28, 2003
-
-
Clayton Donley authored
fixed dn and comma issues with SELECT, UPDATE and DELETE by adding EXP_ROWS=true in the connection string, row expansion can be used for retrieving results in addition to column expansion and concatination
-
- Oct 03, 2002
-
-
Kurt Zeilenga authored
-