home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / mincom15.zip / History < prev    next >
Text File  |  1993-10-16  |  4KB  |  95 lines

  1.     Log of changes made to Minicom.
  2.  
  3. Miquel van Smoorenburg, miquels@drinkel.nl.mugnet.org
  4.             miquels@cistron.nl.mugnet.org
  5.             miquels@hacktic.nl
  6.             miquels@htsa.aha.nl
  7.             (One of these should work!)
  8.  
  9. - Somewhere in middle 1991
  10.     Made first version of Minicom, based on a not-yet-finished
  11.     window library of Fred van Kempen. Used Non blocking IO
  12.     patches to the kernel for asynchronous IO. Used lots of
  13.     CPU time. Ran under my version of Minix only.
  14.     Decided later to write my own window routines.
  15.     Did away with non blocking IO, started to use a separate
  16.     process for the IO from keyboard to modem.
  17.     Added color routines, perfected communication between
  18.     "keyserv" and minicom.
  19.     Got it running under BSD.
  20.  
  21. - Februari, 1992.
  22.     Posted Minix version 1.2 to comp.os.minix. Got some feedback ;
  23.     it even ran under Coherent. Changed keyserv to communicate
  24.     with minicom through pipes. Changed some menu's and command
  25.     line interface. Ported it to Sysv and Linux. Changed the
  26.     configuration file to ASCII. Added redialing.
  27.  
  28. - June, 1992.
  29.     Posted version 1.3 to comp.os.minix.
  30.     Did not seem to work under Linux. Added ~NOECHONL to routines
  31.     in sysdep1.c. Added special Linux case hard coded escape
  32.     sequence for color. Found bug in window.c:wscroll. In full
  33.     screen mode insert line / delete line did not work OK.
  34.     Found bug in window.c:wdelchar. Character under the cursor
  35.     was not correctly deleted. Found bug in keyserv: when running
  36.     an external command (up/download, runscript) and ^A or some
  37.     ALT combination was pressed, keyserv would send too many
  38.     ACK signals back so that minicom would be killed. Now call
  39.     m_flush(0) in ipc.c:keyserv before re-starting keyserv.
  40.     (Posix signal interface could solve this ; however, a lot of
  41.     systems don't have that including Minix 1.5).
  42.     Changed DCD handling ; minicom first tried to find out for 
  43.     itself it the OS and modem supported the DCD line. Now it's
  44.     a configuration option in "modem and dialing".
  45.     Found bug in keyserv.c for Coherent: used #ifdef COHERENT
  46.     instead of _COHERENT.
  47.  
  48. Sun, Jun 21 1992
  49.     Posted diffs for 1.3 -> 1.3.2
  50.  
  51. Juli, 1992.
  52.     Got a 386, so installed Linux. Of course, the first thing to do
  53.     (after getting X up :-) was to work on minicom. Now ISIG is on
  54.     when running up/download protocols and runscript, so that you
  55.     can interrupt them. Removed flushing from ipc.c, now the bug with
  56.     windows not getting deleted is solved. Added nice sound effect
  57.     for Linux when connected and when up/download is ready.
  58.     Removed bugs with scroll regions in both vt100.c and window.c.
  59.     ALT key now works under Linux.
  60.  
  61. March, 1993.
  62.     Been working on new version of minicom that does not use the
  63.     keyserv process on systems with select, has sz/rz builtin,
  64.     has new configuration files and so on. However, this is a
  65.     _big_ project. So I decided to give the 'old' minicom 1.3.2
  66.     a revision because people have been complaining about bugs some
  67.     time. This revision is only tested under Linux and Minix: be warned.
  68.  
  69. April, 1993.
  70.     Put a beta version of minicom 1.4 up for ftp. Changes made
  71.     _after_ this are:
  72.     Corrected documentation for the new configuration with
  73.     Makefile and config.h. Changed internals of vt100.c and
  74.     window.c so that window.c now handles the translation of
  75.     IBM characters to normal characters, if needed. Can use IBM
  76.     characters in windows now (status line, help window).
  77.  
  78. August, 1993.
  79.     Changed minicom to use the select() system call, if present.
  80.     The keyserv process is no longer needed for such systems.
  81.     Fixed some bugs in the vt100 emulation (still not complete,
  82.     and never will be..) so that it does not crash anymore.
  83.     Fixed other bugs. Minicom should be pretty stable now.
  84.     'Modulized' the window.c and vt100.c, so that they can be
  85.     used for some other project (can you say: ANSI-BBS?).
  86.     Version number bumped up to 1.5.
  87.  
  88. October, 1993.
  89.     Added local echo and multiple dial strings, both can be set
  90.     in the dialing directory. Changed the wgets() function to
  91.     allow longer lines to be editted (now scrolls).
  92.     Added a scroll back buffer (yeah!).
  93.     Fixed bug in m_dtrtoggle: dtr never got set high again.. How
  94.     could this ever have worked??
  95.