home *** CD-ROM | disk | FTP | other *** search
- 24 Castle View Drive
- Cromford
- Matlock
- Derbyshire
- DE4 3RL
-
- Hello
-
- This file documents the changes that have happened since the last release
- of !TCPIP which was version 1.20. This version is superficially very
- similar in that it does not include any new earth shattering features. I
- hope that this version is slightly more stable than previous versions and
- that there is enough error trapping code incorporated to enable
- meaningful error reports. It also works under RISC OS 3.10 which is probably
- the best thing about it.
-
-
- Bugs Fixed
- ----------
-
- The main one that I can remember is that the scrolling of the windows has
- been fixed. The last version had both windows scrolling together under
- certain circumstances. I have also added the use of "Page Up" and "Page
- Down" to allow scrolling of the command window without using the mouse.
-
- Tracing of ICMP frames now includes a carriage return. This was a
- mistake in the initial porting that I did. Thanks Rainer DL6HBO for that
- one.
-
- Bug fix from Anthony G8UDV for SMTP where insufficient memory was being
- allocated under certain circumstances and causing crashes.
-
- New Commands
- ------------
-
- I have completely rebuilt the domain database code. This is the bit that
- allows you to type in "ftp g4klx" and the program knows where to go from
- looking up the name and getting the equivalent IP address. The complete
- domain database is held in memory and so lookup is very fast although
- memory requirements are increased. It is possible to list the entries, add
- them manually and do ad-hoc enquiries on it. To get the list type "domain ?"
- at the net> prompt and start playing.
-
- I have added a completely new system to try and track down program bugs
- associated with bad memory allocation. Every piece of memory allocated is
- logged internally and when the time comes to release the memory the program
- checks to see if the memory has been crapped upon by the program. If it is
- then a line preceeded by the words "memory error:" will be generated. These
- messages may occur for other reasons too. I will put the next few lines in
- capitals so that people that don't read this will hopefully take note.
-
- PLEASE REPORT ALL MESSAGES GENERATED BY THE PROGRAM THAT START:
- "memory error:"
- AND NOTE THE COMPLETE MESSAGE(S)
- --------
-
- Doing so may help me to determine where problems are occuring. I think that
- there is a bug in the AX25 code somewhere but finding it is a real pig. If
- you think that there is a problem then issue the command "mem audit" and
- it may provoke some of these previously mentioned memory error messages. If
- the program thinks that everything is OK then it will say so. There are
- other commands associated with memory management, type "mem ?" for a list.
-
- I have added a new command for the text windows. The window has a habit of
- grabbing the cursor every time new data appeared in it, this is a pain if
- you are in !Edit or something and !TCPIP loses your place for you. This
- behaviour is intrinsic in the text functions that Acorn provide. The solution
- is not particularly nice but it does work, by issuing the command:
-
- "window cursor off"
-
- The caret (carrot ??) will disappear from the command window, commands will
- still appear and everything is fine but you haven't got a cursor (caret,
- carrot etc) AND it won't upset you when you are using !Edit and some text
- appears. To get your carrot back type:
-
- "window cursor on"
-
- and every time text appears and you are in !Edit you will lose where you
- are. Its the best I can do at present.
-
- I have put the "exit" and "quit" commands back.
-
-
- To Do
- -----
-
- Loads and loads. The following requests have been received:
-
- Add MIDI support from Rainer, DL6HBO
- Add VT100 emulation to TELNET from Roger Horne
- Add a modem dialer from Roger Horne
- Add multiple windows from me
- Add POP2 or POP3 from me
- Add TNC Podule support from me - its been done somewhere
-
- What I would like to do is split the things like TELNET into seperate WIMP
- tasks and have them communicating with the TCP/IP core code using the user
- message provision of the WIMP. I have lots of ideas in that direction but
- not enough time. As you can gather from the lack of progress over the last
- few months I have not had much enthusiasm for working on !TCPIP. I cannot
- get to any other IP operators from here so there is little impetus to get
- anything done. Maybe when the evenings draw in ...
-
-
- !BM
- ---
-
- Last and very much least is !BM. This is also much as it was, Rainer DL6HBO
- sent me the information required to add the possibility of a signature file
- when sending a message. The signature file sits in the !BM directory and is
- named Sig. I have included Rainers file as an example, this will
- automatically be appended to any messages that you send.
-
-
- 73's
-
- Jonathan G4KLX @ GB7HMZ
-