- When dxnet merged a WWV, it opened a file but never closed it. Fixed. 
  Tks F6KBF.

- Some bad entries might appair in queue.bin (the file which stores the
  message to be forwarded), especially under windows. Fixed. Tks F6KBF.

- SHOW/ANN command : all characters of the annoucement string were 
  changed to small characters. Fixed. Tks JA3BOA.

- Added some information in the SH/TNC_status display :
	chan :		DxNet channel number
	port :		Port name
    callsign :	callsign of the User/Cluster
	status :	user | cluster | terminal (terminal : DOS version only)
	buffer :	size of the buffer for this channel
	time :          how long that channel is connected

- Added a page timeout. This timeout prevents to get the internal
  buffers becoming too large when the user forget to press return.

  By default, the page timeout is set to 5 minutes. Use the sysop
  command SET/PAGE_Timeout to change this default setting :

		Example : SET/PAGE_T 10m		-> 10 minutes timeout

  To disable this feature, set 0 as timeout value.

- Added a sysop command to display the page timeout setting : 

		SH/PAGE_Timeout

- In case of very slow link (ie many retries), the internal buffer may
  become very large. To prevent this problem, it has been added a
  buffer watchdog which disconnects a link when the data stored in
  the buffer is older than a defined timeout.

  By default, the buffer timeout is set to 20 minutes. Use the sysop
  command SET/BUFFER_Timeout to change this default setting :

		Example : SET/BUFFER_T 30m		-> 30 minutes timeout

  To disable this feature, set 0 as timeout value.

- Added a sysop command to display the buffer timeout setting :

		SH/BUFFER_Timeout

- Added the sysop command SET/MAIL_Age <time>

  where <mail> is the number of days after which a incoming forwarded
  message is considered obsolete (too old) and then is ignored.

		Example : SET/MAIL_A 15d	--> 15 days

  By default, SET/MAIL_Age is set to 30 days.

  This will prevent to received very old mails (some of the ones I
  received here are about 1 year old !).

- Added a sysop command to display the MAIL_AGE setting :

		SH/MAIL_Age

- To prevent buffer overflow in linux, dxnet does not send anymore
  frame untill the oustanding frame count (unacked frame count)
  is lower than 10. Notice it has been done in the MS-DOS a long 
  time ago.

- Same for the windows version.

- Fixed the PURG/MAIL PURG/DX ... bug. Tks all.

- When a filter was defined in either [in] or [out] section of
  a <callsign>.cfg config file, and not in the other section,
  dxnet might have a odd behaviours on this link. Fixed.

- EU <callsign> : the information set to is user were copied into
  the sysop profile after a user edit. Fixed. Tks F6KBF.

- A problem when enhanced_protocol was not added in a 
  <callsign>.cfg has been fixed. Tks PA3EZL.

- Fixed a PC44 forward problem. Tks PA3EZL !

- Forwarding mail containing large strings (>> 80 characters)
  crashed dxnet. Fixed.

- Changed the system log : SET/LOGS does no longer exist and is
  now replaced by : 
  
		SET/LOG_level <cmd1=value>, [cmd2=value], ...

		where " value " is the sum of the log_levels you want
		to enable

  commands	log_file		 log_level
  --------------------------------------------------------------
  System	~/logs/messages	 0 = nothing
				*1 = user/cluster login/logout
				*2 = bad protocols
				 4 = bad age, pings, WWV/WCY ...
				 8 = rejected protocols are logged (
				     dupes, loops, ...)

  Debug		~/logs/debug	 0 = nothing
				*1 = internal errors (open file
				     failures, SH/FC, ...)
				 2 = some traces in the main
				     functions
				 4 = in/out buffers traced
				 8 = all debug traces (lots of)

  User		~/logs/userYYMM	 0 = nothing
				*1 = user connections log enabled

  Cluster	~/logs/nodeYYMM  0 = nothing
				*1 = cluster connections log enabled

  The star (*) indicates the default value.

  Remark : debug level 8 is not implemented yet. This
           will be done when needed.

  In example : 

		SET/LOG_level system=7 debug=5 user=0 cluster=0 

  will log :

		in messages : user/cluster login/logout, bad protocols, 
					  bad age, pings, WWV/WCY ...
		in debug :    internal errors, in/out buffers

- Added support for BBS forwarding :

	- Added sysop command SET/BId <bid> to set the BID identifier.
	  
	  In example : SET/BID DXMZN

	  By default, <bid> = cluster callsign (without SSID) but you
	  may want to change this ie if a BBS is in use with the 
	  same callsign than your dxnet.

	  BID is limited to 6 characters long.

	- DxNet adds a row at the end of the message showing the
	  BID identifier of the messages either posted localy or 
	  forwarded by an adjacent BBS.         

	- Added sysop command : SET/BBs <(+|-)callsign> [(+|-)callsign2] ...
	  This command defines which BBS are allowed to forward to
	  your dxnet.
	  
	  In example : SET/BBS +F6KBF-1 +F6KDS-1

	- Added sysop command : PURG/BID [days] where days = 120 by default

- Added a way, using SET/CFILTER, to disable sending annoucements (dx,
  annouces, wwv, ...) untill the user is validated :

		SET/CFILTER <level>[+]

	where [+] means : "annoucements disabled".

  Tks IK5ZUK.

- Added support of external commands in the windows version of dxnet.
  The external commands must be copied in either ~\dxnet\extcmd for
  external user commands or ~\dxnet\syscmd for external sysop commands.
  Both .EXE and .BAT are supported. See the DOS manual to get more 
  information on this feature.

- Added support of SET/DATE and SET/TIME in windows version.

- Changed the windows version framework. When you start it, a small
  icon will now appair in the system tray. The output console does
  no longer exist.

- Linux/windows version : the wFBB client now show the connected user/
  cluster/bbs connected. It's also possible to monitor one user/bbs
  at once using the button 'one channel monitoring'. That's not
  supported for the cluster yet.

- Linux/windows version : the "all channels monitoring" FBBw client 
  feature now monitors all channels activity, including clusters.

- Linux/windows version : added support of "One channel monitoring"
  in the FBBw client. Choose a user/cluster first in the list before
  opening a "One channel monitoring" window.

- Linux/windows version : the wFBB client can be used to edit dxnet
  configuration file remotly. Tks F6FBB. 

- Added sysop command : SET/HIDden_user <(+|-)callsign1> [(+|-)callsign2] ...
  Use that command to declare a user to be hidden when he is connected.
  That can be usefull if you want ie to connect a robot to your cluster. 

- Added sysop command : SET/DPpage_size [n]
  This command set the default page size. Without arguments, it displays
  the current default page size.

- Added sysop command : SET/NTW_ulogin [on|off]
  
  When ON, the date/time of the cluster-wide user connection will be
  saved in the user database. Then SHow/STation will show the last 
  cluster-wide user logins.

  Take care using this command if dxnet is running on a well old slow
  computer : it can make high CPU usage during the initilization 
  sequence when you're connecting to a large cluster network. 

  By default, SET/NTW_ulogin is set to OFF.

- Some of the config file are load when dxnet starts or when a 
  cluster connection is established with an adjacent. This is why any mods
  made in these files won't be effective untill either dxnet is restarted
  or the link is disconnected/reconnected again.

  A new sysop command can now be run to hotly update the config files :

	UP/CONFig <all|cfg|db|hops|lang>

  where :

	 all - reload all of the above config files
	 cfg - dxnet.cfg
	  db - databases : local.dat, update.dat, remote.dat
	hops - script/*.cfg (cluster hops setting)
	lang - languages files

  Remark : SET/CALL and SET/PORT (dxnet.cfg) can't be hotly changed, so
	   these commands are ignored during an UPDATE/CONFIG

  ALL OTHERS FILES are updated automatically. That means you don't have
  to restart dxnet if you changed something in, say, forward.sys.

- Windows version : outgoing connection might sadly be done on the same
  stream number. Fixed. Tks F6KBF.

- BEEP is now send for user login/logout. Tks PA3EZL.

- Added arguments to the user command SET/BEEP :

	SET/BEEP [Annouce] [Dx] [Wwv|Wcy] [Talk] [Login] [Mail]

  That can be used to enable BEEP on some protocols only. In example, if
  you want to enable BEEP on TALK message only, enter SET/BEEP T

  SET/BEEP with no argument enable BEEP for all messages.

  Remark : [Mail] beeps are sent only when a new message has been received. 

- Added arguments to the user command SET/NOBEEP :

	SET/NOBEEP [Annouce] [Dx] [Wwv|Wcy] [Talk] [Login] [Mail]

  That can be used to disable BEEP on some protocols only. In example, if
  you want to disable BEEP on both DX and ANNOUCEMENTS only, enter
  SET/NOBEEP D A

  SET/NOBEEP with no argument disable BEEP for all messages.

- Sysop remote commands were rejected even if the cluster call were 
  validated. Fixed.

- Windows version : SHUTDOWN command fixed.

- Added user command L> <callsign>
  Use this command to display all messages sent to <callsign>

- Added user command L< <callsign>
  Use this command to display all message sent by <callsign>

- Added user command LS <title>
  User this command to display all messages containing at least <title>
  in the title.

- I discovered that a old command has never been described before :
  sysop command : INDEX <database>
  Use this command to build a database index file. Even if a index
  file is not needed to get a database working, it's a good idea
  to build one. This will increase the search speed, up to about
  1000 % for a large database. Tks F6KBF.

- Both linux/windows version : the channel 99 row displayed in the
  connected list of the FBBw client allows to monitor internal
  console events (all user/cluster connected staff).

- Both linux/windows version : internal console events monitoring
  removed from the FBBw client console. This can be enabled again
  using new console command SET/VERBOSE [ON|OFF].

- Both linux/windows version : added support of channel disconnection
  feature in the FBBw client.

  Two buttons are added : Disconnect and Immediate Disconnect

  Disconnect : -user are prompted they have been disconnected by
		the sysop and then are disconnected
			   - cluster are disconnected the same way DISC
			     <cluster> works

  Immediate disconnected : both user and cluster are disconnected
			   immediatly - no prompt is sent.

- Remote command protocol bug fixed (PC34 were changed to PC84). Tks PA3EZL.

- Added support of 9cm (3300 MHz to 3500 MHz)

- A user is prompted when he has new messages each time he enters a
  command.

- A SSID was sometimes added to the recipient when a mail was
  received. Fixed.

- All messages for a defined route can be removed from the forwarding
  queue :

		FD <#msg> <@callsign>

  where : - #msg is the message number to remove from the fwding queue
	    a star (*) means : all message numbers
	  - @callsign is the route callsign to remove from the fwding queue
			s star (*) means : all routes


  Remark : "FD * *" will remove all entries from the forwarding queue.

- Fixed odd behaviour when mail were set differently in [in] and [out]
  section of a <cluster>.cfg file. Tks PA3EZL.

- DOS version : the compiler options have been changed to improve
  memory management. The code will be slower a bit but some precious
  Kb of conventionnal memory are saved !