aboutsummaryrefslogtreecommitdiff
path: root/libexec/tftpd
Commit message (Expand)AuthorAgeFilesLines
* libexec: Automated cleanup of cdefs and other formattingWarner Losh2023-11-275-5/+0
* Remove copyright strings ifdef'd outWarner Losh2023-11-271-9/+0
* libexec: Remove ancient SCCS tags.Warner Losh2023-11-273-6/+0
* Remove $FreeBSD$: one-line nroff patternWarner Losh2023-08-161-1/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-164-4/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1612-24/+0
* Revert "tftpd: fix double-colon typo in option string"Dmitry Morozovsky2023-07-201-1/+1
* tftpd: fix double-colon typo in option stringDmitry Morozovsky2023-07-201-1/+1
* tftpd: unbreak getopt()Eugene Grosbein2023-07-201-1/+1
* tftpd: introduce new option -SEugene Grosbein2023-07-202-7/+29
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1211-11/+11
* tftpd: Gracefully skip tests if networking is not enabled.Dag-Erling Smørgrav2023-03-101-1/+7
* tftpd: Don't forget to close stderr on startup.Dag-Erling Smørgrav2023-03-101-2/+3
* tftpd: Don't consume arbitrary requests when failing to fork.Dag-Erling Smørgrav2023-03-101-40/+12
* tftpd: Use poll() instead of alarm() + setjmp().Dag-Erling Smørgrav2023-03-102-29/+11
* tftpd: Make the -d option behave as documented.Dag-Erling Smørgrav2023-03-101-2/+4
* tftpd: Make the transfer functions return success / failure.Dag-Erling Smørgrav2023-03-102-22/+20
* tftpd: Ensure that tftp_log() preserves errno.Dag-Erling Smørgrav2023-03-101-0/+4
* tftpd: Fix max block size calculation.Dag-Erling Smørgrav2023-03-101-0/+1
* tftpd: Disable -Wformat-nonliteral for GCC.John Baldwin2022-11-221-0/+2
* tftp: Use printf0 attribute for options_set_request/reply.John Baldwin2022-11-221-2/+2
* tftpd: type nitDag-Erling Smørgrav2022-11-181-1/+1
* tftpd: Plug memory leaks in option handling code.Dag-Erling Smørgrav2022-11-183-14/+72
* tftpd: whitespace cleanupDag-Erling Smørgrav2022-11-1711-62/+62
* tftpd: cleanupDag-Erling Smørgrav2022-11-156-9/+11
* When receiving a file having a length, which is a mulitple of the blocksize,Michael Tuexen2020-12-151-2/+2
* Improve the counting of blocks used to transfer a file from theMichael Tuexen2020-12-141-1/+1
* Fix the TFTP client when performing a RRQ for files smaller than 512 bytesMichael Tuexen2020-12-101-0/+2
* When dropping packets (RRQ or WRQ) for debugging, report the sendMichael Tuexen2020-12-061-2/+2
* Do a sweep and remove most WARNS=6 settingsKyle Evans2020-10-011-1/+0
* tftpd: Check for errors from chdir()Mark Johnston2020-09-221-1/+4
* Remove tests for obsolete compilers in the build systemEric van Gyzen2020-05-121-3/+0
* Abort transfer if fseeko() fails.John Baldwin2020-04-211-3/+23
* tftpd: tests: raise targeted cstd to c11Kyle Evans2020-03-051-0/+1
* Add support for the TFTP windowsize option described in RFC 7440.John Baldwin2020-03-029-49/+422
* Update Makefile.depend filesSimon J. Gerraty2019-12-111-2/+0
* Add Makefile.depend.optionsSimon J. Gerraty2019-12-111-0/+6
* Drop "All rights reserved" from the files I ownAlan Somers2019-03-111-1/+2
* tftpd: Fix data corruption bug with netasciiAlan Somers2018-08-221-5/+5
* Fix several Coverity warnings in tftpAlan Somers2018-07-222-9/+11
* Fix multiple Coverity warnings in tftpd(8)Alan Somers2018-07-224-17/+17
* tftpd(8): when completing an WRQ, flush the file before acknowleding receiptAlan Somers2018-07-211-2/+2
* tftpd: misc Coverity cleanup in the testsAlan Somers2018-03-221-7/+12
* tftpd: fix the build of tests on i386 after 330696Alan Somers2018-03-101-2/+2
* tftpd: reject unknown opcodesAlan Somers2018-03-102-4/+3
* tftpd: Abort on an WRQ access violationAlan Somers2018-03-102-6/+4
* tftpd: Verify world-writability for WRQ when using relative pathsAlan Somers2018-03-102-6/+17
* tftpd: Flush files as soon as they are fully receivedAlan Somers2018-03-093-9/+3
* Add some functional tests for tftpd(8)Alan Somers2018-03-093-0/+1023
* libexec: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2710-10/+30