summaryrefslogtreecommitdiff
path: root/usr.sbin/ypldap
AgeCommit message (Expand)Author
2023-05-22Keep trying LDAP servers until we get full results from one, rather thanJonathan Matthew
2023-03-31Only send the used portion of struct idm_req in imsgs from the ldapclientJonathan Matthew
2022-10-13Add client certificate authentication and optional SASL EXTERNAL bind,Jonathan Matthew
2022-08-23log a warning if we can't resolve the ldap server hostnameJonathan Matthew
2022-08-22log connect, TLS and bind errors more prominentlyJonathan Matthew
2022-08-22remove extra newlines from log messagesJonathan Matthew
2022-08-22use Ic for all config options, and Xr ypldap 8 instead of Nm when talkingJonathan Matthew
2022-08-19spelling;Jason McIntyre
2022-08-19Add local bind mode, where ypldap manages the YP binding file itselfJonathan Matthew
2022-03-31'e' is no longer an optional element for ober_scanf_elements.Martijn van Duren
2022-02-05ypldap: fix -Wunused-but-set-variable warningsChristian Weisgerber
2021-10-15Don't declare variables as "unsigned char *" that are passed toChristian Weisgerber
2021-10-09delete unneccessary arpa/nameser.h includesTheo de Raadt
2021-01-27these programs (with common ancestry) had a -fno-common problem relatedTheo de Raadt
2020-05-16list example files in FILES with a short description: generally, "ExampleJason McIntyre
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
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-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
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-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-17use $OpenBSD markers onlyTed Unangst
2018-11-29update for libtls default cert changes.Ted Unangst
2018-11-27Sync aldap and ber with ldap(1).Martijn van Duren
2018-11-20Fix when ber_free_elements is called with a NULL-value.Martijn van Duren
2018-11-06Use TLS_CA_CERT_FILE instead of a separate define.Joel Sing
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
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-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-27Synchronize some comments.rob
2018-06-27Consistent use of calloc in ber.c.rob
2018-06-27Synchronize correct processing of BER_TYPE_EOC. Fixes support for empty LDAProb