Client application programming routines

Table 1 lists the new and changed LDAP client application programming routines. See z/OS IBM Tivoli Directory Server Client Programming for z/OS for more detailed information.

Table 1. Summary of new and changed LDAP client application programming routines
Routine name Release Description Reason for change
Start of changeldap_get_function_vector()End of change Start of changez/OS® V2R2End of change Start of changeUpdated to support current releaseEnd of change Start of changeRelease updateEnd of change
z/OS V2R1 Updated to support current release Release update
ldap_get_option() z/OS V2R1 Updated to support TLS (Transport Layer Security) V1.2 TLS (Transport Layer Security) V1.2 support
ldap_set_option() z/OS V2R1 Updated to support TLS (Transport Layer Security) V1.2 TLS (Transport Layer Security) V1.2 support
ldap_set_option_np() z/OS V2R1 Updated to support TLS (Transport Layer Security) V1.2 TLS (Transport Layer Security) V1.2 support
Start of changeldap_ssl_client_init()End of change Start of changez/OS V2R2End of change Start of changeLDAP no longer supports SSL V2 protocol and that SSL V3, TLS V1.0, TLS V1.1, and TLS V1.2 protocols are supported.End of change Start of changeTLS security enhancementsEnd of change
Start of changeldap_ssl_start()End of change Start of changez/OS V2R2End of change Start of changeLDAP no longer supports SSL V2 protocol and that SSL V3, TLS V1.0, TLS V1.1, and TLS V1.2 protocols are supported.End of change Start of changeTLS security enhancementsEnd of change
ldap_version() z/OS V2R1
  1. Updated to support current release
  2. Updated to support TLS (Transport Layer Security) V1.2
  1. Release update
  2. TLS (Transport Layer Security) V1.2 support