summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd
AgeCommit message (Expand)Author
2019-07-03snprintf/vsnprintf return < 0 on error, rather than -1.Theo de Raadt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-27Some asprintf() calls were checked < 0, rather than the precise == -1.Theo de Raadt
2019-05-18Fix LDAP RFC reference in comment. Also noticed by martijn.rob
2019-05-11The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, androb
2019-04-27Only apply sign extension when less than eight bytes have been consumed. Thisrob
2019-03-31Avoid calling dup2(oldd, newd) when oldd == newd. In that case theYASUOKA Masahiko
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2018-12-05key.data is a void *, on gcc archs doing a %s printf with such a pointerClaudio Jeker
2018-11-27Sync with ldap(1)Martijn van Duren
2018-11-20Fix when ber_free_elements is called with a NULL-value.Martijn van Duren
2018-11-04some tweaks from raf czlonka, plus one more from me;Jason McIntyre
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-27Undefined plans can never match. Check for that before trying to use the plan.Claudio Jeker
2018-08-27Wrap some overly long lines. No functional changeClaudio Jeker
2018-08-12Change ber_write_elements() to return ssize_t instead of int.rob
2018-08-03Place a limit on the number of elements in a ber sequence/set. This preventsrob
2018-07-31Relocate some public functions above the internal functions comment.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-07-13Fix some comments referencing sockets which are not used by the ber api. Therob
2018-07-13Fix loop condition in ber.c. Discussed with claudio.rob
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09No need to mention which memory allocation entry point failed (malloc,Kenneth R Westerback
2018-07-09Simplify ber_read()Jeremie Courreges-Anglas
2018-07-08Be consistent in warn() and log_warn() usage whenKenneth R Westerback
2018-07-04More whitespace.rob
2018-07-04Cleanup some whitespace.rob
2018-07-04Relocate the update of br_offs from ber_read() to ber_readbuf() so ber_getc()rob
2018-07-04Avoid possible vfprintf NULL errors in ldap_unbind().rob
2018-07-03Synchronize ber changes from the snmpd instance to ldap, ldapd, and ypldap.rob
2018-07-01s/constructive/constructed in DPRINTF output.rob
2018-06-29Consistent use of copyright notices.rob
2018-06-29Synchronize ber.c and ber.h across ldap, ldapd, and ypldap, and reduce diffrob
2018-06-28avoid passing NULL to asprintf(3) when there's no parent dn entryGleydson Soares
2018-06-27Synchronize correct processing of BER_TYPE_EOC. Fixes support for empty LDAProb
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-05-18Add support for attribute filter rules on search/read operations.Reyk Floeter
2018-05-16Fix the client search request time and size limits.Reyk Floeter
2018-05-15Fix format string errors in log messages and update ldapd to use relayd's log.cReyk Floeter
2018-05-14Remove duplicated word ("scope scope").Reyk Floeter
2018-05-14Add support to filter on attributes.Reyk Floeter
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
2018-04-26Use <fcntl.h> instead of <sys/file.h> for open() and friends.Philip Guenther
2018-02-08Kill ber.c support for direct fd read/writesJeremie Courreges-Anglas
2017-08-2865535 is a valid port to listen on.Florian Obser
2017-07-28One negation is enough; pointed out by clang.Florian Obser
2017-07-04It does not make sense to use ioctl(FIONREAD) with TLS as libtlsAlexander Bluhm
2017-05-28Fix checks for seconds and timezones in generalized times.Jonathan Matthew