summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ypldap/aldap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* The ber_* namespace is used by liblber since time immemorial,tb2019-10-241-85/+85
* During libutil/ber.c r1.12 I made sure that every element that's requestedmartijn2019-09-101-4/+6
* use $OpenBSD markers onlytedu2019-01-171-2/+1
* Sync aldap and ber with ldap(1).martijn2018-11-271-29/+30
* Change ber_write_elements() to return ssize_t instead of int.rob2018-08-121-4/+4
* Fix some debugging output now that ber type and encoding are unsigned int.rob2018-07-311-4/+4
* Make ber type and encoding a unsigned int instead of unsigned long.claudio2018-07-311-10/+9
* Sync aldap from ldap(1).reyk2018-06-211-14/+20
* Kill ber.c support for direct fd read/writesjca2018-02-081-5/+2
* Close the right file descriptor and clean up the tls context in aldap_close().jmatthew2017-12-211-7/+7
* Teach ypldap to use tls when connecting to ldap servers.jmatthew2017-05-301-24/+166
* simplify parseval() by allocating a buffer the size of the input string,jmatthew2017-03-271-19/+8
* Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> andguenther2017-02-031-2/+3
* string terminators are called NUL, not NULLderaadt2016-10-221-3/+3
* Fix copy-pasto in comment; from Rob Pierce (rob (at) 2keys.ca)guenther2016-10-221-3/+3
* Simplify overengineered and buggy code that looked like as if it didschwarze2016-04-271-29/+17
* strings.h -> string.h to prevent an implicit declaration. Also removesmmcc2015-12-051-4/+3
* Use paged searches so we can handle larger directories. Servers that don'tjmatthew2012-04-301-12/+122
* Accept empty/nonexistant ldap attributes when we want a list. This allowsjmatthew2012-03-151-3/+3
* Use the correct terminology, replace the term "entry" with the term "attribute" where applicable.aschrijver2011-08-281-17/+17
* Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0'miod2011-04-061-4/+4
* Search filter BER tags use a context-specific class, not an applicationmartinh2010-07-211-4/+4
* fix NULL-deref, ok martinh@gilles2010-07-211-3/+3
* fix a memory leak, from aschrivjerpyr2010-06-141-2/+3
* - plug memleak (in #if 0'd code)jasper2010-04-281-2/+3
* A few visual cleanups, and clarify a comment.blambert2010-02-071-12/+13
* Simplify LDAP URL handling (currently unused):blambert2010-02-061-21/+42
* Fix memory leak in sarch filter parsing code.blambert2009-07-081-9/+9
* Make anonymous binds work properly.aschrijver2009-01-291-2/+7
* Correct dup to dupstr.aschrijver2009-01-281-3/+3
* Add space after keywords.aschrijver2009-01-271-100/+100
* Oops, fix the error handling. Found by blambert@aschrijver2009-01-271-10/+12
* Fix another double free in the filter parser.aschrijver2009-01-271-2/+3
* Remove unnecessary comment.aschrijver2009-01-271-3/+3
* Add correct error handling to the aldap API.aschrijver2009-01-271-2/+32
* move aldap_close in aldap.c, where it belongs.pyr2009-01-261-5/+18
* Fix double free with invalid ldap filter (reported by dlg@).aschrijver2009-01-161-23/+58
* Fix memory leak (diff from blambert@)aschrijver2009-01-041-16/+19
* Plug some memory leakage in aldap_parse by calling aldap_freemsgblambert2008-12-281-5/+7
* Fix memory leak.aschrijver2008-12-271-2/+8
* Add support for escaped characters to the search filter parsing function.aschrijver2008-11-281-10/+61
* Do the DNS resolution in a seperate process. A lot of code is copied from ntpd.aschrijver2008-10-281-7/+23
* Add support for referrals and lists of attributes.aschrijver2008-10-141-8/+13
* use strtonum() instead of atoi() and remove an unnecessary bzero()aschrijver2008-10-061-8/+12
* use calloc() instead of malloc() and bzero()deraadt2008-10-021-6/+4
* fix ugly comments.pyr2008-09-301-4/+5
* aldap library -- Replacement for openldap used in ypldap. aldap is an semi-asynchronous client interface to connect to LDAP servers.aschrijver2008-09-301-0/+966