summaryrefslogtreecommitdiffstats
path: root/usr.sbin/tftpd (follow)
Commit message (Expand)AuthorAgeFilesLines
* resend the current block if the other end acks the previous block again.dlg2020-01-091-14/+14
* snprintf/vsnprintf return < 0 on error, rather than -1.deraadt2019-07-031-3/+3
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-5/+5
* add the STANDARDS sectiondlg2019-03-041-2/+64
* This has nothing to do with DARPA.deraadt2019-03-031-4/+3
* Handle the transfer size option when faking up /etc/random.seed.naddy2018-01-261-1/+3
* Add support for client-specific directories (named after the client address)jca2017-11-072-11/+55
* Sync the severity of the syslog_* functions shared between identd, slowcgi,florian2017-05-261-5/+5
* Different compilers and versions of compilers have different warnings.jsg2017-04-161-2/+2
* Exit early from rdaemon() is the passed fd is invalid.jca2016-09-261-1/+7
* Add format attribute to logger functions.florian2016-09-041-14/+44
* For consistency, omit the variable name in rdaemon() prototype.jca2016-03-311-2/+2
* Go in the background much later, to reduce possible silent failures.jca2016-03-311-5/+37
* move daemon(3) call before chroot(2) in tftpd.semarie2015-12-141-4/+4
* Remove NULL-checks before free().mmcc2015-12-111-3/+2
* Add "dns" to the pledges. Previously these worked because of "inet",deraadt2015-10-181-2/+2
* pledge "stdio rpath wpath cpath fattr inet" after chroot and suchderaadt2015-10-101-1/+4
* do not need ioctl.hderaadt2015-10-061-2/+2
* use SOCK_NONBLOCK when making a socket instead of ioctl FIONBIO.dlg2015-08-201-14/+6
* tweak the /etc/random.seed interception so it provides a FILE* viadlg2015-07-201-24/+20
* Have tftpd provide a block of random data when clients request the filemcbride2015-07-182-13/+42
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-7/+6
* the easier way to put a buffer on the stack is to put it on the stack,tedu2014-12-171-2/+2
* evbuffer_read and evbuffer_write are wrappers around read and write,dlg2014-11-251-5/+24
* move to stravis so doug@ will stop laughing at my misuse of strnvis.dlg2014-11-191-3/+6
* Always call freeaddrinfo after getaddrinfo.tobias2014-08-131-1/+2
* use errc instead of juggling errno values in tftpd_listen.dlg2014-08-131-6/+6
* setsockopt sets errno on failure, so we can use err instead of errx whendlg2014-08-131-3/+3
* th_code is in network byte orderdlg2014-04-211-2/+2
* unsigned char for ctypederaadt2013-11-261-3/+3
* ensure there are prototypesderaadt2013-11-121-2/+6
* when handling puts from a client (ie, tftpd is writing a file todlg2013-08-131-1/+3
* use the standardized names instead of S_IREAD and S_IWRITEderaadt2013-06-011-3/+3
* getpwnam doesnt set errno on failure, so use errx, not err, to say itdlg2013-05-071-2/+2
* i missed the bit of maxime villards diff that took the client_free out ofdlg2013-03-171-7/+6
* let oack use the full buffer space to build its packet, not just the sizedlg2013-03-151-2/+2
* "correct" the order of calloc arguments.dlg2013-03-151-3/+3
* fix up some lwarn()s that should be lwarnx()sdlg2013-03-151-3/+3
* fix a huge bug in tftpd.dlg2013-03-151-10/+11
* Define empty CDIAGFLAGS for programs that use Werror.haesbaert2012-09-121-1/+2
* zap trailing whitespace; no binary changegsoares2012-07-131-7/+7
* fix the last outstanding functionality difference i could find betweendlg2012-07-101-2/+64
* libexec/tftpd handled the case where we'd get an ack for the previousdlg2012-07-101-19/+89
* Add sys/queue.h. ok dlgnicm2012-03-151-1/+2
* -pedantic wasnt supposed to be commited.dlg2012-03-081-2/+2
* dont mix code and declarations.dlg2012-03-072-5/+5
* tweak the description of -r further;jmc2012-03-041-5/+4
* document what tftpd expects when talking to the rewrite socket.dlg2012-03-041-2/+11
* tweaks;jmc2012-03-022-13/+9
* CFLAGS+= -Wall -Werror and the resulting cleanupdlg2012-03-022-11/+9