|
|
Line 11: |
Line 11: |
| If all goes well, we can eventually make sun_merge_branch_20060523 the trunk and just use the new merged code as our base going forwards. | | If all goes well, we can eventually make sun_merge_branch_20060523 the trunk and just use the new merged code as our base going forwards. |
|
| |
|
| * liblber
| | For a detailed analysis of the code differences, see the LDAPSunMerge page. |
| ** Sun is using ber typedefs for the ber tags, lengths, sizes, and they are using the same typedefs as OpenLDAP uses (e.g. see /usr/include/lber_types.h on a linux system). This will help with OpenLDAP compatability.
| |
| ** decode.c - Sun added explicit boundary checking for bad ber lengths, and explicit freeing of allocated buffers upon ber failures
| |
| ** in io.c - Sun has a slightly different implementation of BerRead, as well as several other improvements in ber i/o (tunable buffer size, ber stats, and much more)
| |
| ** nsldap_ber_realloc - The Sun version keeps track of the number of reallocs
| |
|
| |
|
| ===Support SASL/GSSAPI=== | | ===Support SASL/GSSAPI=== |