CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2019/10/24 06:39:27
Modified files:
distrib/sets/lists/base: mi
distrib/sets/lists/comp: mi
lib/libutil : Makefile Symbols.map ber.c ber.h shlib_version
regress/lib/libutil/ber: ber_test.c ber_test_int_i.c
usr.bin/ldap : aldap.c
usr.bin/snmp : smi.c snmp.c snmpc.c usm.c
usr.sbin/ldapctl: ldapctl.c
usr.sbin/ldapd : attributes.c auth.c conn.c filter.c index.c
ldape.c logmsg.c modify.c schema.c search.c
util.c validate.c
usr.sbin/snmpd : mib.c mps.c parse.y smi.c snmpe.c trap.c
traphandler.c usm.c util.c
usr.sbin/ypldap: aldap.c
Added files:
lib/libutil : ober_add_string.3 ober_get_string.3
ober_oid_cmp.3 ober_read_elements.3
ober_set_header.3
Removed files:
lib/libutil : ber_add_string.3 ber_get_string.3 ber_oid_cmp.3
ber_read_elements.3 ber_set_header.3
Log message:
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