diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/COPYING b/Drivers/AmiTCP/4.1.8/AmiTCP/COPYING new file mode 100644 index 0000000..7038f39 --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/AmiTCP/COPYING @@ -0,0 +1,342 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 675 Mass Ave, Cambridge, MA 02139, USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + Appendix: How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) 19yy + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) 19yy name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. + + + diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/COPYRIGHTS b/Drivers/AmiTCP/4.1.8/AmiTCP/COPYRIGHTS new file mode 100644 index 0000000..17c2214 --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/AmiTCP/COPYRIGHTS @@ -0,0 +1,283 @@ +AmiTCP_NG is a fork and continuation of AmiTCP/IP 3.0b2. All AmiTCP_NG changes and +additions are: + + Copyright (C) 2026 Andy Taylor (MW0MWZ) + +released under the GNU General Public License, version 2 (see COPYING) -- the same +licence as the original work. The original AmiTCP/IP and Berkeley copyright notices +below are retained in full and continue to apply to the original code. + +====================================================================== + +Revision $Id: COPYRIGHTS,v 1.13 1994/05/14 13:52:16 jraja Exp $. + +All files in this release, except ones noted in this file, are: + + Copyright � 1993, 1994 AmiTCP/IP Group, + Helsinki University of Technology, Finland. + All rights reserved. + + Members of the group are + + Tomi Ollila + Pekka Pessi + Markus Peuhkuri + Jarno Rajahalme + + Refer to the GNU General Public Licence version 2 (see file + COPYING) for terms on use, copying and modification of this + software. + +The code and documents are mostly based on the material provided by +Berkeley University of California, which is thereby acknowledged: + + Copyright (c) 1982, 1986, 1990 The Regents of the University of California. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. All advertising materials mentioning features or use of this software + must display the following acknowledgement: + This product includes software developed by the University of + California, Berkeley and its contributors. + 4. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + +Some code is also based on the code provided by the Carnegie Mellon +University, which is thereby acknowledged: + + Mach Operating System + Copyright (c) 1992 Carnegie Mellon University + All Rights Reserved. + + Permission to use, copy, modify and distribute this software and its + documentation is hereby granted, provided that both the copyright + notice and this permission notice appear in all copies of the + software, derivative works or modified versions, and any portions + thereof, and that both notices appear in supporting documentation. + + CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" + CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR + ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. + + +RPC code originates from Sun Microsystems, Inc., which is thereby +acknowledged: + + Sun RPC is a product of Sun Microsystems, Inc. and is provided for + unrestricted use provided that this legend is included on all tape + media and as a part of the software program in whole or part. Users + may copy or modify Sun RPC without charge, but are not authorized + to license or distribute it to anyone else except as part of a product or + program developed by the user. + + SUN RPC IS PROVIDED AS IS WITH NO WARRANTIES OF ANY KIND INCLUDING THE + WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR + PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE. + + Sun RPC is provided with no support and without any obligation on the + part of Sun Microsystems, Inc. to assist in its use, correction, + modification or enhancement. + + SUN MICROSYSTEMS, INC. SHALL HAVE NO LIABILITY WITH RESPECT TO THE + INFRINGEMENT OF COPYRIGHTS, TRADE SECRETS OR ANY PATENTS BY SUN RPC + OR ANY PART THEREOF. + + In no event will Sun Microsystems, Inc. be liable for any lost revenue + or profits or other special, indirect and consequential damages, even if + Sun has been advised of the possibility of such damages. + + Sun Microsystems, Inc. + 2550 Garcia Avenue + Mountain View, California 94043 + +The use of the included RPC code is not further restricted, so the above +applies. + + +GNU General Public Licence (COPYING) is + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 675 Mass Ave, Cambridge, MA 02139, USA + + +Installer and Installer project icon are + + (c) Copyright 1991-93 Commodore-Amiga, Inc. All Rights Reserved. + Reproduced and distributed under license from Commodore. + + INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE; + NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY + OR RESPONSIBILITY IS ASSUMED. + + +Files + devs/networks/rhslip.device (*) + devs/networks/rhcslip.device (*) + devs/networks/a2060.device + devs/networks/a2065.device + doc/slip.doc + env/sana2/rhslip0.config + netinclude/devices/sana2.h (source distribution only) + netinclude/devices/sana2.i (source distribution only) + netinclude/devices/sana2specialstats.h (source distribution only) + netinclude/devices/sana2specialstats.i (source distribution only) + + are + (C) Copyright 1991 Commodore-Amiga Inc. + All Rights Reserved + (C) Copyright 1992 Commodore-Amiga Inc. + + (*) These files include modifications by Olaf Seibert. See note below + for conditions. + + All these files are distributed under following licence: + + Warning + ------- + + The information contained herein is subject to change without + notice. Commodore specifically does not make any endorsement or + representation with respect to the use, results, or performance of + the information (including without limitation its capabilities, + appropriateness, reliability, currentness or availability). + + Disclaimer + ---------- + + This information is provided "As Is" without warranty of any + kind, either express or implied. The entire risk as to the use of + this information is assumed by the user. In no event will + Commodore or its affiliated companies be liable for any damages, + direct, indirect, incidental, special or consequential, resulting + from any claim arising out of the information presented herein, + even if it has been advised of the possibility of such damages. + Some states do not allow the exclusion or limitation of such + implied warranties, so the above limitations may not apply. + + ---------------------------------------------------------------------- + All the files in this archive are freely redistributable as long as + the above Copyright, Warning and Disclaimer are present in all copies. + ---------------------------------------------------------------------- + +In addition, following applies to the distributed rhslip.device and +rhcslip.device: + + Addendum by Olaf Seibert, 21 June 1993: + + Because Commodore claims copyright on their files, I claim + copyright on the changes. The changes are intended to fix bugs, + but the same disclaimer applies, where "The copyright holder" is + substituted for "Commodore". + +Napsaterm is based on the Niftyterm 1.2, which has the following +copyright notices: + + Niftyterm is (C) Copyright 1989, 1990 Christopher J. Newman and Todd + Williamson + All Rights Reserved. + + Permission to use, copy, modify, distribute, and sell this software and + its documentation for any purpose is hereby granted without fee, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the names of Christopher J. Newman + and Todd Williamson not be used in advertising or publicity pertaining + to distribution of the software without specific, written prior + permission. Christopher J. Newman and Todd Williamson make no + representations about the suitability of this software for any purpose. + It is provided "as is" without express or implied warranty. + + CHRISTOPHER J. NEWMAN AND TODD WILLIAMSON DISCLAIM ALL WARRANTIES WITH + REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF + MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL CHRISTOPHER J. NEWMAN OR + TODD WILLIAMSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL + DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR + PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTUOUS + ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF + THIS SOFTWARE. + + Authors: Christopher J. Newman and Todd Williamson + Niftyterm was compiled with Manx Aztec C version 5.0d + Niftyterm source code is available upon request. Send a disk and a + self-addressed mailer to the address below, and I'll send you a copy. + + If you find this program useful, Chris and I would certainly appreciate + a donation to support further development: + + Todd Williamson + 5440 Fifth Avenue Apt. 59 + Pittsburgh, Pa. 15232-2243 + + +usergroup.library contains a modified initialization file from SAS C 6.51 +library sources, `libinit.c'. This file is copyright � SAS Institue, Inc. + +NetFS + + Files doc/netfs.doc + bin/netmount + l/netfs-handler + serv/netfs-server + are part of NetFS. NetFS is Copyright � 1993 by Timo Rossi. It can + be freely distributed for non-commercial purposes. It can be + included on disk collections such as Fred Fish's AmigaLibDisks or + CD-ROMs such as the AmiNET CD-ROM. + + It may not be used for military purposes or life-critical purposes such + as controlling nuclear reactors or guidance systems for a manned spacecraft. + + If you want to include netfs in a commercial product, you should contact + + Timo Rossi + Mattilankatu 40 A 4 + 40600 Jyv�skyl� + FINLAND + + E-Mail: trossi@jyu.fi + + NetFS is NOT under the GNU General Public Licence. + ~~~ + Source code is not currently available, but it may be in the future... + +NcFTP + + Author is Mike Gleanson, NCEMRSoft . Port was + made by Carsten Heyl . + +Carsten Heyl's NFS Client + + The files: + + doc/ch_die.doc, doc/ch_setowner.doc, doc/ch_mknod.doc, + doc/ch_chmod.doc, doc/showmount.doc, db/ch_nfstab, bin/ch_die, + bin/ch_mknod, bin/ch_chmod, bin/ch_nfsmount, bin/ch_nfsc, + bin/ch_nfsctl, bin/ch_setowner, bin/showmount, help/ch_nfsutil + and help/ch_nfsc + + are + + Copyright (C) 1993, 1994 Carsten Heyl + All rights reserved. + + You may freely copy this archive [the above files] as long as + it's contents are left unmodified. diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe b/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe new file mode 100644 index 0000000..2644e46 --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe @@ -0,0 +1,204 @@ +AmiTCP_NG -- an open TCP/IP stack for AmigaOS +============================================= + +AmiTCP_NG is a free, open-source TCP/IP stack for 68k AmigaOS (2.04 and later). +It provides a drop-in "bsdsocket.library" -- the standard Amiga networking API -- +so existing Amiga network software just works, with no time limit. + +It is a modern-toolchain revival of AmiTCP/IP 3.0b2, and a 100% drop-in +replacement for Olaf Barthel's Roadshow: it speaks the same bsdsocket.library +API, uses the same configuration files, and ships the same command set, so +Roadshow's own tools and front-ends (Roadie, NetMon) drive it unchanged. + +The Roadshow-compatible parts are a clean-room re-implementation, written from +scratch using the open Roadshow SDK only as a reference -- no Roadshow code is +included. With thanks to Olaf Barthel for making that SDK available. + +Copyright (C) 2026 Andy Taylor (MW0MWZ). Released under the GNU GPL v2 (see the +COPYING file). Portions derive from AmiTCP/IP 3.0b2 (AmiTCP/IP Group) and the +4.4BSD-Lite networking code (see COPYRIGHTS). + + +Requirements +------------ + + * AmigaOS 2.04 or later. Any 68k processor -- see CPU BUILD below. + * A SANA-II network device driver for your card (e.g. a2065.device for the + Commodore A2065, or your card's driver), installed in DEVS:Networks/. + + +CPU build +--------- + +There is ONE archive, and it runs on every 68k Amiga -- from a bare 68000 A500 +to an 040 or 060. There is nothing to choose and nothing to get wrong. + +Earlier releases came as three archives, with "-68020" and "-68040" variants +compiled for those processors. Those are gone. Building for the newer chips was +tested and did not make the stack any faster, so the only thing the extra +archives reliably did was give people a way to install something their machine +could not run. + +The decisions that genuinely do depend on the processor are made while the stack +is running, inside this one build. It asks the system what CPU it is on and +picks its memory-copy routine to suit -- so an A500 and an A4000 each get the +right code out of the same file. + + +Installing +---------- + +Double-click "Install-AmiTCP_NG" (or run it with the Installer tool). + +How much you are asked depends on the USER LEVEL in the Installer's opening +dialog. At NOVICE level the Installer answers every question itself, by taking +the default -- that is the Installer's own behaviour, not something this script +chooses -- so a Novice run always INSTALLS, into "SYS:Programs/AmiTCP" (or +"SYS:AmiTCP" if you have no Programs drawer). Uninstall and Preview are only +reachable at INTERMEDIATE or EXPERT level. + +At Intermediate or Expert you are asked two things: + + * WHICH ACTION to perform: + Install ..... put AmiTCP_NG on this machine. + Uninstall ... roll back a previous AmiTCP_NG install. + Preview ..... show exactly what an install would do, changing nothing. + + * WHERE the "AmiTCP" drawer (its configuration and host database) should be + created -- any volume or drawer, with the same default as above. + + If this machine already has an AmiTCP configuration and you answer with a + different place from last time, its contents are copied into the new drawer, + so your settings and host database come with you. The old drawer is left + exactly as it is -- delete it by hand once you are happy. (If the place you + pick already holds an AmiTCP configuration of its own, that one is kept and + nothing is copied over it.) + +If saved Roadshow settings are found in "ENVARC:Roadshow" you are asked whether +to carry them over -- at Novice level they are carried over without asking. Only +the settings describing how you want the network to behave are offered (IP +forwarding, ICMP redirects, subnets-are-local, default TTL, ICMP mask replies, +UDP checksums); the speed-related ones are not, because AmiTCP_NG sizes those +from this machine's memory, processor and link speed. Your Roadshow +configuration is only read, never changed. + +Everything else the installer decides for itself from what it finds on the +machine, because those are the decisions that can do damage if guessed at -- in +particular the install METHOD (below), which is never a question at any level. + +If you have anything in "C:" you care about, run Preview first (Intermediate or +Expert level): it names every command that would be installed, and tells you +which files of yours would be moved aside. + +The installer sets up an "AmiTCP:" assign to wherever the drawer ends up. The +install METHOD is chosen automatically from what is already present, so it cannot +do the wrong thing: + + * UPGRADE (an existing TCP/IP stack was detected -- a "bsdsocket.library", an + "AddNetInterface" command, a "DEVS:NetInterfaces" drawer or an + "S:Network-Startup", for example a Roadshow install). AmiTCP_NG backs up your + original "LIBS:bsdsocket.library" as "LIBS:bsdsocket.library.orig" and replaces + it, does the same for "LIBS:usergroup.library" if you have one, and installs + its own network commands (Online, Offline, AddNetInterface, + ShowNetStatus, ...) over the existing ones, backing up each original as + "C:.orig". Your interface configuration in "DEVS:NetInterfaces" is left + untouched and now drives AmiTCP_NG, with no time limit. Replacing the commands + is deliberate: the previous stack's own tools (e.g. Roadshow's AddNetInterface) + do not drive AmiTCP_NG's library correctly, so AmiTCP_NG supplies matching + commands of its own. (Stack-specific extras of the previous stack, such as + Roadshow's PPP/PPPoE drivers or its IP-filter firewall, are not provided by + AmiTCP_NG.) + + * FULL INSTALL (no stack was detected). AmiTCP_NG installs the library AND its + own complete set of 25 Roadshow-compatible commands into C: (Online, + Offline, AddNetInterface, ConfigureNetInterface, AddNetRoute, + DeleteNetRoute, RemoveNetInterface, NetShutdown, GetNetStatus, + ShowNetStatus, AmiTCPControl, RoadshowControl, ping, arp, traceroute, + netstat, tftp, nslookup, ftp, sntp, PacketCapture, SampleNetSpeed, + NetLogViewer, CheckAmiTCPNGConfig and ManageNetInterfaces), an + "S:Network-Startup" + script, and example interface configurations in + "SYS:Storage/NetInterfaces". It also installs an example + "DEVS:Internet/hosts" -- but only if you do not already have one; an + existing host table is never touched. + + Note that several of those names are generic -- "ftp", "ping", "netstat" + and friends. If you already have commands of those names in "C:", the + installer renames each to ".orig" before installing ours, and + Uninstall puts them back. Run Preview if you want that list checked against + your own "C:" before anything is written. + + No NETWORK CARD is brought up automatically at boot. What the installer + adds to "S:User-Startup" is the "AmiTCP:" assign, plus a backgrounded + "GetNetStatus" that starts the stack itself so the loopback interface is + up. Leaving the card to you is deliberate: some hardware (WiFi especially) + is not ready that early, and a failed bring-up at boot is harder to + diagnose than one you ran yourself. Bring it up with + "AddNetInterface ", or add "Execute S:Network-Startup" to your + User-Startup once you know your setup works. + +Reboot when the installer finishes. + + +Configuring an interface (full install) +--------------------------------------- + +1. Copy an example from "SYS:Storage/NetInterfaces" into "DEVS:NetInterfaces", + renaming it to whatever you want the interface to be called, e.g. "eth0". + +2. Edit it for your hardware. The key settings are: + + device=a2065.device ; your card's SANA-II driver + unit=0 ; device unit (usually 0) + configure=dhcp ; get address/DNS automatically, OR omit this + ; and set a static address instead: + ; address=192.168.0.10 + ; netmask=255.255.255.0 + ; gateway=192.168.0.1 + +3. Bring it up from a Shell -- the interface name is enough (it is looked up in + DEVS:NetInterfaces, exactly like Roadshow); a full path also works: + + AddNetInterface eth0 + + Rebooting will NOT do this for you: nothing added to "S:User-Startup" touches + a network card, for the reason given above. Once you know your setup works, + add "Execute S:Network-Startup" to your own User-Startup to bring it up at + boot -- but not before the link is ready. + +These are the same configuration files Roadshow uses, so existing Roadshow +interface configurations work unchanged. + + +Uninstalling / rolling back +--------------------------- + +Run "Install-AmiTCP_NG" again, pick INTERMEDIATE or EXPERT level (Uninstall is +not offered at Novice), and choose "Uninstall". It automatically does the right +thing: + + * If you had upgraded over an existing stack, your backed-up libraries + ("LIBS:bsdsocket.library.orig", "LIBS:usergroup.library.orig") and every + backed-up command ("C:.orig") are restored, putting your previous stack + back exactly as it was. + + * If it was a full install, the AmiTCP_NG libraries and every command they + installed are removed. + + * If AmiTCP_NG is installed but the installer cannot find any record of what it + replaced, it changes NOTHING and tells you so, rather than removing files + with nothing to put back. It then lists what to delete by hand. + +In the first two cases the "AmiTCP:" assign and the AmiTCP_NG lines in +"S:User-Startup" are removed too; in the third nothing is touched at all. Your +"AmiTCP" drawer and your "DEVS:NetInterfaces" configuration are always left in +place (delete them by hand if you no longer want them). Reboot to finish. + + +Buy me a coffee +--------------- + +This is a hobby project, done for the love of the Amiga -- not to make money, and +it will always be free. But if you find it useful and fancy buying me a coffee, +that is very kind: https://paypal.me/AndyTaylorTweet -- entirely optional, and +thank you either way. diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe.info b/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe.info new file mode 100644 index 0000000..4ec867d Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/AmiTCP/ReadMe.info differ diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/db/AmiTCP.config b/Drivers/AmiTCP/4.1.8/AmiTCP/db/AmiTCP.config new file mode 100644 index 0000000..4187c8a --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/AmiTCP/db/AmiTCP.config @@ -0,0 +1,123 @@ +# AmiTCP_NG stack configuration (AmiTCP:db/AmiTCP.config). +# The loopback interface (127.0.0.1) is brought up automatically at startup and +# local traffic always uses it -- there is no longer a useloopback knob. + +# This machine's own name -- what gethostname() reports to applications. +# Without it the name is an empty string, which some software handles badly: +# it is not an error, so a program gets "" back and carries on with it. Change +# it to whatever you like; if you already had this file, the installer leaves +# your setting alone. +HOSTNAME=amiga + +# --- Logging ----------------------------------------------------------------- +# The stack keeps a quiet log of anything that goes wrong, in a file, and shows +# you nothing. That is the default and most people never need to change it: if +# something breaks there is already a record, and if nothing breaks the file is +# a couple of lines per boot. +# +# Every build can do this. There is no special "debug build" to obtain and no +# version that lacks it, so if you are ever asked for a log, raise the detail +# level below to 7, reproduce the problem, and send the file it names. + +# Master switch, default ON. OFF records nothing at all -- not even emergencies, +# so a panic would leave no trace -- and log calls are skipped at the point they +# are made, so nothing is formatted or written and next to no time is spent. +# The detail level below is remembered either way. +#LOGGING=OFF + +# How much detail. These are the standard syslog priorities, and each level +# includes everything more serious than it: +# 0 = emergencies only 3 = errors 5 = notices (the default) +# 1 = alerts 4 = warnings 6 = information +# 2 = critical 7 = debug +# LOGLEVEL=7 is what to set if you have been asked for a debug log; it also turns +# on the API tracer, which names any library call that fails and the errno it +# failed with -- that is what identifies a program the stack is not satisfying. +# Note 0 is "emergencies only", NOT off -- use LOGGING=OFF above for that. +#LOGLEVEL=7 + +# Also throw log messages at a console window, as well as the file. Default OFF, +# because that window puts itself in front of whatever you are doing -- which is +# useful while you are watching for something and a nuisance the rest of the +# time. It has no effect on the log FILE, which is written either way, and while +# it is off no window and no console handler are opened at all. +# CONSOLENAME= chooses which window; the default is a plain CON: on the Workbench +# screen. +#LOGCONSOLE=ON + +# Where it is written. The default is RAM:AmiTCP.log, which needs no assign and +# is always available -- but it is gone at the next reboot, so if you are chasing +# something that only clears with a reboot, point this at a disk instead. If the +# file cannot be opened the stack falls back to T:, then AmiTCP:, then SYS:, and +# says which one it settled on (and why) in the first line of the log. +#LOGFILENAME=RAM:AmiTCP.log + +# --- Diagnostics --------------------------------------------------------------- + +# Check the packet-buffer (mbuf) pool for corruption. Default OFF. +# +# Turn this ON only when asked to, or when chasing a fault where the network +# gets gradually slower and then stops with nothing in the log. It makes the +# stack mark every buffer as it is released and check it when it is handed out +# again, which catches a buffer released twice, or written to after it was +# released -- faults that otherwise do their damage silently and only show up +# later as corrupted traffic or a stack that has stopped sending. +# +# It costs speed on every packet, which is why it is off by default. Findings +# are written to the log, so keep LOGGING on and LOGFILENAME pointed at a disk. +# This one is read only at startup: change it, then restart the stack. +#MBUFCHECK=ON + +# --- Let the network card write straight into memory --------------------------- +# +# ON by default. This line only exists so you can turn it OFF. +# +# Normally, when a frame arrives, your network card's driver copies the bytes into +# the stack one call at a time. SANA-II allows a second way: the driver asks for an +# address and moves the data itself, with no copying at all. For a card that can do +# this, that removes an entire pass over every packet received -- real work on a +# 68k. +# +# It is on because it costs nothing to offer. A driver that cannot do it ignores +# the offer and carries on copying exactly as before, which is what every driver +# did before this existed. Most Amiga drivers are in that group. +# +# If your machine misbehaves with a card that does use it, put: +# +# SANADMA=NO +# +# and the stack goes back to copying every frame. Please say so if you need to -- +# a driver that DMAs is rare enough that we would want to know. +#SANADMA=NO + +# --- Network task priority ----------------------------------------------------- +# +# Who wins when the machine runs out of CPU during a transfer: the network, or +# whatever you are doing. The stack picks a default from the processor -- +# +# 68000 -1 below applications, so the mouse and windows stay live +# 68020+ 5 above applications, the traditional setting +# +# because a 7MHz 68000 is saturated by a busy connection and everything else on +# the machine stops until it ends, while a faster processor has time for both. +# +# Setting it here overrides that choice on ANY processor. Use 5 on a 68000 if you +# would rather have the transfer finish and do not mind the pause; use -1 on a +# fast machine if a download makes it feel sticky. Range -128 to 127; values in +# between behave the same as these, because what matters to the scheduler is only +# whether the stack is above, level with, or below the program you are using. +#NETTASKPRI=-1 + +# --- Run-time options ---------------------------------------------------------- +# +# Most of the stack's internal options are NOT set here. They are read and changed +# with the AmiTCPControl command: +# +# AmiTCPControl list every option and its value +# AmiTCPControl GET tcp.iw show one +# AmiTCPControl SAVE SET udp.cksum=0 change it and keep it across reboots +# +# Saved options live in ENVARC:AmiTCP_NG and are read when the stack starts. +# Anything set in THIS file wins over a saved option, wherever the line appears. +# Options marked "(auto)" are worked out from this machine's RAM, CPU and network +# speed and cannot be set -- those values are already tuned for your hardware. diff --git a/Drivers/AmiTCP/4.1.8/AmiTCP/db/netdb b/Drivers/AmiTCP/4.1.8/AmiTCP/db/netdb new file mode 100644 index 0000000..8856fa0 --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/AmiTCP/db/netdb @@ -0,0 +1,74 @@ +# AmiTCP_NG network database (AmiTCP:db/netdb). +# +# Static localhost entry plus the standard services, protocols and networks. +# Host names and DNS servers are NOT hard-coded here -- they are configured at +# runtime by DHCP or by your DEVS:NetInterfaces settings (AddNetInterface). + +# Hosts +H 127.0.0.1 localhost + +# Networks +N loopback 127 + +# Protocols +P ip 0 IP +P icmp 1 ICMP +P tcp 6 TCP +P udp 17 UDP + +# Services (common) +# ng-services-v2 -- marks which set of service definitions this file carries. +# The installer adds any it is missing on upgrade and keys off this line, so do +# not delete it; a real service name is no good as the marker because a user may +# well have added that same entry by hand (Miami's instructions say to for +# aexplorer), which would make the installer think the whole set was present. +S echo 7/udp +S echo 7/tcp +S daytime 13/udp +S ftp-data 20/tcp +S ftp 21/tcp +S ssh 22/tcp +S telnet 23/tcp +S smtp 25/tcp +S time 37/udp +S time 37/tcp +S domain 53/udp +S domain 53/tcp +S bootps 67/udp +S bootpc 68/udp +S tftp 69/udp +S finger 79/tcp +S http 80/tcp +S pop3 110/tcp +S ntp 123/udp +S imap 143/tcp +S https 443/tcp + +# Windows/SMB file sharing. How an Amiga most often actually moves files today +# -- smbfs and friends against a PC or NAS. 445 is modern SMB; 137-139 are the +# older NetBIOS ports still needed by many shares. +S netbios-ns 137/udp +S netbios-dgm 138/udp +S netbios-ssn 139/tcp +S microsoft-ds 445/tcp + +# Mail over TLS. YAM with AmiSSL uses these; the plain-text ports above are +# increasingly refused by real mail providers. +S submission 587/tcp +S smtps 465/tcp +S imaps 993/tcp +S pop3s 995/tcp + +# Printing and logging. +S printer 515/tcp +S syslog 514/udp + +# Amiga Explorer (Cloanto). Its Windows side connects to this port on the +# Amiga; Miami's own instructions have the user add exactly this entry by hand, +# so ship it rather than making everyone do that. UDP is listed alongside TCP +# for the same reason Miami's firewall recipe covers both. +S aexplorer 356/tcp +S aexplorer 356/udp + +# IRC -- AmIRC and friends. +S irc 6667/tcp diff --git a/Drivers/AmiTCP/4.1.8/C/AddNetInterface b/Drivers/AmiTCP/4.1.8/C/AddNetInterface new file mode 100644 index 0000000..a34efba Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/AddNetInterface differ diff --git a/Drivers/AmiTCP/4.1.8/C/AddNetRoute b/Drivers/AmiTCP/4.1.8/C/AddNetRoute new file mode 100644 index 0000000..6697b15 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/AddNetRoute differ diff --git a/Drivers/AmiTCP/4.1.8/C/AmiTCPControl b/Drivers/AmiTCP/4.1.8/C/AmiTCPControl new file mode 100644 index 0000000..b15c67f Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/AmiTCPControl differ diff --git a/Drivers/AmiTCP/4.1.8/C/CheckAmiTCPNGConfig b/Drivers/AmiTCP/4.1.8/C/CheckAmiTCPNGConfig new file mode 100644 index 0000000..287e2a2 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/CheckAmiTCPNGConfig differ diff --git a/Drivers/AmiTCP/4.1.8/C/ConfigureNetInterface b/Drivers/AmiTCP/4.1.8/C/ConfigureNetInterface new file mode 100644 index 0000000..14dcc81 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/ConfigureNetInterface differ diff --git a/Drivers/AmiTCP/4.1.8/C/DeleteNetRoute b/Drivers/AmiTCP/4.1.8/C/DeleteNetRoute new file mode 100644 index 0000000..ac5131e Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/DeleteNetRoute differ diff --git a/Drivers/AmiTCP/4.1.8/C/GetNetStatus b/Drivers/AmiTCP/4.1.8/C/GetNetStatus new file mode 100644 index 0000000..e53bc43 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/GetNetStatus differ diff --git a/Drivers/AmiTCP/4.1.8/C/ManageNetInterfaces b/Drivers/AmiTCP/4.1.8/C/ManageNetInterfaces new file mode 100644 index 0000000..e80f4b0 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/ManageNetInterfaces differ diff --git a/Drivers/AmiTCP/4.1.8/C/NetLogViewer b/Drivers/AmiTCP/4.1.8/C/NetLogViewer new file mode 100644 index 0000000..4607309 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/NetLogViewer differ diff --git a/Drivers/AmiTCP/4.1.8/C/NetShutdown b/Drivers/AmiTCP/4.1.8/C/NetShutdown new file mode 100644 index 0000000..a6243ee Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/NetShutdown differ diff --git a/Drivers/AmiTCP/4.1.8/C/Offline b/Drivers/AmiTCP/4.1.8/C/Offline new file mode 100644 index 0000000..937d6c8 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/Offline differ diff --git a/Drivers/AmiTCP/4.1.8/C/Online b/Drivers/AmiTCP/4.1.8/C/Online new file mode 100644 index 0000000..2a861d1 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/Online differ diff --git a/Drivers/AmiTCP/4.1.8/C/PacketCapture b/Drivers/AmiTCP/4.1.8/C/PacketCapture new file mode 100644 index 0000000..d77dea2 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/PacketCapture differ diff --git a/Drivers/AmiTCP/4.1.8/C/RemoveNetInterface b/Drivers/AmiTCP/4.1.8/C/RemoveNetInterface new file mode 100644 index 0000000..a41cea2 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/RemoveNetInterface differ diff --git a/Drivers/AmiTCP/4.1.8/C/RoadshowControl b/Drivers/AmiTCP/4.1.8/C/RoadshowControl new file mode 100644 index 0000000..b15c67f Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/RoadshowControl differ diff --git a/Drivers/AmiTCP/4.1.8/C/SampleNetSpeed b/Drivers/AmiTCP/4.1.8/C/SampleNetSpeed new file mode 100644 index 0000000..669dacf Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/SampleNetSpeed differ diff --git a/Drivers/AmiTCP/4.1.8/C/ShowNetStatus b/Drivers/AmiTCP/4.1.8/C/ShowNetStatus new file mode 100644 index 0000000..57a8194 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/ShowNetStatus differ diff --git a/Drivers/AmiTCP/4.1.8/C/arp b/Drivers/AmiTCP/4.1.8/C/arp new file mode 100644 index 0000000..c2716dd Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/arp differ diff --git a/Drivers/AmiTCP/4.1.8/C/ftp b/Drivers/AmiTCP/4.1.8/C/ftp new file mode 100644 index 0000000..28ef544 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/ftp differ diff --git a/Drivers/AmiTCP/4.1.8/C/hostname b/Drivers/AmiTCP/4.1.8/C/hostname new file mode 100644 index 0000000..9e921f8 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/hostname differ diff --git a/Drivers/AmiTCP/4.1.8/C/netstat b/Drivers/AmiTCP/4.1.8/C/netstat new file mode 100644 index 0000000..f09bce1 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/netstat differ diff --git a/Drivers/AmiTCP/4.1.8/C/nslookup b/Drivers/AmiTCP/4.1.8/C/nslookup new file mode 100644 index 0000000..7e0a3b0 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/nslookup differ diff --git a/Drivers/AmiTCP/4.1.8/C/ping b/Drivers/AmiTCP/4.1.8/C/ping new file mode 100644 index 0000000..3962528 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/ping differ diff --git a/Drivers/AmiTCP/4.1.8/C/sntp b/Drivers/AmiTCP/4.1.8/C/sntp new file mode 100644 index 0000000..77baa8c Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/sntp differ diff --git a/Drivers/AmiTCP/4.1.8/C/tftp b/Drivers/AmiTCP/4.1.8/C/tftp new file mode 100644 index 0000000..875c05d Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/tftp differ diff --git a/Drivers/AmiTCP/4.1.8/C/traceroute b/Drivers/AmiTCP/4.1.8/C/traceroute new file mode 100644 index 0000000..35b6dfa Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/C/traceroute differ diff --git a/Drivers/AmiTCP/4.1.8/Devs/Internet/hosts b/Drivers/AmiTCP/4.1.8/Devs/Internet/hosts new file mode 100644 index 0000000..99dc0f8 --- /dev/null +++ b/Drivers/AmiTCP/4.1.8/Devs/Internet/hosts @@ -0,0 +1,2 @@ +# AmiTCP_NG hosts database -- static hostname/address mappings. +127.0.0.1 localhost diff --git a/Drivers/AmiTCP/4.1.8/Libs/bsdsocket.library b/Drivers/AmiTCP/4.1.8/Libs/bsdsocket.library new file mode 100644 index 0000000..7987de5 Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/Libs/bsdsocket.library differ diff --git a/Drivers/AmiTCP/4.1.8/Libs/usergroup.library b/Drivers/AmiTCP/4.1.8/Libs/usergroup.library new file mode 100644 index 0000000..863e9ce Binary files /dev/null and b/Drivers/AmiTCP/4.1.8/Libs/usergroup.library differ