summaryrefslogtreecommitdiffstats
path: root/libexec
AgeCommit message (Expand)AuthorFilesLines
2016-05-19Give the caller a chance to handle the failure if unable to allocateguenther1-0/+4
2016-05-19ld.so can now be entered by multiple threads via _dl_{allocate,free}_tib(),guenther1-10/+29
2016-05-18fix types for mmap wrappers. A few whitespace cleanups snuck in.deraadt8-32/+24
2016-05-17tyopjca1-2/+2
2016-05-12more hppa64 cleaningderaadt1-6/+0
2016-05-11remove hppa64 port, which we never got going beyond broken single users.deraadt1-4/+1
2016-05-07Move the set_tcb after getdents to keep L_cerr in range.guenther1-3/+2
2016-05-07Use a Thread Information Block in both single and multi-threaded programs.guenther29-31/+343
2016-05-04Kill #ifdef INET6 occurrences in userland.jca2-9/+2
2016-04-27Remove pledge(2)'s that are called before chroot(2) since in the near futuremestre1-4/+1
2016-04-26Add missing "tty" promise to the pledge(2) callmestre1-2/+2
2016-04-25prefer setres{u,g}id() rather than manipulating both real and effectivederaadt4-22/+14
2016-04-24explicit_bzero some keys after use.benno1-1/+8
2016-04-10per rfc, ehlo responses contain hostname, then options. from dyn+bsdtedu1-2/+4
2016-04-06compare pointer to NULL instead of 0semarie1-7/+8
2016-04-02Use open(tty, O_WRONLY) + fdopen() instead of fopen(tty, "w") tomillert1-2/+4
2016-03-31Don't use .Aq for syntax elements that require ASCII "<>".schwarze1-4/+4
2016-03-30for some time now mandoc has not required MLINKS to functionjmc3-9/+3
2016-03-25- Both checks for pw are not needed since it was already done at the start ofmestre2-16/+11
2016-03-24Unbreak arm and m88k: COPY relocations for weak symbols that are overloadedguenther1-3/+15
2016-03-21Rename the system call sendsyslog2 to sendsyslog. Keep the old onebluhm23-52/+52
2016-03-21Provide _dlctl(), an alternate name for dlctl() that's in the reservedguenther2-1/+5
2016-03-21Switch ld.so's stack smash handler from sendsyslog to sendsyslog2guenther23-52/+53
2016-03-20Export environ and __progname, making the latter a copy of just the filenameguenther12-51/+73
2016-03-16More "(<blah> *)0" -> NULL, avoiding any stdarg functions.krw6-16/+16
2016-03-16- Check if user running spamlogd(8) has root privileges and if not then stopmestre1-8/+9
2016-03-10- add a define for "_spamd" user like others OpenBSD daemons;gsoares1-5/+14
2016-02-29Print ssize_t with %zd; ok deraadt@ mmcc@jca1-4/+4
2016-02-29Kill unused variable.jca1-2/+2
2016-02-05pledge(2) for talkd(8):mestre1-1/+6
2016-02-01Remove unused headers and sort the remainingmestre5-36/+30
2016-01-24Delete remnants of grpsym cache setting during symbol search: it's done atguenther3-40/+26
2016-01-24Lacking precise dependency-from-relocation tracking, a nodelete objectguenther1-5/+11
2016-01-08Zap extraneous SYNOPSIS sections.zhuk1-4/+7
2016-01-04pledge(2) spamd-setup(8)mestre1-5/+8
2015-12-22assign pointers to NULL rather than 0mmcc6-13/+13
2015-12-22Remove a couple needless allocation casts. No binary change.mmcc1-3/+3
2015-12-17s/failes/failed/gmmcc2-4/+4
2015-12-12Remove NULL-checks before free(). ok tb@mmcc5-29/+17
2015-12-11pledge spamlogd - again from Ricardo Mestre <serial@helheim.mooo.com> - Thanks!beck1-1/+9
2015-12-10tighten the pledge for spamd, from Ricardo Mestre <serial@helheim.mooo.com>beck2-28/+42
2015-12-08Initially pledge spamdbeck2-17/+27
2015-12-06Simplify the relocation code for the ld.so bootstrap and static pie: trackguenther12-232/+135
2015-12-05adjust to newer tls_read/_write semantics.henning1-21/+53
2015-12-02in response to EHLO, don't offer STARTTLS if we already completed thehenning1-2/+3
2015-12-02I misread the standard when adding TLS; clients are supposed to start overhenning1-2/+2
2015-12-02fix error messages to say tls_write after tls_write and not tls_read...henning1-3/+4
2015-12-01knock out duplicate rcs id;jmc1-3/+1
2015-12-01needs utf8.c from the ls tree alsoderaadt1-2/+2
2015-12-01rpc.rstatd(8) and rpc.rusersd(8) don't run as user nobody for quite some time.tim2-8/+8