tftp-hpa is an enhanced version of the BSD TFTP client and server. It possesses a number of bugfixes and enhancements over the original. It has been made portable and will work on pretty much any modern Unix variant.
Release Notes: This release fixes a breakage with recent Linux kernel versions when a single interface has multiple IP addresses.
Release Notes: The "-P" option was added to enable writing of a PID file. The syslog socket is now bounced in standalone mode, in case the syslog daemon was restarted. The handling of a block number wraparound after a successful options negotiation was fixed. A buffer overflow in option parsing was fixed. Build fixes were made.
Release Notes: The use of getaddrinfo() was improved on machines without AI_ADDRCONFIG or AI_CANONNAME. The "rollover" option was implemented. PMTU is now correctly disabled in standalone mode.
Release Notes: Support was added for IPv6, for systems with editline instead of readline, and for long options in the server.
Release Notes: A fix was made for running the server with "-l -s".