Age | Commit message (Expand) | Author |
2022-10-09 | Drop fattr promise unless file creation is allowed | Klemens Nanni |
2022-10-05 | sort options list; | Jason McIntyre |
2022-10-04 | Switch default to read-only, add -w for write access (previous default) | Klemens Nanni |
2022-10-04 | Drop cpath promise unless file creation is allowed | Klemens Nanni |
2021-10-24 | For open/openat, if the flags parameter does not contain O_CREAT, the | Theo de Raadt |
2021-01-17 | Remove a __KAME__ block for extracting the scope_id from IPV6_PKTINFO. | Claudio Jeker |
2020-12-17 | Log reason a request is NAK'ed, as well as any problems sending the | Kenneth R Westerback |
2020-01-09 | resend the current block if the other end acks the previous block again. | David Gwynne |
2019-07-03 | snprintf/vsnprintf return < 0 on error, rather than -1. | Theo de Raadt |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt |
2019-03-04 | add the STANDARDS section | David Gwynne |
2019-03-03 | This has nothing to do with DARPA. | Theo de Raadt |
2018-01-26 | Handle the transfer size option when faking up /etc/random.seed. | Christian Weisgerber |
2017-11-07 | Add support for client-specific directories (named after the client address) | Jeremie Courreges-Anglas |
2017-05-26 | Sync the severity of the syslog_* functions shared between identd, slowcgi, | Florian Obser |
2017-04-16 | Different compilers and versions of compilers have different warnings. | Jonathan Gray |
2016-09-26 | Exit early from rdaemon() is the passed fd is invalid. | Jeremie Courreges-Anglas |
2016-09-04 | Add format attribute to logger functions. | Florian Obser |
2016-03-31 | For consistency, omit the variable name in rdaemon() prototype. | Jeremie Courreges-Anglas |
2016-03-31 | Go in the background much later, to reduce possible silent failures. | Jeremie Courreges-Anglas |
2015-12-14 | move daemon(3) call before chroot(2) in tftpd. | Sebastien Marie |
2015-12-11 | Remove NULL-checks before free(). | mmcc |
2015-10-18 | Add "dns" to the pledges. Previously these worked because of "inet", | Theo de Raadt |
2015-10-10 | pledge "stdio rpath wpath cpath fattr inet" after chroot and such | Theo de Raadt |
2015-10-06 | do not need ioctl.h | Theo de Raadt |
2015-08-20 | use SOCK_NONBLOCK when making a socket instead of ioctl FIONBIO. | David Gwynne |
2015-07-20 | tweak the /etc/random.seed interception so it provides a FILE* via | David Gwynne |
2015-07-18 | Have tftpd provide a block of random data when clients request the file | Ryan Thomas McBride |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2014-12-17 | the easier way to put a buffer on the stack is to put it on the stack, | Ted Unangst |
2014-11-25 | evbuffer_read and evbuffer_write are wrappers around read and write, | David Gwynne |
2014-11-19 | move to stravis so doug@ will stop laughing at my misuse of strnvis. | David Gwynne |
2014-08-13 | Always call freeaddrinfo after getaddrinfo. | Tobias Stoeckmann |
2014-08-13 | use errc instead of juggling errno values in tftpd_listen. | David Gwynne |
2014-08-13 | setsockopt sets errno on failure, so we can use err instead of errx when | David Gwynne |
2014-04-21 | th_code is in network byte order | David Gwynne |
2013-11-26 | unsigned char for ctype | Theo de Raadt |
2013-11-12 | ensure there are prototypes | Theo de Raadt |
2013-08-13 | when handling puts from a client (ie, tftpd is writing a file to | David Gwynne |
2013-06-01 | use the standardized names instead of S_IREAD and S_IWRITE | Theo de Raadt |
2013-05-07 | getpwnam doesnt set errno on failure, so use errx, not err, to say it | David Gwynne |
2013-03-17 | i missed the bit of maxime villards diff that took the client_free out of | David Gwynne |
2013-03-15 | let oack use the full buffer space to build its packet, not just the size | David Gwynne |
2013-03-15 | "correct" the order of calloc arguments. | David Gwynne |
2013-03-15 | fix up some lwarn()s that should be lwarnx()s | David Gwynne |
2013-03-15 | fix a huge bug in tftpd. | David Gwynne |
2012-09-12 | Define empty CDIAGFLAGS for programs that use Werror. | Christiano F. Haesbaert |
2012-07-13 | zap trailing whitespace; no binary change | Gleydson Soares |
2012-07-10 | fix the last outstanding functionality difference i could find between | David Gwynne |
2012-07-10 | libexec/tftpd handled the case where we'd get an ack for the previous | David Gwynne |