aboutsummaryrefslogtreecommitdiff
path: root/libexec/tftpd
Commit message (Expand)AuthorAgeFilesLines
* tftpd: Satisfy clang-analyzer.Dag-Erling Smørgrav2024-05-104-16/+12
* tftpd: Add missing include.Dag-Erling Smørgrav2024-05-101-0/+1
* tftpd: Drop unneeded includes.Dag-Erling Smørgrav2024-05-105-5/+0
* tftpd: Add missing `-S` option to synopsis.Dag-Erling Smørgrav2024-05-101-3/+3
* tftpd: Untangle a conditional.Dag-Erling Smørgrav2024-04-301-4/+5
* tftpd: Immediately reject any request shorter than 4 bytes.Dag-Erling Smørgrav2024-04-252-0/+24
* tftpd: Check the server status after each test.Dag-Erling Smørgrav2024-04-251-2/+42
* tftpd: Clean up the tests.Dag-Erling Smørgrav2024-04-251-125/+128
* tftpd: Use `size_t` where appropriate.Dag-Erling Smørgrav2024-04-254-32/+42
* 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