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

  1. TCP/IP (Arc KA9Q) version 2.00a, June 1994
  2. ==========================================
  3. Adam Goodfellow <adam@comptech.demon.co.uk>
  4.  
  5. This is a test release of what will be !TCPIP II.
  6.  
  7. As with !TCPIP V1.3x this software requires Risc OS 3.
  8.  
  9. In general I am aiming to make !TCPIP into much more of a mouse
  10. controlled (ie wimp) program. As part of this move, all the windows now
  11. use 3D icons, and the use of the !Newlook (form Acorn) is reccomended.
  12.  
  13. Apart from a few bug fixes, and a few minor changes required to
  14. interface with the new user interface, the core of TCPIP is functionally
  15. more or less the same as TCPIP version 1.31B.
  16.  
  17. If anyone particularly wishes to use this without !Newlook, then feel
  18. free to create an alternate set of templates from the supplied 3D set.
  19. Not that some icons are outside the window extent at the moment until
  20. their functions are implemented. Also the templates should be correctly
  21. sized as some windows are forced open at their full extent.
  22.  
  23. For more recent changes and bug fixes see the Fix200x files upto the
  24. version you have.
  25.  
  26.  
  27. New Features
  28. ------------
  29.   o  VT100 Emulation using colours for attributes. (Works with Lynx)
  30.  
  31.   o  All colours are user defined.
  32.   
  33.   o  Reverse video option.
  34.   
  35.   o  Line mode / character mode
  36.   
  37.   o  Echo on/off control (independent of telnet echo accept/refuse)
  38.  
  39.   o  Cursor follow switch that controls whether visible part of window
  40.      is locked to the cursor.
  41.  
  42.   o  VT100 Linefeed/Newline switch
  43.  
  44.   o  Supports 132 column windows along with any size upto 200 lines of
  45.      200 chars.
  46.   
  47.   o  Optional Command pane (to be be extended to form a user defined
  48.      macro session dependent macro facility. Currently, just allows
  49.      command entry without interference from messages, along with repeat
  50.      last command and normal wimp icon style line editing.
  51.      
  52.   o  Split screen chat mode for person to person telnet sessions.
  53.  
  54.   o  Easy spooling from a saveas type dbox, spool pause/close from menu.
  55.      
  56.   o  Allows mouse selection, save, drag & drop between terminal windows,
  57.      terminal command boxes and other aplications.
  58.  
  59.   o  Terminal switches can now be appended to telnet, ftp, finger, hop check
  60.      commands. This control nearly all aspects of a terminal window.
  61.  
  62.   o  Chat prompt/reply strings may now be appended to FTP, TELNET
  63.      commands for automatic login.
  64.  
  65.   o  Terminal control switch to cause spooling to a temporary file which is
  66.      auto-loaded into a text editor (eg !Zap, !Edit etc) when closed.
  67.  
  68.   o  Keypad dbox added for frequent key presses - very handy for telnettable
  69.      browsers.
  70.  
  71.   o  There is now a "Terminal Colours" dbox off the icon bar menu for
  72.      setting attributes to colour mapping.
  73.  
  74.   o  The FTP server now gives in-command-window indication of connection
  75.      attempts like telnet and finger.
  76.  
  77.   o  Should now be able to specify path variables in FTPUsers file.
  78.  
  79.   o  Banner/MOTD files for FTP and Telnet sessions. Like the finger files.
  80.  
  81.   o  Can replay VT100 spools.
  82.  
  83.   o  Finder menu for locating buried windows
  84.   
  85.   o  User defined command menu macros.
  86.  
  87.  
  88. Things fixed
  89. ------------
  90.   o  FTP server security improved, now should not be able to access
  91.      files outside designated user directory. Was possible to
  92.      cd ^.^.Apps.<whatever> and download yourself a copy of any
  93.      applications.
  94.      
  95.   o  Finger server security improved. Can no longer read files outside
  96.      the finger directory by finger ^.FTPusers@comptech.demon.co.uk for
  97.      example.
  98.  
  99.   o  Have changed session closedown sequence to (hopefully) avoid
  100.      references to free()'d data structures, thus curing the frequent
  101.      "Bad Memory Access" errors. As I could never reliably re-produce
  102.      this in the first place, I don't know if it has been finally cured.
  103.      One side effect of this is that sessions closed by closing the
  104.      window can remain listed in the sessions list for quite some time.
  105.  
  106.  
  107. Removed Features
  108. ----------------
  109.   o  Scalable windows - Got re-sizeable ones instead.
  110.  
  111.   o  I did a few mods to !TCPIP 1.3x to allow dragging files into
  112.      windows. These have been removed to be replaced by a much more
  113.      flexible system, part of which is now in. What is missing is
  114.      session type specific handling of imports to windows rather
  115.      than command boxes.
  116.  
  117.   o  VT100 and TTY Terminal windows from !TCPIP 1.3x
  118.      Replaced by new functionality
  119.   
  120.   o  TTY Driver enhancements (recall, delete word etc)
  121.      Replaced by new functionality
  122.  
  123.  
  124. Known problems
  125. --------------
  126.   See the file "Bugs".
  127.   
  128.  
  129. To be done
  130. ----------
  131.   o  VT100 Keypad modes not yet done in this test release, though
  132.      Application/Cursor mode selection is in, and automatic.
  133.  
  134.   o  Improve the user defined menus.
  135.   
  136.   o  Add a few user defined buttons to the keypad.
  137.  
  138.   o  Command history facility in command box. Not really that important
  139.      as previous command can be very easily selected off screen and
  140.      dragged into the command box for re-editing.
  141.   
  142.   o  Add session control menu to terminal window menus (kick, info,
  143.      reset, close etc)
  144.  
  145.   o  Screen capture and escape code re-generation. (Would allow VT100
  146.      graphic screens to be easily created and saved).
  147.  
  148.