home *** CD-ROM | disk | FTP | other *** search
- TCP/IP (Arc KA9Q) version 2.00a, June 1994
- ==========================================
- Adam Goodfellow <adam@comptech.demon.co.uk>
-
- This is a test release of what will be !TCPIP II.
-
- As with !TCPIP V1.3x this software requires Risc OS 3.
-
- In general I am aiming to make !TCPIP into much more of a mouse
- controlled (ie wimp) program. As part of this move, all the windows now
- use 3D icons, and the use of the !Newlook (form Acorn) is reccomended.
-
- Apart from a few bug fixes, and a few minor changes required to
- interface with the new user interface, the core of TCPIP is functionally
- more or less the same as TCPIP version 1.31B.
-
- If anyone particularly wishes to use this without !Newlook, then feel
- free to create an alternate set of templates from the supplied 3D set.
- Not that some icons are outside the window extent at the moment until
- their functions are implemented. Also the templates should be corrently
- sized as some windows are forced open at their full extent.
-
- For more recent changes and bug fixes see the Fix200x files upto the
- version you have.
-
-
- New Features
- ------------
- o VT100 Emulation using colours for attributes. (Works with Lynx)
-
- o All colours are user defined.
-
- o Reverse video option.
-
- o Line mode / character mode
-
- o Echo on/off control (independent of telnet echo accept/refuse)
-
- o Cursor follow switch that controls whether visible part of window
- is locked to the cursor.
-
- o VT100 Linefeed/Newline switch
-
- o Supports 132 column windows along with any size upto 200 lines of
- 200 chars.
-
- o Optional Command pane (to be be extended to form a user defined
- macro session dependent macro facility. Currently, just allows
- command entry without interference from messages, along with repeat
- last command and normal wimp icon style line editing.
-
- o Split screen chat mode for person to person telnet sessions.
-
- o Easy spooling from a saveas type dbox (Big ugly RO3 style job),
- spool pause/close from menu.
-
- o Allows mouse selection, save, drag & drop between terminal windows,
- terminal command boxes and other aplications.
-
- o Terminal switches can now be appended to telnet, ftp, finger, hop check
- commands. This control nearly all aspects of a terminal window.
-
- o Chat prompt/reply strings may now be appended to FTP, TELNET
- commands for automatic login.
-
- o Terminal control switch to cause spooling to a temporary file which is
- auto-loaded into a text editor (eg !Zap, !Edit etc) when closed.
-
- o Keypad dbox added for frequent key presses - very handy for telnettable
- browsers.
-
- o There is now a "Terminal Colours" dbox off the icon bar menu for
- setting attributes to colour mapping.
-
- o The FTP server now gives in-command-window indication of connection
- attempts like telnet and finger.
-
- o Should now be able to specify path variables in FTPUsers file.
-
- o Banner/MOTD files for FTP and Telnet sessions. Like the finger files.
-
- o Can replay VT100 spools.
-
- o Finder menu for locating buried windows
-
- o User defined command menu macros.
-
-
- Things fixed
- ------------
- o FTP server security improved, now should not be able to access
- files outside designated user directory. Was possible to
- cd ^.^.Apps.<whatever> and download yourself a copy of any
- applications.
-
- o Finger server security improved. Can no longer read files outside
- the finger directory by finger ^.FTPusers@comptech.demon.co.uk for
- example.
-
- o Have changed session closedown sequence to (hopefully) avoid
- references to free()'d data structures, thus curing the frequent
- "Bad Memory Access" errors. As I could never reliably re-produce
- this in the first place, I don't know if it has been finally cured.
- One side effect of this is that sessions closed by closing the
- window can remain listed in the sessions list for quite some time.
-
-
- Removed Features
- ----------------
- o Scalable windows - Got re-sizeable ones instead.
-
- o I did a few mods to !TCPIP 1.3x to allow dragging files into
- windows. These have been removed to be replaced by a much more
- flexible system, part of which is now in. What is missing is
- session type specific handling of imports to windows rather
- than command boxes.
-
- o VT100 and TTY Terminal windows from !TCPIP 1.3x
- Replaced by new functionality
-
- o TTY Driver enhancements (recall, delete word etc)
- Replaced by new functionality
-
-
- Known problems
- --------------
- See the file "Bugs".
-
-
- To be done
- ----------
- o VT100 Keypad modes not yet done in this test release, though
- Application/Cursor mode selection is in, and automatic.
-
- o Improve the user defined menus.
-
- o Add a few user defined buttons to the keypad.
-
- o Command history facility in command box. Not really that important
- as previous command can be very easily selected off screen and
- dragged into the command box for re-editing.
-
- o Add session control menu to terminal window menus (kick, info,
- reset, close etc)
-
- o Screen capture and escape code re-generation. (Would allow VT100
- graphic screens to be easily created and saved).
-
-