From rswindell@VERT to CVS commit on Tue Nov 22 20:26:34 2016
src/sbbs3 msg_id.c 1.7 1.8
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv17991
Modified Files:
msg_id.c
Log Message:
Bug-fix: get_replyid() would return a free'd buffer if the message did not already have a reply_id header field, causing REPLYID header fiels to be
set to garbage characters.
From rswindell@VERT to CVS commit on Sun Feb 17 03:56:09 2019
src/sbbs3 msg_id.c 1.12 1.13
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv19484
Modified Files:
msg_id.c
Log Message:
Restore the extra space before the date in the PID value, remove the "Debug" designator.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From rswindell@VERT to CVS commit on Tue Jul 14 23:03:43 2020
src/sbbs3 msg_id.c 1.14 1.15
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv32061
Modified Files:
msg_id.c
Log Message:
According to August Abolins (2:221/1.58):
"Other systems produce [FTN MSG-IDs for NetMail messages) quite nicely: HotdogEd, BBBS, Mageia, Platinum
Express, GED+LNX, and OpenXP. I took it for granted that SBBS would be
in the same league. It makes it super easy to link up a netmail
conversation or generate a graphical-tree when a msgid exists.
I was spoiled into thinking that msgid was ubiquitous in netmail as well."
Reviewing FTS-9, I see no restriction to only echomail, so sure, why not: add_msg_ids() now adds FTN Message-IDs to outbound NetMail messages too (not just FTN echomail). No configuration or SBBSecho change needed.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 16 18:49:46 2021
Some old/unsupported FidoNet software (NetMgr? Squish?) reportedly parse addresses from MSGID control/kludge lines in NetMail messages to determine the source and/or destination address. This is clearly a bad idea for a lot of reasons, but to improve compatibility, let's not include the message number (or an '@') in the origaddr field for NetMail messages. This does slightly increase the chance of a duplicate MSGID being accidentally generated if the "mail" base is renumbered. No change for EchoMail MSGIDs (where dupe detection and threading still benefit from the additional entropy).
For Watchman.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From Rob Swindell (on Windows)@VERT to Git commit to main/sbbs/master on Sat Apr 1 21:06:44 2023
smb_faddrtoa() uses a static local buffer if passed NULL and we shouldn't be doing that from multi-threaded callers.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
From Rob Swindell (on Windows)@VERT to Git commit to main/sbbs/master on Sun May 7 23:22:44 2023