summaryrefslogtreecommitdiff
path: root/libexec/tftpd/tftpd.c
AgeCommit message (Expand)Author
2016-07-20CID 976523: add FALLTHROUGHshm
2015-05-05Add a -b flag so that clients that return their acknowledgements to thebuhrow
2013-10-04- complete renaming of -w to -c from 1.38jnemeth
2013-07-04Simplify error handling and make it actually return a useable error code.christos
2013-07-03Check snprintf for -1 (Maxime Villard)christos
2013-06-28Prevent buffer overflows; reported by Maxime Villardchristos
2011-08-29Use __deadjoerg
2010-04-29Rename -w to -c by popular demandhubertf
2010-04-28tftpd(8): Add -w so files can be uploaded without requiring themhubertf
2010-01-09fix buildmbalmer
2010-01-09newer versions of NetBSD turn on -Wsign-comparechristos
2010-01-08Sync usage with man page.wiz
2010-01-08Patrick Welche <prlw1@cam.ac.uk>christos
2009-03-16fix shadowed variablelukem
2008-07-21Remove the \n and tabs from the __COPYRIGHT() strings.lukem
2006-05-09change (mostly) int to socklen_t. GCC 4 doesn't like that int andmrg
2004-11-05Add (unsigned char) cast to ctype functionsdsl
2004-05-05Make sure we tzset() before chroot(); after passing that pointkleink
2004-01-06Remove duplicated headers. Pointed out by Peter Postma in PR bin/24002.briggs
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-11Support negotiation and use of TFTP Option Extension (rfc 2347) for thebriggs
2001-10-09Enable verbose debugging messages via tftpd.christos
2001-02-19convert to use getprogname()cgd
2001-01-09convert to ansi knflukem
2000-11-21make sure we do not overrun packet buffer when we set error message string.itojun
2000-11-21handle getnameinfo error properlyitojun
2000-10-18defs had 'short block' for blocksize; changed defs to be unsigned.dogcow
1999-07-12IPv6 support.itojun
1999-06-23If opening files for writing, be sure to truncate.carrel
1999-02-07Fix for bin/4637, mostly as discussed on current-users.aidan
1998-09-20Remember the interface the request comes in on, so we will reply to theexplorer
1998-07-29* implement -u user and -g group - to specify the username and/orlukem
1998-07-26const poisoning.mycroft
1998-07-03clean up a bit of cruft.mrg
1997-11-06fix so syslog works after chroot, by adding LOG_NDELAY to openlog.lukem
1997-10-19Use S_IS*(), not S_IF*.mycroft
1997-10-07WARNS?=1. merge lite-2.mrg
1997-04-22get rid of supplementary groups.mrg
1995-06-04The tftpd daemon must be invoked as root in order for the chroot()jtc
1995-06-03Fill in sin_len.mycroft
1994-03-01From Christos Zoulas <christos@deshaw.com>:cgd
1994-01-10Add -s flag, per Roland McGrath, with changes and a manual page addition by me.mycroft
1993-08-01Add RCS identifiers.mycroft
1993-04-18Cleanup for GCC 2.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd