summaryrefslogtreecommitdiff
path: root/usr.sbin/ypldap
AgeCommit message (Expand)Author
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
2016-04-10convert ypldap_addr list to a tailqJonathan Matthew
2016-04-06Apply revisions 1.4 and 1.5 from ldapd's ber.c to ypldap's copy, so it canJonathan Matthew
2016-03-05mirror memset changes to ber.c made in ldapd (these 3 daemonsTheo de Raadt
2016-01-24Set argument encode / result decode callbacks for 'all'.Matthieu Herrb
2016-01-24Set argument encode / result decode call backs for 'maplist'.Matthieu Herrb
2016-01-24Implement the 'master' request. ok jmatthew@Matthieu Herrb
2015-12-05strings.h -> string.h to prevent an implicit declaration. Also removesmmcc
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-11-17clean headersTheo de Raadt
2015-11-15pledge for ypldap is easy because it's purely a network program.Jonathan Matthew
2015-11-02use SOCK_NONBLOCK instead of fcntlJonathan Matthew
2015-09-09Hide YP-specific xdr_* functions, and have the YP tools link -lrpcsvcTheo de Raadt
2015-07-27use file system path (.Pa) semantic markup macros where appropriate.Igor Sobrado
2015-02-12ber_printf_elements should return NULL if any of its parts fail.Martin Pelikan
2015-02-11YPPROC_XFR will trigger a crash, even if using it doesn't make sense.Martin Pelikan
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-20Don't allow embedded nul characters in strings.Jonathan Gray
2014-11-16use sa_family instead of hard coded inet. from Yury KonovalovTed Unangst
2014-11-14Add gcc printf format attributes to yyerror() in parse.y files.Doug Hogan
2014-11-03Convert the logic in yyerror(). Instead of creating a temporaryAlexander Bluhm
2014-09-08obvious cases of missing .An;Ingo Schwarze
2014-07-13Since the event(s) passed to a callback can be a mask of all eventsKenneth R Westerback
2014-07-13Close connection/remove event handler when msgbuf_write() hits anKenneth R Westerback
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
2014-01-18Remove -Wbounded: it is now the compiler default.Martynas Venckus
2013-11-26msgbuf_write EAGAIN, ok gilles bennoHenning Brauer
2013-11-25use u_char for buffers in yylex, for ctype callsSebastian Benoit
2013-10-01avoid a fd_set overflow by calling a different rpc svc functionTheo de Raadt
2013-08-14no longer any need to quote macro lines with >9 args;Jason McIntyre
2013-04-30ignore SIGPIPE so we don't fall over if an ldap connection breaksJonathan Matthew
2013-03-06as done in ospf{,6}d/relayd, sync yyerror in various other daemons withStuart Henderson
2012-04-30Use paged searches so we can handle larger directories. Servers that don'tJonathan Matthew
2012-04-30add 'groupdn' option for specifying a separate base DN for group searches.Jonathan Matthew
2012-04-24take a stab at documenting when arguments need quoted, and valid macroJason McIntyre
2012-03-16don't leak ypldap_addr structures when doing dns lookupsJonathan Matthew
2012-03-15Accept empty/nonexistant ldap attributes when we want a list. This allowsJonathan Matthew
2012-03-15don't leak ue_netid_line when freeing the old user treeJonathan Matthew