<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bdcbfde31e8e9b343f113a1956384bdf30d1ed62 - usr.bin: Remove ancient SCCS tags.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#bdcbfde31e8e9b343f113a1956384bdf30d1ed62</link>
        <description>usr.bin: Remove ancient SCCS tags.Remove ancient SCCS tags from the tree, automated scripting, with twominor fixup to keep things compiling. All the common forms in the treewere removed with a perl script.Sponsored by:		Netflix

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Thu, 23 Nov 2023 18:21:37 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>64c2a712d661db9be31f02fe97c3b59710290ae3 - tftp: Add tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#64c2a712d661db9be31f02fe97c3b59710290ae3</link>
        <description>tftp: Add tests.Sponsored by:	Klara, Inc.Reviewed by:	asomersDifferential Revision:	https://reviews.freebsd.org/D38969

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Fri, 10 Mar 2023 14:24:56 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a35f04fba2ebb8f86d4cbdc710c89a094572b08e - Adopt SRCTOP in usr.bin</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#a35f04fba2ebb8f86d4cbdc710c89a094572b08e</link>
        <description>Adopt SRCTOP in usr.binPrefer ${SRCTOP}/foo over ${.CURDIR}/../../foo and ${SRCTOP}/usr.bin/fooover ${.CURDIR}/../foo for paths in Makefiles.Differential Revision:	https://reviews.freebsd.org/D9932Sponsored by:		NetflixSilence on:		arch@ (twice)

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Sun, 12 Mar 2017 19:58:44 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>98e0ffaefb0f241cda3a72395d3be04192ae0d47 - Merge sync of head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#98e0ffaefb0f241cda3a72395d3be04192ae0d47</link>
        <description>Merge sync of head

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Wed, 27 May 2015 03:19:58 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d899be7d43d8df9cb485af5705e2724165a461c7 - Reintegrate head: r274132-r277384</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#d899be7d43d8df9cb485af5705e2724165a461c7</link>
        <description>Reintegrate head: r274132-r277384Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Mon, 19 Jan 2015 17:15:12 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17 - Reintegrate head revisions r273096-r277147</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17</link>
        <description>Reintegrate head revisions r273096-r277147Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 13 Jan 2015 22:29:24 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>840e70929b3bc0bfdbccfd8d8626d6e2f29ddbcf - MFHead @ r275232</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#840e70929b3bc0bfdbccfd8d8626d6e2f29ddbcf</link>
        <description>MFHead @ r275232

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Sat, 29 Nov 2014 06:28:40 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2c97f721e7032f8c0e1d19a6b8887bd2af8cfa0f - r274961 through r275075</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#2c97f721e7032f8c0e1d19a6b8887bd2af8cfa0f</link>
        <description>r274961 through r275075

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 22:43:01 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3e11bd9e2a2b1cbd4283c87c93e3cc75e3f2dacb - Convert to usr.bin/ to LIBADD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#3e11bd9e2a2b1cbd4283c87c93e3cc75e3f2dacb</link>
        <description>Convert to usr.bin/ to LIBADDReduce overlinking

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 15:29:10 +0100</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>246e7a2b6494cd991b08ac669ed761ecea0cc98c - IFC @r269962</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#246e7a2b6494cd991b08ac669ed761ecea0cc98c</link>
        <description>IFC @r269962Submitted by:	Anish Gupta (akgupt3@gmail.com)

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 02 Sep 2014 06:22:42 +0200</pubDate>
        <dc:creator>Neel Natu &lt;neel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee7b0571c2c18bdec848ed2044223cc88db29bd8 - Merge head from 7/28</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#ee7b0571c2c18bdec848ed2044223cc88db29bd8</link>
        <description>Merge head from 7/28

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 19 Aug 2014 08:50:54 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b833d535b9ce1789dca84d8bd15d22e1ed58d46 - Sync to HEAD@r269943.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#1b833d535b9ce1789dca84d8bd15d22e1ed58d46</link>
        <description>Sync to HEAD@r269943.

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Wed, 13 Aug 2014 18:20:41 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>80189b3b093749e26cb298735618c6633a2d26fc - Replace all uses of libncurses and libtermcap with their wide character</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#80189b3b093749e26cb298735618c6633a2d26fc</link>
        <description>Replace all uses of libncurses and libtermcap with their wide charactervariants.  This allows usable file system images (i.e. those with both ashell and an editor) to be created with only one copy of the curses library.Exp-run:	antoinePR:		189842Discussed with:	baptSponsored by:	DARPA, AFRL

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Thu, 17 Jul 2014 20:24:34 +0200</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04ebad38428c939dcc6c0fdeecd601282ae49fab - Make WARNS=6 clean.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#04ebad38428c939dcc6c0fdeecd601282ae49fab</link>
        <description>Make WARNS=6 clean.MFC after:	1 week

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Fri, 24 Sep 2010 12:40:17 +0200</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e865ab086cb43c901edfa5422f5c7def4817d414 - Try to adhere to style.Makefile(5).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#e865ab086cb43c901edfa5422f5c7def4817d414</link>
        <description>Try to adhere to style.Makefile(5).MFC after:	3 days

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Thu, 23 Sep 2010 16:06:15 +0200</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce7704b6101ae79fc5b45dc655f288b13f0a536b - Remove an explicit assignment of the CFLAGS variable intended for</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#ce7704b6101ae79fc5b45dc655f288b13f0a536b</link>
        <description>Remove an explicit assignment of the CFLAGS variable intended fordebugging purposes only.MFC after:	3 days

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Thu, 23 Sep 2010 12:03:03 +0200</pubDate>
        <dc:creator>Marius Strobl &lt;marius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>945f418ab8a676a9675bf5b845514cf63dbc652a - Final update to current version of head in preparation for reintegration.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#945f418ab8a676a9675bf5b845514cf63dbc652a</link>
        <description>Final update to current version of head in preparation for reintegration.

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Thu, 06 May 2010 19:37:23 +0200</pubDate>
        <dc:creator>Kirk McKusick &lt;mckusick@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>752fa694029c20397f7928fa5f6b80f787677be2 - Go ahead and merge the work edwin@ on tftpd into the tree.  It is a</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/usr.bin/tftp/Makefile#752fa694029c20397f7928fa5f6b80f787677be2</link>
        <description>Go ahead and merge the work edwin@ on tftpd into the tree.  It is alot better than what&apos;s in the tree now.  Edwin tested it at a prioremployer, but can&apos;t test it today.  I&apos;ve found that it works a lotbetter with the various uboot versions that I&apos;ve used in my embeddedwork.  Here&apos;s the pkg-descr from the port that describes the changes:It all started when we got some new routers, which told me thefollowing when trying to upload configuration or download imagesfrom it: The TFTP server doesn&apos;t support the blocksize option.My curiousity was triggered, it took me some reading of RFCs andother documentation to find out what was possible and what couldbe done. Was plain TFTP very simple in its handshake, TFTP withoptions was kind of messy because of its backwards capability: Thefirst packet returned could either be an acknowledgement of options,or the first data packet.Going through the source code of src/libexec/tftpd and going throughthe code of src/usr.bin/tftp showed that there was a lot of duplicatecode, and the addition of options would only increase the amountof duplicate code. After all, both the client and the server canact as a sender and receiver.At the end, it ended up with a nearly complete rewrite of the tftpclient and server. It has been tested against the following TFTPclients and servers:- Itself (yay!)- The standard FreeBSD tftp client and server- The Fedora Core 6 tftp client and server- Cisco router tftp client- Extreme Networks tftp clientIt supports the following RFCs:RFC1350 - THE TFTP PROTOCOL (REVISION 2)RFC2347 - TFTP Option ExtensionRFC2348 - TFTP Blocksize OptionRFC2349 - TFTP Timeout Interval and Transfer Size OptionsRFC3617 - Uniform Resource Identifier (URI) Scheme and Applicability          Statement for the Trivial File Transfer Protocol (TFTP)It supports the following unofficial TFTP Options as described athttp://www.compuphase.com/tftp.htm:blksize2 - Block size restricted to powers of 2, excluding protocol headersrollover - Block counter roll-over (roll back to zero or to one)From the tftp program point of view the following things are changed:- New commands: &quot;blocksize&quot;, &quot;blocksize2&quot;, &quot;rollover&quot; and &quot;options&quot;- Development features: &quot;debug&quot; and &quot;packetdrop&quot;If you try this tftp/tftpd implementation, please let me know ifit works (or doesn&apos;t work) and against which implementaion so I canget a list of confirmed working systems.Author: Edwin Groothuis &lt;edwin@FreeBSD.org&gt;

            List of files:
            /freebsd/usr.bin/tftp/Makefile</description>
        <pubDate>Tue, 04 May 2010 08:13:17 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
