home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / utilities / utilsf / freeterm / !FreeTerm / ChangeLog < prev    next >
Text File  |  1995-05-30  |  3KB  |  95 lines

  1. To Do
  2.  
  3.   * Dragging files to window to upload
  4.  
  5.   * core for rinkification
  6.  
  7.   * session triggering via WIMP messages
  8.  
  9. Bugs
  10.  
  11.   * Setting terminal height to 100 and then reducing it can cause crashes.
  12.  
  13. Version 0.12b
  14.  
  15.   * telnet.c
  16.     0.12 & 0.12a Failed to close sockets with socket descriptor zero.
  17.     This has been fixed.
  18.  
  19. Version 0.12a
  20.  
  21.   * main.c, misc.[ch]
  22.     -nopop switch added, allows disabling of 'Resolving...' dialogue boxes
  23.     and reports domain errors via werr if present.
  24.  
  25.   * list.c
  26.     Potential nastyness corrected.
  27.  
  28.   * core.c
  29.     Telnet now copies the host/port string before munging for its own use.
  30.     This caused problems with hostname aliases, these were expanded in
  31.     telnet.c into full hostnames, writing over the original parameter
  32.     string. Fine, usually. However, clicks on the hot list where there
  33.     are two entries pass pointers to FreeTerm's parts of malloced
  34.     hostlist structures, so telnet.c would happily overwrite other
  35.     malloced variables etc, causing untold horridness. Incidentally I
  36.     did try to preserve the port/host strings in core.c but strcpy did
  37.     not work properly, this could mean there is yet more fun to come,
  38.     or it could be a bug in the compiler.
  39.     Thanks to Reuben Thomas (rrt1001@cus.cam.ac.uk) for pointing this
  40.     one out.
  41.  
  42.   * main.c, lists.c
  43.     A few bits moved into Resources, system variables used to point at
  44.     configurations etc. to reduce headaches for non FreeNet users.
  45.  
  46. Version 0.12
  47.  
  48.   * terminal.[ch], telnet.c
  49.     User is now informed of remote closes via terminal rather than werr.
  50.  
  51.   * terminal.c
  52.     Close confirmation added.
  53.  
  54.   * iconbar.c, main.c, added core.c
  55.     _Very_ basic core structure added.
  56.  
  57.   * misc.[ch], telnet.c, iconbar.c
  58.     inform routines added for normal errors (ie domain look up fails) and
  59.     status reporting for domain lookups. Non serious error window uses
  60.     L validation string, so thanks to some pathetic coding in OS 3.5 it
  61.     isn't rendered too well when a wimp outline font is used. Acorn have
  62.     promised a fix.... 
  63.  
  64.   * iconbar.c, lists.[ch], misc.[ch]
  65.     Iconbar menu gained hotlist item, menu as per host menu in dbox, if
  66.     no default port for entry the dbox is opened upon selecting the option,
  67.     otherwise a connection is opened.
  68.  
  69.   * iconbar.c
  70.     Rejects connect attempts with no hostname
  71.  
  72.   * main.c
  73.     Task name changed to FreeTerm, iconised window sprite added
  74.  
  75.   * iconbar.c changed, lists.[ch] and misc.[ch] added
  76.     Pop up menus added in connect dbox.
  77.  
  78.   * telnet.c
  79.     The port string is now lowered before passing for service look up.
  80.     Error generation if port string not found in services list improved.
  81.  
  82. Version 0.11
  83.  
  84.   * Messages
  85.     Changed version to 0.11.
  86.  
  87.   * telnet.[ch]
  88.     Fixed bug in options negotiation caused by options state array being
  89.     one entry too small.
  90.  
  91. Version 0.10
  92.  
  93.   * Messages
  94.     Changed version to 0.10 for first properly numbered version.
  95.