summaryrefslogtreecommitdiff
path: root/usr.sbin/ypldap/aldap.c
AgeCommit message (Expand)Author
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-09-10During libutil/ber.c r1.12 I made sure that every element that's requestedMartijn van Duren
2019-01-17use $OpenBSD markers onlyTed Unangst
2018-11-27Sync aldap and ber with ldap(1).Martijn van Duren
2018-08-12Change ber_write_elements() to return ssize_t instead of int.rob
2018-07-31Fix some debugging output now that ber type and encoding are unsigned int.rob
2018-07-31Make ber type and encoding a unsigned int instead of unsigned long.Claudio Jeker
2018-06-21Sync aldap from ldap(1).Reyk Floeter
2018-02-08Kill ber.c support for direct fd read/writesJeremie Courreges-Anglas
2017-12-21Close the right file descriptor and clean up the tls context in aldap_close().Jonathan Matthew
2017-05-30Teach ypldap to use tls when connecting to ldap servers.Jonathan Matthew
2017-03-27simplify parseval() by allocating a buffer the size of the input string,Jonathan Matthew
2017-02-03Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> andPhilip Guenther
2016-10-22string terminators are called NUL, not NULLTheo de Raadt
2016-10-22Fix copy-pasto in comment; from Rob Pierce (rob (at) 2keys.ca)Philip Guenther
2016-04-27Simplify overengineered and buggy code that looked like as if it didIngo Schwarze
2015-12-05strings.h -> string.h to prevent an implicit declaration. Also removesmmcc
2012-04-30Use paged searches so we can handle larger directories. Servers that don'tJonathan Matthew
2012-03-15Accept empty/nonexistant ldap attributes when we want a list. This allowsJonathan Matthew
2011-08-28Use the correct terminology, replace the term "entry" with the term "attribut...aschrijver
2011-04-06Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'Miod Vallat
2010-07-21Search filter BER tags use a context-specific class, not an applicationMartin Hedenfal
2010-07-21fix NULL-deref, ok martinh@Gilles Chehade
2010-06-14fix a memory leak, from aschrivjerPierre-Yves Ritschard
2010-04-28- plug memleak (in #if 0'd code)Jasper Lievisse Adriaanse
2010-02-07A few visual cleanups, and clarify a comment.Bret Lambert
2010-02-06Simplify LDAP URL handling (currently unused):Bret Lambert
2009-07-08Fix memory leak in sarch filter parsing code.Bret Lambert
2009-01-29Make anonymous binds work properly.aschrijver
2009-01-28Correct dup to dupstr.aschrijver
2009-01-27Add space after keywords.aschrijver
2009-01-27Oops, fix the error handling. Found by blambert@aschrijver
2009-01-27Fix another double free in the filter parser.aschrijver
2009-01-27Remove unnecessary comment.aschrijver
2009-01-27Add correct error handling to the aldap API.aschrijver
2009-01-26move aldap_close in aldap.c, where it belongs.Pierre-Yves Ritschard
2009-01-16Fix double free with invalid ldap filter (reported by dlg@).aschrijver
2009-01-04Fix memory leak (diff from blambert@)aschrijver
2008-12-28Plug some memory leakage in aldap_parse by calling aldap_freemsgBret Lambert
2008-12-27Fix memory leak.aschrijver
2008-11-28Add support for escaped characters to the search filter parsing function.aschrijver
2008-10-28Do the DNS resolution in a seperate process. A lot of code is copied from ntpd.aschrijver
2008-10-14Add support for referrals and lists of attributes.aschrijver
2008-10-06use strtonum() instead of atoi() and remove an unnecessary bzero()aschrijver
2008-10-02use calloc() instead of malloc() and bzero()Theo de Raadt
2008-09-30fix ugly comments.Pierre-Yves Ritschard
2008-09-30aldap library -- Replacement for openldap used in ypldap. aldap is an semi-as...aschrijver