aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-08-07tftpd: Canonicalize myaddr before address_is_local()HEADmasterH. Peter Anvin1-1/+3
2015-08-07tftpd: Canonicalize all the addressesH. Peter Anvin3-26/+25
2014-07-31Make configure an order-only prerequisite of aconfig.h.inRon Lee1-2/+6
2014-07-31Update manpage to match source code for --map-fileDaniel Baumann1-3/+3
2014-07-31__progname[] is provided by libcThorsten Glaser1-5/+5
2014-06-07tftp: drop "inline" from definition of usage()H. Peter Anvin1-1/+1
2014-06-07tftpd.8: document IPv6 handling in remapping rulesH. Peter Anvin1-5/+13
2014-06-07tftpd: allow IPv4/6-specific remapping rulesH. Peter Anvin3-13/+28
2014-06-07tftp: convert IPv6-mapped IPv4 addresses to IPv4H. Peter Anvin1-0/+20
2012-03-01Support IPv6 on MacOS X systemsH. Peter Anvin2-5/+15
2011-12-11Update version for release 5.2tftp-hpa-5.2H. Peter Anvin1-1/+1
2011-12-11CHANGES: document is address local fixH. Peter Anvin1-0/+5
2011-12-08tftpd: the "is this address local" algorithm no longer works on LinuxH. Peter Anvin1-16/+23
2011-06-22spec: BuildPreReq -> BuildRequires; need -devel packagetftp-hpa-5.1H. Peter Anvin1-1/+1
2011-06-22Update version for release 5.1H. Peter Anvin1-1/+1
2011-06-22tftpd: add Intel copyright headerH. Peter Anvin1-0/+1
2011-06-22CHANGES: Document bug fixH. Peter Anvin1-0/+2
2011-06-10tftpd: simplify option parsingH. Peter Anvin1-81/+73
2011-05-12tftpd: try to handle duplicate WRQ packetsH. Peter Anvin2-9/+41
2011-05-09Merge remote-tracking branch 'origin/master'H. Peter Anvin3-1/+9
2011-05-05tftpd: constipate struct formatsH. Peter Anvin1-11/+12
2011-05-05remap: change the mode argument from a boolean to a characterH. Peter Anvin3-15/+11
2010-09-20CHANGES: document wraparound fixH. Peter Anvin1-0/+3
2010-09-20tftpd: Don't resend the OACK packet on block number wrapTim Newsome1-0/+4
2009-12-11recvfrom: fix the type of the fallthrough caseH. Peter Anvin1-1/+2
2009-09-14Update CHANGES for future 5.1 releaseH. Peter Anvin1-0/+9
2009-09-14Fix man page formattingH. Peter Anvin1-5/+5
2009-09-14Implement the --pidfile optionFerenc Wagner2-4/+50
2009-09-14Untabify tftpd.cFerenc Wagner1-4/+4
2009-09-14Fix comment typoFerenc Wagner1-1/+1
2009-09-14Ensure that the log socket is available for the childFerenc Wagner1-0/+9
2009-09-14Downcase datarootdir, so mandir et al. find their defaultsFerenc Wagner1-1/+1
2009-02-24tftpd.8: we're no longer limited to IPv4H. Peter Anvin1-3/+3
2009-02-24tftpd.c: update copyright noticeH. Peter Anvin1-0/+1
2009-02-16autogen.sh: just do "make autoconf"H. Peter Anvin1-2/+1
2009-02-16Update CHANGES for 5.0 releasetftp-hpa-5.0H. Peter Anvin1-0/+6
2009-02-16Update version for release 5.0H. Peter Anvin1-1/+1
2009-02-16tftpd: correctly disable PMTU discovery in standalone modeFlorian Lohoff1-2/+2
2009-02-02tftpd: implement the "rollover" optionH. Peter Anvin2-2/+28
2009-02-02autogen.sh: script to run relevant autotoolsH. Peter Anvin1-0/+3
2008-11-14Cast IPv6 address from SOCKADDR_P() to struct in6_addr *Georg Schwarz1-3/+4
2008-11-14Document getaddrinfo() workaround.H. Peter Anvin1-0/+5
2008-11-14If AI_CANONNAME or AI_ADDRCONFIG don't exist, set them to zeroH. Peter Anvin1-8/+8
2008-10-20Update version for release 0.49tftp-hpa-0.49H. Peter Anvin1-1/+1
2008-10-20Update CHANGESH. Peter Anvin1-0/+4
2008-10-20Compilation of tftp-hpa's Git HEAD with no IPv6, and miscРоман Донченко1-4/+10
2008-08-09Support editline instead of readlineH. Peter Anvin1-7/+11
2008-08-09Fix numeric IPv6 address handlingSridhar Samudrala1-1/+3
2008-08-01Add error messages if address types mismatchKarsten Keil1-5/+19
2008-07-31Improve address type error handlingKarsten Keil4-20/+56
2008-07-30Add .gitignore fileH. Peter Anvin1-0/+16
2008-07-30tftpd: switch to getopt_long()H. Peter Anvin6-45/+253
2008-07-30Implement is_numeric_ipv6() as a state machineH. Peter Anvin2-28/+48
2008-07-30tftpd: mark symbols staticH. Peter Anvin1-56/+45
2008-07-30release.sh: remove CogitoH. Peter Anvin1-7/+13
2008-07-30Fix numeric IPv6 address handlingKarsten Keil4-6/+102
2008-07-23Allow the -4 option even in an IPv4-only configurationH. Peter Anvin4-7/+8
2008-07-23Document changes for 0.49H. Peter Anvin1-0/+4
2008-07-23Add support for IPv6 in the server and client.Karsten Keil9-186/+575
2008-07-23IPv6 infrastructure supportKarsten Keil5-6/+355
2008-07-22Remove more obsolete $Id$ tagsH. Peter Anvin4-4/+0
2008-07-22Remove workaround for autoconf 2.52H. Peter Anvin1-20/+6
2008-07-22Define DATAROOTDIR in MCONFIG.in to shut up autoconfH. Peter Anvin1-0/+3
2008-07-08Remove long since obsolete ID tagsH. Peter Anvin6-48/+0
2008-07-08Formatting cleanupH. Peter Anvin1-9/+6
2008-07-08Formatting cleanupH. Peter Anvin1-2/+2
2008-07-08Reformat the source codeH. Peter Anvin18-2879/+2853
2007-12-10AC_USE_SYSTEM_EXTENSIONS is a 2.61 feature, not 2.59H. Peter Anvin1-1/+1
2007-10-03Use autoconf features to deal with feature-test macros.H. Peter Anvin1-21/+2
2007-01-30Get rid of $Id$ tags and update copyright datesH. Peter Anvin8-17/+5
2007-01-30Update version for releasetftp-hpa-0.48H. Peter Anvin1-1/+1
2007-01-30Document fixing -l -s.H. Peter Anvin1-0/+4
2007-01-30When running in secure mode (-s), we must not chdir while daemonizingH. Peter Anvin1-1/+3
2007-01-27Update version for releasetftp-hpa-0.47H. Peter Anvin1-1/+1
2007-01-27Document user-visible changesH. Peter Anvin1-0/+7
2007-01-15Prototype cleanup; use "config.h" where appropriateH. Peter Anvin5-23/+19
2007-01-15Add -L option to not daemonize processH. Peter Anvin2-2/+14
2007-01-15Use replacement library functions to daemonize, rather than #ifdef hellH. Peter Anvin4-33/+70
2007-01-13[patch] fix parallel building of tftp-hpaMike Frysinger1-2/+2
2007-01-08Update version for releasetftp-hpa-0.46H. Peter Anvin1-1/+1
2007-01-08Document changesH. Peter Anvin1-0/+4
2007-01-08When specifying includes, need to specify ALL includesH. Peter Anvin1-1/+36
2007-01-08Make sure we include <sys/socket.h> when checking for socklen_tH. Peter Anvin1-3/+12
2007-01-08printf() and htonl() type matching issueH. Peter Anvin1-2/+1
2006-12-12Update version for releasetftp-hpa-0.45H. Peter Anvin1-1/+1
2006-12-12Documentation updates.H. Peter Anvin2-2/+12
2006-12-12Add option to TFTP client to ignore ':' in file nameCraig Johnston2-8/+34
2006-12-05Update version for releasetftp-hpa-0.44H. Peter Anvin1-1/+1
2006-12-05Update list of changes for 0.44.H. Peter Anvin1-0/+2
2006-12-05tftp-hpa does not reload the remap file when receiving SIGHUPDyks, Axel (XL)1-1/+1
2006-11-13Document changesH. Peter Anvin1-0/+5
2006-11-13Moved pick_port_bind() to the libcommon common code so both client and server...Zack Bartel4-34/+56
2006-10-05Document 0.43 changestftp-hpa-0.43H. Peter Anvin1-0/+6
2006-10-04Introduce socklen_t; detect non-local (e.g. broadcast) receive addressesH. Peter Anvin7-20/+68
2006-10-04Merge with git+ssh://master.kernel.org/pub/scm/network/tftp/tftp-hpa.gitH. Peter Anvin2-4/+12
2006-10-04Move common code to a common/ subdirectoryH. Peter Anvin11-17/+36
2006-10-04Next version is 0.43H. Peter Anvin1-1/+1
2006-09-27Push for version 0.43H. Peter Anvin2-1/+5
2006-09-27Fix double-free error in tftp client.H. Peter Anvin1-4/+8
2006-02-16Actually allow tests of the release mechanism...tftp-hpa-0.42H. Peter Anvin1-0/+2
2006-02-16s/Copyright/License/H. Peter Anvin1-1/+1
2006-02-16Allow testing of the release mechanismH. Peter Anvin1-7/+11
2006-02-16Correct the logic when to loop for the port rangeH. Peter Anvin1-1/+1
2006-02-16Document changes since 0.41H. Peter Anvin2-1/+16
2006-02-160.42 is the next versionH. Peter Anvin1-1/+1
2006-02-16Spell IP_RECVDSTADDR correctlyH. Peter Anvin1-3/+2
2005-10-13Actually do loop...Peter Anvin1-3/+5
2005-10-13Cleaner version implementing port rangePeter Anvin1-25/+35
2005-10-13Local port range functionality hackPeter Anvin1-10/+43
2005-10-13Disable path MTU discovery by default. It's useless for TFTP.Peter Anvin1-1/+18
2005-10-13Define _GNU_SOURCEPeter Anvin1-2/+1
2005-10-13Remove version.new if superfluoustftp-hpa-0.41Peter Anvin1-0/+2
2005-10-13Only commit version if necessaryPeter Anvin1-2/+5
2005-10-13Update historyPeter Anvin1-1/+8
2005-10-13Handle transformations with matchesPeter Anvin1-2/+3
2005-10-130.41 is the next versionPeter Anvin1-1/+1
2005-09-26Update version for releasetftp-hpa-0.40.1Peter Anvin1-1/+1
2005-09-26Don't build empty libxtra; Solaris can't build an empty archivePeter Anvin2-4/+12
2005-09-25New release scriptH. Peter Anvin1-11/+10
2004-10-08Change cvs-real -> cvstftp-hpa-0.40hpa1-1/+1
2004-09-23Correct bug which caused "r" rules to get incorrectly rejected as "ri" ruleshpa3-2/+8
2004-09-14Make release = 1tftp-hpa-0.39hpa1-1/+1
2004-09-14Fix undefined macrohpa1-1/+1
2004-09-14Add spec file for rpm -tahpa4-1/+255
2004-09-14- Fix bug in the handling of timeouts.hpa4-17/+101
2004-09-03Next version will be 0.39hpa1-1/+1
2004-09-03Fix handling of getopt variables.tftp-hpa-0.38hpa2-0/+8
2004-07-20Portability fixes.hpa1-0/+4
2004-07-20Update to 0.38hpa1-1/+1
2004-07-20Configuration fixeshpa2-8/+5
2004-06-13Fix a pathology where a client sending ACKs for the wrongtftp-hpa-0.37hpa2-11/+29
2004-01-15Use the correct magic for long longtftp-hpa-0.36hpa1-3/+3
2004-01-15Update version for releasehpa1-1/+1
2004-01-15Prepare for 0.36 release.hpa1-0/+4
2004-01-15Handle the use of install-sh making sure we absolutize the path.hpa1-0/+10
2004-01-14Create a sensible solution to the libxtra path problem.hpa2-3/+16
2004-01-08Makefile/configure cleanups; prepare for releasetftp-hpa-0.35hpa4-15/+35
2004-01-08Remove broken Cygwin workaroundhpa1-2/+0
2004-01-08Command-line parsing that doesn't depend on getopt()hpa3-66/+94
2004-01-05Fixes to help tru64hpa2-2/+2
2003-08-23Stray crap edithpa1-1/+0
2003-08-23#include <sys/socket.h> if it exists;hpa6-9/+49
2003-04-12Prepare for 0.34tftp-hpa-0.34hpa1-1/+1
2003-04-12Apply some code cleanups that apparently fix Solaris 7 gcc problems.hpa3-79/+93
2003-02-03Support running the TFTP client from the command linetftp-hpa-0.33hpa3-60/+111
2003-01-31Update CHANGES: configure fix for readlinehpa1-0/+2
2003-01-31Formatting fixhpa1-1/+1
2003-01-31libreadline depends on libtermcap on newer glibc releases, at least...hpa1-3/+7
2002-11-13The original tftp code does a lot of aliasing.hpa1-0/+1
2002-11-09Update for what 0.33 ishpa1-0/+6
2002-11-09Now working on 0.33hpa1-1/+1
2002-11-09More error message improvements; work around a suspect Solaris compiler bughpa2-27/+45
2002-11-09Missed this on last updatetftp-hpa-0.32hpa1-1/+1
2002-11-08Better error messages.hpa5-74/+109
2002-10-23Fix some timeout-related bugs; allow the user to set the default timeout.tftp-hpa-0.31hpa3-30/+78
2002-10-23Bump the version number to 0.31hpa1-1/+1
2002-10-23Update SYSLINUX mailing list infohpa1-2/+4
2002-10-23Check that the received address is really AF_INET.hpa1-0/+5
2002-09-03Update changes in 0.30.tftp-hpa-0.30hpa1-0/+12
2002-09-03Cleanup of configure.in; update to version 0.30hpa2-5/+4
2002-09-03Correct LOG_WARN -> LOG_WARNINGhpa1-8/+8
2002-09-03Downgrade client-side errors from LOG_ERR to LOG_WARNhpa1-53/+105
2002-05-06Fix bogus sizeof()hpa1-1/+1
2002-03-08Fix macro substitution bug; some Makefile issuestftp-hpa-0.29hpa3-2/+6
2002-01-05Correct handing of "struct in_pktinfo"tftp-hpa-0.29-pre1hpa1-7/+32
2002-01-05Correct merge conflict.hpa1-2/+3
2001-12-14Make sure version.h is deleted for "make distclean"hpa1-1/+1
2001-11-29Fix running on Cygwin *without* chroothpa1-7/+7
2001-11-29Update: Cygwin port now working...hpa1-4/+4
2001-11-29-> Clean up the use of autoconf macros a bit.hpa7-87/+91
2001-11-29More Cygwin compatibility work -- now actually WORKS!hpa2-21/+56
2001-11-27Use $(LN_S)hpa3-5/+10
2001-11-27Working on version 0.29.hpa10-31/+81
2001-11-20Fix listen mode (-l)tftp-hpa-0.28hpa3-1/+6
2001-11-19Update version for releasetftp-hpa-0.27hpa1-1/+1
2001-11-19Explain the new security model activated by the -p option.hpa1-0/+27
2001-11-19Grammar fix (-p option.)hpa1-2/+2
2001-11-19Notes on the interaction between -c, -p and -Uhpa1-3/+8
2001-11-19More notes on security.hpa1-1/+4
2001-11-19Grammar fix.hpa1-1/+2
2001-11-17Clean up temp directory when donehpa1-0/+2
2001-11-17Try to get the release process to actually work...tftp-hpa-0.27-pre2hpa1-5/+7
2001-11-17Document race condition cleanup.hpa1-0/+2
2001-11-17Fix formatting bug; delete obsolete filehpa2-312/+4
2001-11-17Add the -p option for using regular Unix permissions.hpa6-44/+116
2001-11-17Double-double-backslash for double backslash...hpa1-1/+1
2001-11-17Make the version number automatically included in the man page footerhpa7-10/+330
2001-11-17Script to tag the tree and generate a release tarballhpa1-0/+37
2001-11-16Update the date.hpa1-1/+1
2001-11-16Make this version 0.27-pre1tftp-hpa-0.27-pre1hpa1-1/+1
2001-11-16Interpret the \i and \x escape sequences to insert the IP of thehpa5-25/+107
2001-11-16News: AIX works againhpa1-1/+4
2001-11-16Be paranoid about multiple inclusions (apparently some systems don't likehpa8-55/+26
2001-11-15Try to deal with severe AIX <inttypes.h> braindamagehpa3-1/+62
2001-11-15Recover from botched patch (version checked in as CHANGES)hpa2-2/+186
2001-11-15Add a few feature test macros to benefit Digital Unixhpa1-0/+4
2001-11-15Fix the installation of manpages when using INSTALLROOT.hpa3-182/+3
2001-11-15Now working on MacOS X...tftp-hpa-0.26hpa1-0/+4
2001-11-15Kill SA_RESETHAND, it doesn't exist on MacOS X and isn't necessaryhpa1-1/+1
2001-11-14Fix trivial memory leakhpa1-0/+1