| Commit message (Expand) | Author | Age | Files | Lines |
| * | Exit early from rdaemon() is the passed fd is invalid. |  jca | 2016-09-26 | 1 | -1/+7 |
| * | Add format attribute to logger functions. |  florian | 2016-09-04 | 1 | -14/+44 |
| * | For consistency, omit the variable name in rdaemon() prototype. |  jca | 2016-03-31 | 1 | -2/+2 |
| * | Go in the background much later, to reduce possible silent failures. |  jca | 2016-03-31 | 1 | -5/+37 |
| * | move daemon(3) call before chroot(2) in tftpd. |  semarie | 2015-12-14 | 1 | -4/+4 |
| * | Remove NULL-checks before free(). |  mmcc | 2015-12-11 | 1 | -3/+2 |
| * | Add "dns" to the pledges. Previously these worked because of "inet", |  deraadt | 2015-10-18 | 1 | -2/+2 |
| * | pledge "stdio rpath wpath cpath fattr inet" after chroot and such |  deraadt | 2015-10-10 | 1 | -1/+4 |
| * | do not need ioctl.h |  deraadt | 2015-10-06 | 1 | -2/+2 |
| * | use SOCK_NONBLOCK when making a socket instead of ioctl FIONBIO. |  dlg | 2015-08-20 | 1 | -14/+6 |
| * | tweak the /etc/random.seed interception so it provides a FILE* via |  dlg | 2015-07-20 | 1 | -24/+20 |
| * | Have tftpd provide a block of random data when clients request the file |  mcbride | 2015-07-18 | 1 | -11/+31 |
| * | Replace <sys/param.h> with <limits.h> and other less dirty headers where |  deraadt | 2015-01-16 | 1 | -7/+6 |
| * | the easier way to put a buffer on the stack is to put it on the stack, |  tedu | 2014-12-17 | 1 | -2/+2 |
| * | evbuffer_read and evbuffer_write are wrappers around read and write, |  dlg | 2014-11-25 | 1 | -5/+24 |
| * | move to stravis so doug@ will stop laughing at my misuse of strnvis. |  dlg | 2014-11-19 | 1 | -3/+6 |
| * | Always call freeaddrinfo after getaddrinfo. |  tobias | 2014-08-13 | 1 | -1/+2 |
| * | use errc instead of juggling errno values in tftpd_listen. |  dlg | 2014-08-13 | 1 | -6/+6 |
| * | setsockopt sets errno on failure, so we can use err instead of errx when |  dlg | 2014-08-13 | 1 | -3/+3 |
| * | th_code is in network byte order |  dlg | 2014-04-21 | 1 | -2/+2 |
| * | unsigned char for ctype |  deraadt | 2013-11-26 | 1 | -3/+3 |
| * | ensure there are prototypes |  deraadt | 2013-11-12 | 1 | -2/+6 |
| * | when handling puts from a client (ie, tftpd is writing a file to |  dlg | 2013-08-13 | 1 | -1/+3 |
| * | use the standardized names instead of S_IREAD and S_IWRITE |  deraadt | 2013-06-01 | 1 | -3/+3 |
| * | getpwnam doesnt set errno on failure, so use errx, not err, to say it |  dlg | 2013-05-07 | 1 | -2/+2 |
| * | i missed the bit of maxime villards diff that took the client_free out of |  dlg | 2013-03-17 | 1 | -7/+6 |
| * | let oack use the full buffer space to build its packet, not just the size |  dlg | 2013-03-15 | 1 | -2/+2 |
| * | "correct" the order of calloc arguments. |  dlg | 2013-03-15 | 1 | -3/+3 |
| * | fix up some lwarn()s that should be lwarnx()s |  dlg | 2013-03-15 | 1 | -3/+3 |
| * | fix a huge bug in tftpd. |  dlg | 2013-03-15 | 1 | -10/+11 |
| * | zap trailing whitespace; no binary change |  gsoares | 2012-07-13 | 1 | -7/+7 |
| * | fix the last outstanding functionality difference i could find between |  dlg | 2012-07-10 | 1 | -2/+64 |
| * | libexec/tftpd handled the case where we'd get an ack for the previous |  dlg | 2012-07-10 | 1 | -19/+89 |
| * | Add sys/queue.h. ok dlg |  nicm | 2012-03-15 | 1 | -1/+2 |
| * | dont mix code and declarations. |  dlg | 2012-03-07 | 1 | -3/+3 |
| * | tweaks; |  jmc | 2012-03-02 | 1 | -2/+2 |
| * | CFLAGS+= -Wall -Werror and the resulting cleanup |  dlg | 2012-03-02 | 1 | -10/+7 |
| * | a persistent event driven tftp daemon. |  dlg | 2012-03-02 | 1 | -0/+1459 |