home *** CD-ROM | disk | FTP | other *** search
- !TCPIP Source Update
- ====================
-
- In order to bring updates to !TCPIP into common use rather sooner than
- has previous been the case, I will be periodically releasing source
- level updates for those who are able to compile the source release.
-
- Recent re-organisation of the source file structure has made this very
- much more practical (the old structure was a nightmare!).
-
- Contents
- ~~~~~~~~
-
-
- Changes in Brief
- ~~~~~~~~~~~~~~~~
- Source file structure slightly re-organised, make files improved and
- a dependcy upon a private library removed.
-
- New "AUN" device interface added to allow communciation between Acorn
- TCP/IP and !TCPIP.
-
- NNTP client amended to better cope with the common rejection of
- connections by Demon's news servers, better coping of line drops
- during a news feed, better error trapping and logging.
-
- New ftpopt command added to allow setting of default FTP window size
- and path options.
-
-
-
- Installation
- ~~~~~~~~~~~~
-
- Installation assumes you have a working copy of !TCPIP v2.03, the !TCPIP
- v2.03 source release and Acorn Desktop C and Assembler packages, along
- with standard libraries - CLib and RiscOS_Lib.
-
- To simply installation of this update and future updates, it is assumed
- you have a directory structure as follows:
-
- Source/ (the actual name or place does not matter)
- |
- ----+-----------+
- | |
- Src_Update/ TCPIP_Src/
-
- If your structure does not match this, then life will be easier of it
- does as source installation scripts can be used to copy files from
- Src_Update into the correct place inside TIPIP_Src.
-
- Now unpack the Src_Update directort into its place as shown above. As
- with the original source release, you will need both GZIP and Spark to
- unpack it.
-
- If you have allready updated some of the source files, and have not
- passed them to me, then check the above list to see if they about to get
- over-written. If so copy them somewhere safe.
-
- Assuming you are now happy for the installer to do its job, double-click
- on Src_Update.!Install. This will do the following:
-
- Replace file inside TCPIP_Src with replacement source files
- Replace some of the Makefile as required (All the top level make
- control file are replaced)
- Reorganise the whole structure slightly.
-
- Once this instalation process is complete, the Src_Update directory is
- no longer needed.
-
- If you have made updates to some of the replaced files, now is the time
- to re-install these updates.
-
- Now you should be able to remake the entire application by running in
- TCPIP_Src.!Make.
-
-
- Other Bits
- ~~~~~~~~~~
-
- Included with this is the new AUNLink module. See the file Doc.AUNLink
- for configuring the AUNLink if wnat to use it with the Acorn TCP/IP
- suite.
-
- Also included is a utility "Changes" this simply scans the timestamps
- on all the source and make files and compares them with the time stamp
- of another reference file (usually a release archive), and outputs a
- list of files with a newer timestamp. I use this to ensure that the list
- of files I include in an update is indeed a complete list of updated
- source files.
-
- If you are sending updates back to me, I would suggest running this
- against my latest release archive, or the most recent archive you have
- released to me to ensure that updates are in fact complete. It is still
- pretty dumb at the moment, but I may entend it to cover moved files and
- the generation of extract/install scripts.
-
-
- See file New_204 for bug fixes and changes
-