home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
internet
/
tcpip204
/
TCPIP_Doc
/
History
/
New_200a
< prev
next >
Wrap
Text File
|
1994-12-31
|
5KB
|
148 lines
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 correctly
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, 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).