Subj : src/sbbs3/msgtoqwk.cpp pa To : Cvs Commit From : Rswindell Date : Mon Apr 18 2016 12:00:00 src/sbbs3 msgtoqwk.cpp 1.40 1.41 pack_qwk.cpp 1.68 1.69 qwk.h 1.6 1.7 Update of /cvsroot/sbbs/src/sbbs3 In directory cvs:/tmp/cvs-serv12637 Modified Files: msgtoqwk.cpp pack_qwk.cpp qwk.h Log Message: Bug-fix: Don't use the "current user" record (sbbs_t::useron var) for anything in msgtoqwk() since in the case of packing REP packets for QWK networking, there is no "current user" and this led to a bug where (at least sometimes, in some scenarios) the REP packet would be created in QWK Extended (QWKE) mode leading to other problems on the hub. QWKE mode is not needed for Synchronet/QWKnet since we have the HEADERS.DAT file which covers all the header fields otherwise "fixed" via QWKE kludge lines. If the QWKnet account on the Synchronet hub was not configured for QWKE mode, then QWKE kludge lines (e.g. "Subject:") could be interpretted as body text and other kludge lines (e.g. @VIA, @TZ, etc.) would not be parsed and removed from the imported body text, leading to extraneous metadata in QWK-networked messages. As a work-around for QWKnet nodes using existing versions of SBBS (without this fix), enable QWKE mode for your QWKnet acount on the hub (e.g. VERT). --- þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net þ wcQWK 7.0 ÷ ILink * Omicron Theta * Southaven MS * winserver.org --- QScan/PCB v1.20a / 01-0462 * Origin: ILink: CFBBS | cfbbs.no-ip.com | 856-933-7096 (454:1/1) .