Age | Commit message (Expand) | Author |
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 |
2012-03-15 | Add sys/queue.h. ok dlg | Nicholas Marriott |
2012-03-08 | -pedantic wasnt supposed to be commited. | David Gwynne |
2012-03-07 | dont mix code and declarations. | David Gwynne |
2012-03-04 | tweak the description of -r further; | Jason McIntyre |
2012-03-04 | document what tftpd expects when talking to the rewrite socket. | David Gwynne |
2012-03-02 | tweaks; | Jason McIntyre |
2012-03-02 | CFLAGS+= -Wall -Werror and the resulting cleanup | David Gwynne |
2012-03-02 | a persistent event driven tftp daemon. | David Gwynne |