summaryrefslogtreecommitdiff
path: root/usr.sbin/ldapd
AgeCommit message (Expand)Author
2023-04-30avoid use after freeJonathan Gray
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-03-02improve the Nd lines such that the format is consistent for theJason McIntyre
2023-03-01Change fatal() to fatalx() since the errno has no meaning here.Claudio Jeker
2023-02-03Add void to conn_close_any()Theo Buehler
2022-10-12avoid use after free in error pathsJonathan Gray
2022-06-29Use strncasecmp instead of strncmp when comparing the password scheme.Martijn van Duren
2022-02-10unveil _PATH_LOGIN_CONF_DRobert Nagy
2021-12-20When removing the last value from an attribute in ldap_del_values()Claudio Jeker
2021-12-20Add some debug messages in validate_entry() that explain whyClaudio Jeker
2021-12-19log_warn -> log_warnx since the warning printed uses tls_error()Claudio Jeker
2021-12-15include unistd.h directly rather than pulling it in via zlib's zconf.hTheo Buehler
2021-12-15ldapd always uses O_CREAT when reopening database files, so the databaseJonathan Matthew
2021-12-15PATH_MAX+1 rarely makes sense, and abort if this happens in the imsg.Theo de Raadt
2021-12-13including sys/cdefs.h manually started as a result of netbsd trying toTheo de Raadt
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-10-07Call normalize_dn() on the newly added namespace so that later comparesClaudio Jeker
2021-10-07Change host() error check to the more simple for of != 1.Claudio Jeker
2021-07-14Remove unneeded calls to tls_init(3)kn
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-05-02Fix having hostnames in the listen on statement. Regression introduced inMartijn van Duren
2021-04-20Move TAILQ initialization to files where they are used.dv
2021-01-28Add ldap(1) to the SEE ALSO section. OK deraadt@Todd C. Miller
2021-01-27Unveil ldapd. Follow recent precedent and elect to forego the unlinking ofrob
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2021-01-17Comply with man page intent of -dvv enabling BER level logging.rob
2021-01-09Remove locally imposed limit on sockets.rob
2020-12-30getifaddrs() can return entries where ifa_addr is NULL. Check for thisSebastian Benoit
2020-11-29Silence -Wsign-compare whining in bsnprintf()Theo Buehler
2020-11-29Fix cert and key path inference for absolute pathsTheo Buehler
2020-09-19Add a bsd.schema including a shadowPassword and an sshPublicKeyTheo Buehler
2020-06-24Using the "ldaps" or "tls" keywords in ldapd.conf currently enables allTheo Buehler
2020-03-05Fix ldapd datadir location.Martijn van Duren
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2020-01-28usr.sbin/ldapd: replace TAILQ concatenation loop with TAILQ_CONCATbket
2019-10-26The starttls command doesn't have a value with its extended request.Martijn van Duren
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
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