History log of /csrg-svn/libexec/tftpd/tftpd.c (Results 1 – 25 of 31)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 61458 04-Jun-1993 bostic

4.4BSD snapshot (revision 8.1); add 1993 to copyright

# 61457 04-Jun-1993 bostic

doesn't need pathnames.h

# 60039 16-May-1993 torek

prototype, cleanup, get past -Wall

# 57963 12-Feb-1993 andrew

add options for logging, suppressing naks; allow relative file
searchs, more directory prefixes, minor fixes

# 46687 26-Feb-1991 bostic

ANSI fixes

# 42673 01-Jun-1990 bostic

new copyright notice

# 42413 28-May-1990 bostic

sys_errlist -> strerror(3)

# 41146 30-Apr-1990 tef

prevent tricksters from getting around directory restrictions

# 35783 10-Oct-1988 tef

restrict directories from which files may be accessed

# 34774 18-Jun-1988 bostic

install approved copyright notice

# 33822 28-Mar-1988 bostic

add Berkeley specific header

# 28070 13-May-1986 minshall

For and exit so that inetd can have us be a "wait" service.
The problem with the old way is that there is a race between tftpd (starting
up) and inetd (after forking and execing) to see who gets to

For and exit so that inetd can have us be a "wait" service.
The problem with the old way is that there is a race between tftpd (starting
up) and inetd (after forking and execing) to see who gets to read from port
69 (the udp port). If inetd wins, it will spawn another instance of tftpd.
So, we read the packet from port 69, then fork and the parent returns.

show more ...

# 26115 07-Feb-1986 minshall

Only re-synchronize on an error (some implementations may
well decide to send three or four udp packets before worrying about
not getting any ACKs from us, so we shouldn't throw away all their
fine e

Only re-synchronize on an error (some implementations may
well decide to send three or four udp packets before worrying about
not getting any ACKs from us, so we shouldn't throw away all their
fine efforts to speed up transfers).

show more ...

# 26109 07-Feb-1986 minshall

Resend data in send, flush input data in send and receive.

# 26108 07-Feb-1986 minshall

New version of tftpd (incorporating changes from <guyton@rand-unix>).

# 24852 17-Sep-1985 eric

facilities in syslog

# 21183 28-May-1985 dist

Add copyright

# 17188 13-Sep-1984 ralph

use syslog for error messages

# 16385 12-Apr-1984 sam

enable fixes

# 16372 11-Apr-1984 karels

convert for use with inetd

# 13609 02-Jul-1983 sam

include fixes

# 13030 12-Jun-1983 sam

forgot DEBUG

# 13020 12-Jun-1983 sam

lots of cleanups

# 12217 03-May-1983 sam

move from /usr/src/ucb forces include move to <arpa/tftp.h>

# 9971 25-Dec-1982 sam

port numbers now byte swapped

12