fogwizard / atftp Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v2.0
License: GNU General Public License v2.0
Jean-Pierre Lefebvre <[email protected]> August 20th, 2000 ----------------- atftp stands for Advanced Trivial File Transfer Protocol. It is called "advanced", by contrast to others TFTP servers, for two reasons. Firstly, it is intended to be fully compliant with all related RFCs. This include RFC1350, RFC2090, RFC2347, RFC2348 and RFC2349. To my knowledge, there is no TFTP server currently available in the public domain that fulfills this requirement. Secondly, atftp is intended for serving boot files to large clusters. It is multi-threaded and support multicast (RFC2090 and PXE), allowing faster boot of hundreds of machine simultaneously. I started writing the atftp server after trying to boot Debian from the LAN using pxelinux (distributed with syslinux). Since pxelinux needs support for the "tsize" option defined in RFC2349, I looked for different TFTP servers but found none that fulfilled my needs. With atftp, I have successfully used pxelinux and dhcpd to boot from the LAN. Unfortunately, new development will slow down since I do it on my spare time and atftp now does what I need. However, atftp is actively maintained. Comments, bug reports and patches are welcome. Great thanks to my brother Remi who works on the client and server implementation and the debian packaging. Authors ------- Jean-Pierre Lefebvre <[email protected]> Remi Lefebvre <[email protected]> Contributors ------------ Jeff Miller <[email protected]> Leif Lindholm <[email protected]> Jens Schmidt <[email protected]> Svend Odgaard <[email protected]> Joshua Aune <[email protected]> Mario Lorenz <[email protected]> Allen Reese <[email protected]> Thayne Harbaugh <[email protected]> Thomas Anders <[email protected]> Michał Rzechonek <[email protected]> Florian Fainelli <[email protected]> Denis Andzakovic <[email protected]> Rosen Penev <[email protected]> Peter Kaestle <[email protected]> Grant Edwards Ryan Barnett <[email protected]> Peter Seiderer <[email protected]> Simon Rettberg <[email protected]> Andreas B. Mundt <[email protected]>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.