home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / internet / tcpip / History / New_200a < prev    next >
Encoding:
Text File  |  1994-07-01  |  5.1 KB  |  149 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 corrently
  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 (Big ugly RO3 style job),
  55.      spool pause/close from menu.
  56.      
  57.   o  Allows mouse selection, save, drag & drop between terminal windows,
  58.      terminal command boxes and other aplications.
  59.  
  60.   o  Terminal switches can now be appended to telnet, ftp, finger, hop check
  61.      commands. This control nearly all aspects of a terminal window.
  62.  
  63.   o  Chat prompt/reply strings may now be appended to FTP, TELNET
  64.      commands for automatic login.
  65.  
  66.   o  Terminal control switch to cause spooling to a temporary file which is
  67.      auto-loaded into a text editor (eg !Zap, !Edit etc) when closed.
  68.  
  69.   o  Keypad dbox added for frequent key presses - very handy for telnettable
  70.      browsers.
  71.  
  72.   o  There is now a "Terminal Colours" dbox off the icon bar menu for
  73.      setting attributes to colour mapping.
  74.  
  75.   o  The FTP server now gives in-command-window indication of connection
  76.      attempts like telnet and finger.
  77.  
  78.   o  Should now be able to specify path variables in FTPUsers file.
  79.  
  80.   o  Banner/MOTD files for FTP and Telnet sessions. Like the finger files.
  81.  
  82.   o  Can replay VT100 spools.
  83.  
  84.   o  Finder menu for locating buried windows
  85.   
  86.   o  User defined command menu macros.
  87.  
  88.  
  89. Things fixed
  90. ------------
  91.   o  FTP server security improved, now should not be able to access
  92.      files outside designated user directory. Was possible to
  93.      cd ^.^.Apps.<whatever> and download yourself a copy of any
  94.      applications.
  95.      
  96.   o  Finger server security improved. Can no longer read files outside
  97.      the finger directory by finger ^.FTPusers@comptech.demon.co.uk for
  98.      example.
  99.  
  100.   o  Have changed session closedown sequence to (hopefully) avoid
  101.      references to free()'d data structures, thus curing the frequent
  102.      "Bad Memory Access" errors. As I could never reliably re-produce
  103.      this in the first place, I don't know if it has been finally cured.
  104.      One side effect of this is that sessions closed by closing the
  105.      window can remain listed in the sessions list for quite some time.
  106.  
  107.  
  108. Removed Features
  109. ----------------
  110.   o  Scalable windows - Got re-sizeable ones instead.
  111.  
  112.   o  I did a few mods to !TCPIP 1.3x to allow dragging files into
  113.      windows. These have been removed to be replaced by a much more
  114.      flexible system, part of which is now in. What is missing is
  115.      session type specific handling of imports to windows rather
  116.      than command boxes.
  117.  
  118.   o  VT100 and TTY Terminal windows from !TCPIP 1.3x
  119.      Replaced by new functionality
  120.   
  121.   o  TTY Driver enhancements (recall, delete word etc)
  122.      Replaced by new functionality
  123.  
  124.  
  125. Known problems
  126. --------------
  127.   See the file "Bugs".
  128.   
  129.  
  130. To be done
  131. ----------
  132.   o  VT100 Keypad modes not yet done in this test release, though
  133.      Application/Cursor mode selection is in, and automatic.
  134.  
  135.   o  Improve the user defined menus.
  136.   
  137.   o  Add a few user defined buttons to the keypad.
  138.  
  139.   o  Command history facility in command box. Not really that important
  140.      as previous command can be very easily selected off screen and
  141.      dragged into the command box for re-editing.
  142.   
  143.   o  Add session control menu to terminal window menus (kick, info,
  144.      reset, close etc)
  145.  
  146.   o  Screen capture and escape code re-generation. (Would allow VT100
  147.      graphic screens to be easily created and saved).
  148.  
  149.