Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2008-11-14 | LOG_INFO is a level not a facility; input and ok jmc@ | Kevin Steves | |
2008-03-24 | msg_controllen has to be CMSG_SPACE so that the kernel can account for | Theo de Raadt | |
each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis | |||
2008-03-15 | Repair more msg_controllen dealing with structures or arrays of | Theo de Raadt | |
descriptors; ok hshoexer, also looked at by kettenis and henning | |||
2008-03-13 | Correct CMSG_SPACE and CMSG_LEN usage everywhere in the tree. Due to | Theo de Raadt | |
an extensive discussion with otto, kettenis, millert, and hshoexer | |||
2007-11-29 | - get synopsis/usage() right | Jason McIntyre | |
- improve options text no one objected... | |||
2007-11-27 | tweak previous; | Jason McIntyre | |
2007-11-27 | add missing header for inet_ntoa. | Charles Longeau | |
"sure" deraadt@ | |||
2007-11-26 | add logging option, ok deraadt@ | Jolan Luff | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-04-04 | only do the SO_REUSEADDR/SO_REUSEPORT if we are going to bind; pointed out ↵ | Theo de Raadt | |
by millert | |||
2007-04-02 | be more forgiving about tftp requests that come from the 255.255.255.255, | Theo de Raadt | |
as is of particular concern with the sun v215; tested by kettenis, no regressions spotted by pyr | |||
2006-12-15 | reduce RFC2292/3542 #ifdef. | Jun-ichiro itojun Hagino | |
2006-12-09 | IPV6_RECVDSTADDR is not standard. use more standard IPV6_PKTINFO. | Jun-ichiro itojun Hagino | |
also prepare for RFC2292->RFC3542 switch (IPV6_RECVPKTINFO). glocker ok (he tested), deraadt also looked at | |||
2006-07-28 | Make tftpd atoi() free. | Marcus Glocker | |
ok claudio@ | |||
2006-07-26 | TIMEOUT* values are not part of the protocol. tftp.h is a namespace | Theo de Raadt | |
export of the protocol. you shall not add non-protocol stuff to such a file, period. | |||
2006-07-26 | Mini KNF. No binary changes. | Marcus Glocker | |
2006-07-26 | Fixing several timeout quirks at tftpd and tftp: | Marcus Glocker | |
- move TIMEOUT* defines to arpa/tftp.h, as they are used several times in tftpd and tftp, and the values are part of the RFC definition. - tftpd and tftp did count the total retransmission time in retries instead in seconds. fixed. - tftpd rexmt timeout was hardcoded by a define and therefore didn't changed when the timeout option was sent. fixed. - limit total retransmission timeout in tftp to also 255 seconds. - replace obvious atoi()'s by strtonum(). ok claudio@ | |||
2006-07-21 | - fix protocol for write requests (put) which come with options. | Marcus Glocker | |
- revert realloc() by fix malloc() because the code relies on a fix packet buffer address. ok claudio@ | |||
2006-07-20 | no need for .Pp after sections; | Jason McIntyre | |
2006-07-20 | Adjust BUGS section; we do support blocksize negotiation for tftpd | Marcus Glocker | |
now. Remembered by jmc@ | |||
2006-07-20 | Add blksize option support for tftpd according to RFC 2348. | Marcus Glocker | |
Note: While testing the new option, we noticed that our stable tftpd has a problem if any option is set (e.g. tsize) and you try to put a file. This has nothing todo with our new blksize option. We fix this as next. ok claudio@ | |||
2006-07-14 | Fix some syslog(3) messages. Prototype usage() by __dead void. | Marcus Glocker | |
ok claudio@ | |||
2006-07-14 | knf. no binary change. | Marcus Glocker | |
ok claudio@ | |||
2006-06-16 | From Markus Glockner <markus@nazgul.ch>, adds logging of refusals | Bob Beck | |
and debug level logging of transfers to tftpd. all the work done by markus, I only tested and nitpicked. ok mbalmer@ | |||
2006-04-25 | kill setjmp() and alarm() methods, which are almost always inverted signal | Theo de Raadt | |
races. use poll() instead. by marcus@nazgul.ch | |||
2006-04-17 | spaces. | Theo de Raadt | |
can someone please rewrite this to not use setjmp(), but instead a poll() loop? please & thank you | |||
2006-01-23 | Include <sys/param.h> instead of <sys/types.h> so we get MAXHOSTNAMELEN | Todd C. Miller | |
2006-01-02 | +.Xr tftp-proxy 8 | Jason McIntyre | |
2005-03-10 | Bind to the correct outgoing interface by using the IP_RECVDSTADDR setsockopt. | Claudio Jeker | |
This is a fix for PR4121. OK henning@ "I'm happy with" otto@ | |||
2005-03-05 | Check snprintf return value for failure. Also fix a dumb error message. | Chad Loder | |
OK otto, henning, hshoexer, krw. Some input from Moritz which I have chosen not to heed because I think the code is easier to read my way. | |||
2005-03-04 | Typos in comments from Niall O'Higgins <niallo at netsoc dot ucd dot ie> | Otto Moerbeek | |
2005-02-22 | get timezone right before chroot() by calling tzset() | Otto Moerbeek | |
ok henning@ | |||
2004-11-22 | .{N,O}x fixes; | Jason McIntyre | |
2004-09-18 | ARGSUSED on signal handlers | Theo de Raadt | |
2004-08-08 | spacing | Theo de Raadt | |
2004-04-28 | fd leaks | Theo de Raadt | |
2004-04-17 | no no no nobody, _tftpd is better, theo ok | Henning Brauer | |
2004-04-10 | improve BUGS: | Jason McIntyre | |
- current implementations do not support transfers >65535 blocks - 32767 block limit does not apply to this tftp implementation other stuff: - kill unnecessary Ns macros - uppercase tftp where applicable discussed w/ tom, and wording improvements from him; | |||
2004-04-03 | add pxeboot references to FILES and SEE ALSO; | Jason McIntyre | |
ok deraadt@ | |||
2004-01-27 | TSIZE & TIMEOUT support; from freebsd via tholo | Theo de Raadt | |
2004-01-12 | make DESCRIPTION not conflict with the options; | Jason McIntyre | |
standard options list; | |||
2003-09-24 | realloc fixes; ok ho | Theo de Raadt | |
2003-08-08 | refer to RFCs consistently (RFC XXXX); | Jason McIntyre | |
2003-07-29 | spaces | Theo de Raadt | |
2003-07-06 | bring protos into scope | Theo de Raadt | |
2003-06-25 | protos | Theo de Raadt | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-06-02 | section reorder; | Jason McIntyre | |
2003-02-14 | typos; | Jason McIntyre | |
tftpd(8): tweak and ok millert@ tokenadm(8): tweak and ok millert@ |