No description
Find a file
Craig Johnston 899b7d500b Add option to TFTP client to ignore ':' in file name
I have encountered a situation where I would like to use tftp-hpa to
retrieve a file that resides within an absolute path containing a ':'
character.  Ala, "tftp foobar -c get C:2/tftpdir/myfile".  Since the
tftp client automatically converts the host:file syntax, I get an
error "tftp: C: Unknown host".

I made a chage to the tftp client code to add a literal mode (-l),
that prevents the special treatment of the ':' character.  I've
attached a patch set for main.c and tftp.1.in for your consideration.
I'm not sure how many folks run into this, but it may be somewhat
common for VxWorks and perhaps MSDOS users.

Thanks,
Craig Johnston
2006-12-12 14:31:51 -08:00
common Moved pick_port_bind() to the libcommon common code so both client and server can use it. Client can now specify a range of ephemeral ports (transaction id) 2006-11-13 17:33:29 -08:00
lib Don't build empty libxtra; Solaris can't build an empty archive 2005-09-26 10:47:27 -07:00
tftp Add option to TFTP client to ignore ':' in file name 2006-12-12 14:31:51 -08:00
tftpd tftp-hpa does not reload the remap file when receiving SIGHUP 2006-12-05 14:36:32 -08:00
aclocal.m4 Fixes to help tru64 2004-01-05 19:41:42 +00:00
CHANGES Update list of changes for 0.44. 2006-12-05 14:39:28 -08:00
config.h Introduce socklen_t; detect non-local (e.g. broadcast) receive addresses 2006-10-04 21:54:04 -07:00
configure.in Introduce socklen_t; detect non-local (e.g. broadcast) receive addresses 2006-10-04 21:54:04 -07:00
INSTALL Clean up configure --help, add installation instructions. 2001-11-12 23:40:51 +00:00
install-sh Update install-sh to the one from autoconf 2.52 2001-11-13 00:00:06 +00:00
INSTALL.tftp Factor out a lot of information out of the README file 2001-11-12 23:44:05 +00:00
Makefile Move common code to a common/ subdirectory 2006-10-04 10:19:06 -07:00
MCONFIG.in Move common code to a common/ subdirectory 2006-10-04 10:19:06 -07:00
MRULES Initial revision 1999-09-26 06:32:41 +00:00
README Update SYSLINUX mailing list info 2002-10-23 20:48:09 +00:00
README.security Explain the new security model activated by the -p option. 2001-11-19 21:51:08 +00:00
release.sh Actually allow tests of the release mechanism... 2006-02-16 09:45:12 -08:00
tftp-xinetd Add spec file for rpm -ta 2004-09-14 22:48:36 +00:00
tftp.spec.in s/Copyright/License/ 2006-02-16 09:42:48 -08:00
version Update version for release 2006-12-05 14:39:40 -08:00

This is tftp-hpa, a conglomerate of a number of versions of the BSD
TFTP code, changed around to port to a whole collection of operating
systems.  The goal is to work on any reasonably modern Unix with
sockets.

The tftp-hpa series is maintained by H. Peter Anvin <hpa@zytor.com>.

The latest version of this collection can be found at:

    ftp://ftp.kernel.org/pub/software/network/tftp/

See the file CHANGES for a list of changes between versions.


Please see the INSTALL and INSTALL.tftp files for compilation and
installation instructions.

===> IMPORTANT: IF YOU ARE UPGRADING FROM ANOTHER TFTP SERVER, OR FROM
===> A VERSION OF TFTP-HPA OLDER THAN 0.17 SEE THE FILE
===> "README.security" FOR IMPORTANT SECURITY MODEL CHANGES!


This software can be discussed on the SYSLINUX mailing list.  To
subscribe, go to the list subscription page at:

   http://www.zytor.com/mailman/listinfo/syslinux