summaryrefslogtreecommitdiff
path: root/usr.sbin/ypldap
AgeCommit message (Expand)Author
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
2018-06-21Sync aldap from ldap(1).Reyk Floeter
2018-06-18remove the SECTIONS header, since a one line DESCRIPTION is a bit silly;Jason McIntyre
2018-06-11Fix an off-by-one line count when using include statements.denis
2018-04-26Plug leak in error case of the common 'varset' implementations.Kenneth R Westerback
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-12-07Now that we have RB_NFIND, the canacar's trick with RB_INSERT+RB_NEXTVadim Zhukov
2017-12-07client_addr_init() never fails and its return value is never checked,Vadim Zhukov
2017-12-07Fix a potential fd leak in client_aldap_open().Vadim Zhukov
2017-08-29missing word; from raf czlonkaJason McIntyre
2017-08-2865535 is a valid port to listen on.Florian Obser
2017-07-12Log when we have finished pushing users and groupsJeremie Courreges-Anglas
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingMarc Espie
2017-05-30remove an extra .Ed;Jason McIntyre
2017-05-30Teach ypldap to use tls when connecting to ldap servers.Jonathan Matthew
2017-04-17don't manipulate hdr.len, it's used internally by libutil now; ok florian@Otto Moerbeek
2017-03-27simplify parseval() by allocating a buffer the size of the input string,Jonathan Matthew
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-02-03Stop assuming that in_{addr,port}_t are typedefed in <sys/types.h> andPhilip Guenther
2017-01-20work on making log.c similar in all daemons:Sebastian Benoit
2017-01-05Replace hand-rolled for(;;) emptying of 'symhead' TAILQ with moreKenneth R Westerback
2017-01-05Replace symset()'s hand-rolled for(;;) traversal of 'symhead' TAILQKenneth R Westerback
2016-11-29Use memset(3) instead of bzero(3)Ricardo Mestre
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-06-21do not allow whitespace in macro names, i.e. "this is" = "a variable".Sebastian Benoit
2016-04-28When a group contains a non-existent user, make the warningIngo Schwarze
2016-04-27Simplify overengineered and buggy code that looked like as if it didIngo Schwarze