Author | SHA1 | Message | Date |
---|---|---|---|
|
c7e739d82b |
The ber_* namespace is used by liblber since time immemorial,
so move our BER API to the unused ober_* prefix to avoid some breakage in ports. Problem diagnosed by jmatthew with ber_free() in samba, but there are many others as pointed out by sthen. tests & ok rob ok sthen (who had an almost identical diff for libutil) "go head hit it" deraadt |
4 years ago |
|
ad393dcd5f |
The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, and
snmpctl. Separate copies of ber.[ch] have existed and been maintained in sync in ldap, ldapd, ypldap and snmpd. This commit moves the BER API into /usr/lib/libutil. All current consumers already link libutil. ldapd and snmpd regress passes, and release builds. With help from tb@ and guenther@. ok deraadt@, tb@ |
5 years ago |
|
0566b09422 |
Make a few internal symbols static and add a Symbols.map version script
to control which symbols are exported from the shared library. ok guenther@, deraadt@, jca@ |
6 years ago |