aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/udp/tftp.c
Commit message (Expand)AuthorAgeFilesLines
* [tftp] Abort requests with error code 0Stefan Hajnoczi2010-01-181-2/+2
* [tftp] Make TFTP size requests abort transfer with an errorThomas Horsten2010-01-171-0/+73
* [tftp] Remove unnecessary delay when opening a connectionStefan Hajnoczi2010-01-151-2/+9
* [tftp] Allow fetching larger files by wrapping block numberStefan Hajnoczi2010-01-151-3/+6
* [tftp] Process OACKs even if malformedMichael Brown2009-05-201-12/+28
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown2009-03-301-2/+2
* [xfer] Make consistent assumptions that xfer metadata can never be NULLMichael Brown2009-02-151-8/+3
* [iobuf] Add iob_disown() and use it where it simplifies codeMichael Brown2009-02-011-5/+3
* [tftp] Guard against invalid data block numbersMichael Brown2009-02-011-0/+5
* [tftp] Temporary fix for conveying TFTP block size to callersMichael Brown2009-01-271-1/+19
* [tftp] Add EUNIQ_xx values to differentiate the many EINVAL errorsMichael Brown2008-10-211-7/+16
* [tftp] Strip the initial '/' to keep Windows TFTP servers happy.Michael Brown2008-07-021-6/+19
* [Settings] Remove assumption that all settings have DHCP tag valuesMichael Brown2008-03-251-1/+16
* [Settings] Use a settings applicator to set the default TFTP URI.Michael Brown2008-03-211-0/+43
* Merge branch 'master' of rom.etherboot.org:/pub/scm/gpxeMichael Brown2008-01-221-5/+5
|\
| * Make seek information part of the xfer metadata, rather than an entirelyMichael Brown2008-01-081-5/+5
* | Add preliminary support for MTFTP.Michael Brown2007-12-261-112/+295
|/
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-061-7/+7
* Add RFC2090 TFTP multicast support.Michael Brown2007-11-281-82/+300
* Quick hack to be able to accept transfers from servers that don'tMichael Brown2007-11-251-0/+2
* Check for correct block number in tftp_rx_data().Michael Brown2007-09-081-1/+9
* Minor style fix: structure fields are generally initialised in theMichael Brown2007-09-061-1/+1
* TFTP default blocksize fix from VampyreMarty Connor2007-08-301-0/+1
* Use start_timer_nodelay() in protocols which rely on the retry timerMichael Brown2007-08-131-1/+1
* Allowed zero-cost enforced ordering of features in startup bannerMichael Brown2007-08-021-0/+3
* Separate the "is data ready" function of xfer_seek() into anMichael Brown2007-07-081-0/+2
* Kill off unused request() method in data-xfer interface.Michael Brown2007-07-081-2/+0
* convert to zallocHolger Lubitz2007-07-061-2/+1
* Improve debuggingMichael Brown2007-07-011-0/+6
* Bugfix: iobuf->data always points to the start of the allocatedMichael Brown2007-06-281-1/+1
* Remove unused headers.Michael Brown2007-06-111-0/+2
* Updated TFTP and PXE UDP API code to use not-yet-implemented data-xferMichael Brown2007-06-111-246/+378
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-191-1/+1
* Update TFTP and FTP to take the same temporary URI scheme as HTTPMichael Brown2007-01-151-17/+65
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-151-3/+3
* Update TFTP to use a struct buffer rather than a callback.Michael Brown2007-01-111-36/+51
* Added TFTP test code (currently just dumps file to console).Michael Brown2006-08-091-3/+6
* Initial (untested) implementation of TFTP over the new UDP API.Michael Brown2006-08-081-0/+471