summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ldapd/attributes.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* The ber_* namespace is used by liblber since time immemorial,tb2019-10-241-20/+20
| | | | | | | | | | | | 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
* Correct handling of requests to delete individual attribute values.guenther2017-02-111-10/+16
| | | | | reported by ZHANG Huangbin (zhb (at) iredmail.org) fix by Robert Klein (roklein (at) roklein.de)
* work on making log.c similar in all daemons:benno2017-01-201-1/+2
| | | | | | | move daemon-local functions into new logmsg.c, and reduce the (mostly whitespace) differences so that log.c's can be diffed easily. ok krw@ jmatthew@
* Fix a segmentation fault when adding an attribute to an empty entry.martinh2010-10-191-2/+4
|
* Avoid double free in ldap modify requests. The values received in themartinh2010-07-131-1/+7
| | | | | modify request is linked into the stored ber structure, and then both are freed. Fix this by unlinking the values from the request.
* Initial import of ldapd, a small LDAP daemon. Work in progress.martinh2010-05-311-0/+247
ok deraadt@ jacekm@ gilles@ back@ henning@ blambert@