UPDATES
-------
Version prior  the 1.32 was not diffused in Europe, only in Italy.
This version is the first test for the PMS interface.

Version 1.33
- Fixed some minor bugs.
- BUSY FROM and LINK FAILURE message when you connect a station, do not reset
  the AX PORTCALL callsign on the channel, (if specified). OK
- Add window interface for file selection in command DIR, DELETE, SEND, YPUT
- The program advide the sysop when a new mail arrive for his callsign.
- Detection of the start bbs for a message. This is a new field in the
  tsthost.dms structure, but not create problems with PG server previusly
  created.
- Add pms command SR, send reply.
- Timeout on yapp routine was not always correct. Fixed.
- Message send in fwd to the home bbs, was always of P type, even if they was
  of B type. Fixed.
- The PMS command S, (not SB or SP) do not work, FIXED.

Version 1.34
- More facility in the pms command read, list, kill
- Added DOS command to the pms interface to access the system
- Added forward command
- Modified server PG, now is possible an interactive section
- Modified UPDATEDMS command, now you may specify the epuration time for the
  messages
- Added MAilcopy command, to copy a message into a file
- Added TSTHOST.SHD file, shutdown configuration
- Inserted unproto list
- Modified color sintax, now is possible a better specification for the process
- For those modify, command Mem -> MEm, Function -> FUnction
- HOMEBBS now require an ssid
- Adding timeout for PMS session
- Modified CBELL command
- Adding RING command

Version 1.35
Fixed bugs:
- Command FL and MAILCOPY do not display the message number, fixed.
Modify:
- HOMEBBS have an optional field to assign the connetion password of homebbs
- In PMS, > command is now @
- Keyboard editor, HOME/END instead of CTRL-HOME/CTRL-END
- Review buffer, CTRL-HOME/CTRL/END instead of HOME/END
- UL GET command do not require previsuly connection, now start connection
  automatically.
News:
- Unproto list completed, possibility to select automatically up to 10 type
  of messages, automatic or manually request of the messages, even if the
  bbs require a password to access.
- Automatic or manually forward call from tsthost to the homebbs, even the
  home bbs require a password to access.
- New related command UL TIME, FTIME, FWD
- Memory status displayed on status line, command MEM removed.
- Adding internal editor of 100 lines for mail command S/SR
- Adding automatic end of message file for S/SR, ENDMESSAGE command

Version 1.36
Bug fixed:
- Characthers ?/ etc will do an error in receive unproto list if present in
  the TO field. Fixed
- PMS commands ><@ on List, Read Kill do not work, fixed.
- Automatic selection of unproto list do not work properly if the TO field was
  long 6 char and @ route field was set, fixed.
- Unproto list do not remember selected and not again received messages if you
  exit from program, fixed.
- FWD and UL GET command go into protocol error if the welcome text on the
  connetion of homebbs have a > character, fixed.
Modify:
- Reduced memory occupation in compress routines.
- Speed up program routines.
- window in unproto, dir etc, now is more large in /vga mode.
- Editor messages capability is now 150 lines.
News:
- Adding V command to the PMS.
- Adding SC command to the PMS.
- Adding FBB COMPRESSED forward type
- New command FBbmode
- Nee command HAlias
- Unproto message may go into a global file or directly to the PMS interface,
  see new command UL INTERFACE.
- Added ULIST LIST command to display the select unproto messages.
- Added VIEW command to see the contents of a text file.
- Added parameters /A to MAILCOPY command. Whit /A parameters the contents of
  the message will be appended instead of overwrite the file.
- Added CRON command to execute every hour a EXE COM BAT file
- Added short key ALT F5=AX MON U
- Added short key ALT F6=UL V
- New command RLINE ON/OFF, to add RLINE in your fwd.
- New command HDigi call | OFF, call home bbs via this digipeaters
- New command HNode call | OFF, call home bbs with this node
- New command HIeraddr address | OFF, your hierarchical address.
- Add SEREVER command, to automatically start servers
- Inserting BID management.

Version 1.37
Bugs fixed:
- sometime, while you send a message in compressed mode, the system do a
  protocol error, fixed
- CRON command do not accept command parameters, fixed
Modify:
- program is now compiled in 8088 mode, so it may run also under xt. Critical
  routine was rewritten in assembler.
- Expanded HNode command.
- Your home bbs may ask first for the password and next send SID, or viceversa
- UL QUERY, if i don receive answer after 1,5 minuts, the program automaticall
  ask again.
- UL QUERY, if do not specify a message number, automatically will be ask for
  the laste received message.
- UL AUTOSELECT now accept up to 20 fields.
- PMS SERVER now accept up to 20 server
- Increase the capacity of the internal editor, from 150 to 200 lines.
News:
- UNPROTO, new command UL NOT, up to 20 fields that will not be inserted in the
  unproto list.
- UNPROTO, new command PMSG, to insert or not the personal mail in the unproto
  list. (my mail is always inserted.)
- PMS, any unknown command will be tested like PG, so you can add pms command.
- PMS, any file received with the YU command, will be put in the UPLAD
  directory. This directory MUST exist under the USERS directory.
- PMS, new command SRR, work like SR, but the text of the reply message will
  be put into the editor.
- PMS, new command EDit, to edit a message in the pms.
- PMS, when arrive mail for your callsign, the scroll lock led in the keyboard
  will flash. You MUST press ALT-F10 to stop flash.
- PMS, New command SAVEMSG
- 7PLUS, New command 7PCOPY, if ON, any message received with unproto or pms
  forward will that have 7plcu code, will be written in the file 7PDATA.FWD in
  the WORKDIR directory.

Version 1.38
Fixed Bugs:
- Occasionally wrong background color when channel was be switched, fixed
- If a square brackets [] was present in the bbs prompt, example [1] IK1ABC-8>,
  forward and unproto connection do not work, fixed
- TstHost.dms was not be created if tsthost will be put in the root of a disk,
  fixed.
- If a user connect a pms, and do the command S withour paramerers, the soft
  will take the to field from the previusly S command, fixed.
- The hours field in the file selection windows was not correct, fixed.
Modify:
- Sintax command for HOMEBBS, HNODE
- in pms, if a user do the DIR command on a subdirectory, is not more need to
  add the "\" slash at the end of the directory name.
- Unproto list saved every hour.
- Not enable flaf for unproto list reset every hour.
- New mail arrived for sysop now will flash the copyright row in the screen
  instead of the keyboard scroll lock key, since some time the flash led will
  cause an unpredicted result on the keyboard.
- Endmessage file will not more appended to a file with the command SC, if the
  copy of the file was generated by the sysop, to avoid duplicate endmessage
  label.
- Read command now display only PATH instead of rline, to save space.
- Unproto list size increase up to 800 message, if the system have more than
  200 kbyte free with tsthost installed.
- FTIME/UL TIME min time is 10 minuts insted of 15
- Command UL AUTOSELECT accept also selection by FROM field
- Command UL NOTSELECT accept also selection by FROM and ROUTE field
- ax mheard max size limit removed
News:
- New commands HCHANNEL, HPASPROMPT, XREAD, MHEADER
- Removed command HDIGI
- New command SYS, see tsthost.sys section for validation flag.

Version 1.39
- Programmable function key expanded to 20 (1-10 with CTRL, 11-20 with SHIFT)
- Unproto list, when displayed, "-" means already displayed, "R" already read.
- Personal new mail arrived signaled with MAIL on status screen, and SCROLL
  LOCK LED reactivated.
- New command parameters, /NOLED disable SCROLL LOCK LED
- New command parameters, /Rsize specify the size of rx buffer
- Added ">" in reply messages, (SRR)
- Time to start forward or unproto request displayed with the command FTIME and
  ULIST TIME
- Global status messages displayed on every video channel.
- New unproto command, UL RPATH, to specify an alternative path for request
  resync in unproto list
- Local HELD for messages, LPHELD personal, LBHELD bulletins.
- FF command, to free held messages
- FH command, to list all held messages.
- Insert single line scroll in review mode, SHIFT-UP-DOWN

Version 1.40
Bug fixed:
- In fbb compressed forward receive, if the received message do not have a
  title, the program get the title of the last received message. Fixed.
- Fixed bug in cursor for some ega display in 43 line (i hope)
Modify:
- PMS SYS command accept also password with standard five letters
- Expanded RING command, accept time band
- Scroll lock flash removed. It will not be inserted again until i will found
  a secure routine that work fine on ALL pc. Actually some bios crash.
- Sobstituted charaters + with - in the BID
- Expanded command MAILCOPY. Work always in append mode, and accept like
  parameters any type of combination of NUMBER, >TO, <FROM, @.
  The last arguments must always be the filename were append mail.
- Expanded command USERDIR, now accept up to 5 path.
- Modified command U for pms users, became I
- Improved pagination for retransmitted text with the SRR command
- 7plus message will not more duplicated into the 7pdata.fwd file if this
  message is imported via the tsthost.in file. This solve the problem of
  duplicate file for 7plus created from any type of server.
- Expanded command ULIST VIEW, is possible define how message view, from
  sender, destination, route. UL V >IK1GKJ, <IK1GKJ, @IK1MSL. If the search
  argument will not contain <>@, the search will be activated in the title
  of the message.
- Due to new pms interface, those pms keyborad commands are removed:
    XR, R, E, FL, FH, FA, FF, FR, MH
- exapnded K command from keyboard, accept KF
- exapnded command UPDATEDMS, require another parameters, to specify the time
  for kill PF messages.
News:
- Added Screen saver, see SCRsave command
- Added command NPrompt, to define a response to a connect command to a node,
  if the node use a non standard answer prompt.
- CON_FILT.EXE, this is the connection filter program. If found when tsthost
  start, any incoming connection will be managed via this program.
- Readded command AX CTEXT
- New parameters command /K, to define the number of channel in tsthost.
- New parameters command /U, to define the size of the unproto list.
- New PMS interface, read the relative section.

Version 1.41
Fixed Bugs:
- Fixed bugs on BID detection. Sometime a received bid was accepted again.
- Function ALT-R and ALT-C loose the destination address if tsthost.in was
  imported with the function active.
- Sometime the cursor shape in editor mode and task mode are not the same.
- With the option /K to set minus of 8 channel, command COLOR N X will crash
  the system if N was 5 or 0.
- Whit continuosly HOME key pressed, sometime the message LIST was not start
  from the end.
- if YOU connect a user, and next connect the user to the pms interface with
  the PMS command, the PMS ignore the users command.
- KM given from keyboard delete also our message in H state.
- pms not accept forward command in lower case.
Modify:
- LPHeld LBHeld sintax modified. The commands require a minumum of 3 letters
- Con_filt.exe will receive in argv[4] 1 if this is a new user, in argv[6] the
  channel number where the user is connected. In the previsuly version this
  value was always 0 and 1.
- SYSTEM FILE TSTHOST.PSW modified, please read the documentation.
General News:
- Added XMS interface.
- New command line switch /NOXMS, do not use XMS memory.
- New command line switch /D, DRSI driver
- New system file automatically executed every hour, TSTHOST.CRN
- For the previusly point, CRON command are not more needed and was removed.
- For the same reasons, RING accept now only ON-OFF
- Delete and view command, if activated with the selection list, allow you to
  reenter in the list when the command finish.
- ALT_F7 recall view
- ALT_F8 recall list
- New command line parameters /VX, to set the internal interrupt used by
  tsthost, default 101 decimal, 65 hex.
- New command YTimeout, to specify timeout for yapp
- EXIT command expanded
- PASSWORD command expanded
- TNCD command expanded
PMS News:
- Pms list start from the end for the sysop.
- In message list window, ALT-M activate MAILCOPY function
- Program remember the last message listed from the remote user, and for news
  connection, the L command will display only news messages.
- New PMS command N NAME, to register the name of the user
- New sysop command LP LB to list personal / bulletin message
- New system file TSTHOST.USR, PMS users database
- New system file TSTHOST.HBB, automatic routing file.
- New PMS command PYAPP ON OFF, to enable disable yapp function on the PMS
- New flag in tsthost.sys: 8 - the user may do yapp even if PYAPP is OFF
- New flag in tsthost.sys: 16 - permite message management from remote.
- New command FREverse, enable/disable reverse forwarding
- New command FA, forward add, remote message management
- New command FR, forward remove, remote message management
- New command EM, edit mail, remote message management
UNPROTO News:
- UL AUTOSELECT now accept also @ routing field
- Unproto list display also our message.
- New command ULIST MERGE to merge the contents of a file in unproto format
  with the contens of the unproto list in memory.
- TSTHOST.ULS are not more needed. To permit multiple unproto list, the
  data of the unproto list are saved intoa file that have the call without
  ssid of the homebbs currently set and the extension ".ULS".
  Oldest TSTHOST.ULS may be renamed with the previusly rules, to maintain
  actual data. For example, for HOMEBBS IK1MSL, rename to IK1MSL.ULS
- Changing HomeBbs whit unproto list active, automatically save the list for
  the oldest bbs, and (if exist) recall the data for the new homebbs.
