BPQ Home   MailChat Home

Changes to BPQMailChat - Version 1.0.4.8 to Version 1.0.4.10

Fix error in handling smtp: messages to winlink.org addresses from Airmail

Fix Badwords processing

Add Connect Script PAUSE command.

Changes to BPQMailChat - Version 1.0.4.4 to Version 1.0.4.8

Disable Paging on forwarding sessions.

Kill Msgs sent to RMS Express

Add Name to Chat *** Joined msg

Pass smtp:winlink.org messages from Airmail to local user check

Only apply local user check to RMS: messages @winlink.org

Check locally input smtp: messages for local winlink.org users

Provide facility to allow only one connect on a port

Only reset last listed on L or LR commands.

Changes to BPQMailChat - Version 1.0.4.1 to Version 1.0.4.4

Add @winlink.org to the B2 From addresss if it is just a callsign

Route Flood Bulls on TO as well as AT

Handle Packet Addresses from RMS Express.

Fix for Housekeeping B$ messages. The "Forwarded" age was used instead of the "Not Forwarded" age

Remove B2 header from B2 messages sent via MBL forwarding.

Changes to BPQMailChat - Version 1.0.3.38 to Version 1.0.4.1

Changes to the mechanism for polling RMS Servers. Details.

Add ELSE Option and SKIPPROMPT command to connect scripts. Details

Add colours to chat, so input from each user is shown in a different colour..

New /C chat command to toggle colour on or off.

Fix possible crash/corruption with long B2 messages

Changes to BPQMailChat - Version 1.0.3.37 to Version 1.0.3.38

Fixes for smtp and lower case packet addresses from Airmail

Fix missing > prompt after sending NO - BID.

Changes to BPQMailChat - Version 1.0.3.30 to Version 1.0.3.37

Various changes to enable forwarding to/from paclink. See here for details.

Support messages with attachments. See here for details.

Add inactivity timeout to Chat Console sessions.

Fix multiple transfers per session for B2.

Add option to forward messages on arrival.

Disable Restart in transfers to/from RMS and paclink.

Fix for forwarding from RMS Express

Changes to BPQMailChat - Version 1.0.3.25 to Version 1.0.3.29

Accept smtp: addresses from smtp client, and route to ISP gateway.

Set FROM address of messages from RMS that are delivered to smtp client so a reply will go back via RMS.

Improve display of rms and smtp messages in message lists and message display.

Correct code that prevents mail being retured to originating BBS.

Tidy stuck Nodes and Topics when all links close.

Fix B2 handling of @ in the TO Address.

Ensure user Record for the BBS Call has BBS bit set.

Don't send messages addressed @winlink.org if addressee is a local user with Poll RMS set. Otherwise the message will be rejected with a duplicate BID when returned from RMS.

Add user configurable welcome messages.

Add AUTH feature to Rig Control to allow freqency control of remote installations.



Changes to BPQMailChat - Version 1.0.3.22 to Version 1.0.3.24

Correct Chat Version processing when user connects via the network

Add time controlled forwarding scripts

Improvements to forwarding from/to Winlink 2000
(See here for details)

Changes to BPQMailChat - Version 1.0.3.18 to Version 1.0.3.21

Fix detection of misconfigured nodes to work with new nodes.

Limit connection attempt rate when a chat node is unavailable.

Fix Program Error on long input lines (> ~250 chars).

Fix Restart of B2 mode transfers.

Fix error if other end offers B1 and you are configured for B2 only.

Fix Paging in Chat Mode.

Report Node Versions in Chat /k output.

Check node is not already known when processing OK response to *RTL during Chat Link seup

Add option to suppress emailing of housekeeping results

Changes to BPQMailChat - Version 1.0.3.12 to Version 1.0.3.17

Fix Chat ApplCall warning when ChatAppl = 0

Add NNTP NEWGROUPS Command

Fix MBL Forwarding (remove extra > prompt after SP)

Fix Chat Mode topic switch code.

Send SYSOP messages on POP3 interface if user's SYSOP flag is set

NNTP only needs Authentication for posting, not reading.

Forwarding could stop after housekeeping.

The parsing of Hierarchical addresses didn't always work as intended. If you've had trouble getting personals to go where you expected, this could be the cause.

Fix program error if WP record has unexpected format.

Connect Script changes for WINMOR. (The WINMOR interface module is written, but I'm waiting for the standalone implementation of the WINMOR protocol to be released before I can finish testing it).

Fix typo in Chat "unconfigured node has connected" message.

Changes to BPQMailChat - Version 1.0.3.11 to Version 1.0.3.12

The program would try to send a Chat Status report even if there were no Chat Links defined, and Chat wasn't configured. This would cause a program error, and prevent the configuration being saved correctly.

Disable Chat Mode if there is no ApplCall for ChatApplNum. The call used by Chat is obtained from the APPLnCALL paramter. If this was missing, Chat would try to run with a blank callsign.

Add Edit Message to Manage Messages Dialog

The NNTP Server now requires authentication.

Changes to BPQMailChat - Version 1.0.2.9 to Version 1.0.3.11

This version has the new forwarding code. There are some pretty fundamental changes here, so I suggest you back up your BPQMailChat registry tree before you install this version, in case you want to revert. Please carefully read this document before installing. However, the critical changes are:

Separate Hierarchical Addreses lists for Bulls and Personals.

Hierarchical addreses are matched differently.

Bulls are no longer forwarded on the TO field.

Private Messages are no longer forwarded on the AT field (except for the Implied AT for the call you are forwarding to).

Bulls will only be distributed within their target area, but can be forwarded into their target area.

If you are unhappy with any of these changes, don't run this version!

The software will disable network access (by Setting BBS Streams to zero) when it is first run. This gives you the opporrtunity to change your forward setup before the first message arrives.

Other changes in this version are;

 
 
Seveeral fixes to improve stability of Chat system.
 
Fix incorrect sending of NO - BID.
 
Fix problems caused by a user being connected to more than one chat node.
 
Show idle time on Chat /u display.
 
Add "Bad Words" Test. File badwords.sys is a list of words or phrases, one per line.
A message will be held if any of the words or phrases appear
in the title or message body.
 
 
Add reason for holding to SYSOP "Message Held" Message.
 
Make chat topics case-insensitive.
 
Allow SR for smtp mail.
 
Try to fix some user's "Add User" problem.
 
Fix program error when prcessing - (refuse Message) response in FBB forwarding.
 
Fix code to flag messages as sent.
 
Fix loop if compressed size is greater than 32K when receiving with B1 protocol.
 
Fix selection of B1 protocol
 
Add "KISS ONLY" Flag to R: Lines (Needs Node Version 4.10.12 (4.10l) or above)
 
Add Basic NNTP Interface for reading and sending Bulls.
 
Fix possible loop in lzhuf encode (used by compressed FBB forwarding)
 
Stop orwarding of Held or Killed Messages
 
Add Chat Node Monitoring System.
 
Restart and Exit if too many program errors
 
Fix Forwarding to PaKet BBS software.
 
Fix problem if BBS signon contains words from the "Fail" list.
 
Add last message to edit users
 
Don't flag msg as 'Y' on read if it was Held or Killed.
 
Don't connect if all messages for a BBS are held.
 
Hold message if From or To are missing.
 
Fix parsing of chat /n and /q commands.
 
Fix possible loop on changing name or qth.
 
Added additional console for chat.
 
 

Changes to BPQMailChat - Version 1.0.2.9

 
	
 
Chat seems much more stable with this version, but it contains extra logging to help track down any remaining problems.
 
Most SYSOP commands can now be placed in the Forward Scrpt. This is mainly for HF forwarding. e.g.:
 
PACLEN 80  				PACLEN is a user level command - doesnt need SYSOP status
PASSWORD 				(the word PASSWORD, not a password! causes immediate entry to SYSOP Mode if entered locally
MAXFRAME 4 1
RETRIES 4 10
FRACK 4   				30 Frack is in units of 1/3 secs.
C 4 CALLSIGN
 
Note that PACLEN only changes the values for the current session. Tho others stay as set.
 
FBB Binary Forwarding mode B1 is now supported. This includes Resume, although I can't get Resume to work to FBB.
 It works fine FBB-BPQ and BPQ-BPQ.
 
The Max FBB forwarding Block Size is now set per BBS.
 
An option to hold messages from a user has been added. This is the default for new users.
 
A crash which occured if Housekeeping Overrides were entered without the ,Value has been fixed.
 
Messages are written to the Monitor and Log if a Chat Node-Node session is refused.
 
The Actions/Start Forwarding list is sorted by callsign.
 
Errors reported by the "C" Runtime Libraries are now trapped and witten to the Monitor and Debug file.
The program is now much less likely to crash, but keep an eye on the Monitor - things could be going horribly 
wrong without it being obvious.
 
Housekeeping is now run at startup if the system was down at the last housekeeping time.
 
Adds the defined links to the /p display, so you can easily check that the station you are trying to link
to has you defined as a node.
 
Sends messages if available after rejecting all proposals. It used to just send FF.
 
Don't try to send msg back to originator. It used to try - the message was rejected on the BID, but it was a waste of time.
 
Fix timeband processing when none specified. It should default to 0000-2359.
 
Improved Chat Help display.
 
Add helpful responses to /n /q and /t. It was easy to accidentally delete name or qth, and not realise it.
 
Kill Personal WP messages after processing.
 
Add command recall to Console. Cursor Up/Down scrolls through last 20 commands entered.
 
Show users in new topic when changing topic.
 
Add "Send From Clipboard" Action
 
Hold messages from the future, or with invalid dates.
 
Add KH (kill held) command.
 
Send Message to SYSOP when a new user connects.
 
Don't reject personal message on Duplicate BID unless we already have an unforwarded copy.
 
Hold Looping messages.
 
Warn SYSOP of held messages.
 
Close connecton on receipt of *** DONE (MBL stype forwarding).
 
Improved validation in link_drop (Chat Mode).
 
Change to prompts and Msg Header for Outpost.
 
Fix Connect Script processing for KA Nodes.