• src/sbbs3/pack_qwk.cpp

    From rswindell@VERT to CVS commit on Fri Oct 16 20:40:56 2015
    src/sbbs3 pack_qwk.cpp 1.66 1.67
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv8507

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Fix bug reported by Josh Ramsey: QWK packets created for QWKnet accounts
    should not have the "include message by self" setting applied - the hub should include all messages from all authors in all cases. The symptom of the problem was that messages posted by a user with the "Real Name" value of the QWKnet account would not be included in the QWKnet account for the node. This was
    most obvious in networked message areas where the same user may post from multiple nodes and see a lack of message propagation.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Wed Oct 5 23:44:47 2016
    src/sbbs3 pack_qwk.cpp 1.69 1.70
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv22169

    Modified Files:
    pack_qwk.cpp
    Log Message:
    For offline QWK packet creation (daily pre-pack or FTP downloads):
    1. check if user is online before starting any scanning/packing
    2. log a message when aborting scan/pack due to user online

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thu Nov 24 23:33:25 2016
    src/sbbs3 pack_qwk.cpp 1.74 1.75
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv10072

    Modified Files:
    pack_qwk.cpp
    Log Message:
    No longer set QWKnet user QWK-related settings automatically for Q-restricted accounts. For the longest time, if a Q-restricted (QWKnet node) user had Ctrl-A codes set to "Leave-in", it would automatically set "No Index",
    "No Control Files", "All Email", "Delete Email". But since we can't really assume that all Q-resricted accounts are Synchronet systems, we're no longer going to make these assumptions and over-ride what the user has set.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Thu Feb 22 01:58:26 2018
    src/sbbs3 pack_qwk.cpp 1.75 1.76
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6557

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Reduce the QWK packing event log output (chatter).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to rswindell on Thu Feb 22 12:16:43 2018
    src/sbbs3 pack_qwk.cpp 1.75 1.76
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6557

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Reduce the QWK packing event log output (chatter).

    that look a bit better now :)


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Darktech.Org:24 or
    Telnet://Time.Synchro.Net:24 (qwk or ftn & e-mail)
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    þ Synchronet þ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From Digital Man@VERT to Lord Time on Thu Feb 22 20:24:25 2018
    Re: Re: src/sbbs3/pack_qwk.cpp
    By: Lord Time to rswindell on Thu Feb 22 2018 12:16 pm

    src/sbbs3 pack_qwk.cpp 1.75 1.76
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6557

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Reduce the QWK packing event log output (chatter).

    that look a bit better now :)

    Good. I didn't realize that was happening (and nobody complained).

    digital man

    This Is Spinal Tap quote #22:
    David St. Hubbins: Here lies David St. Hubbins... and why not?
    Norco, CA WX: 47.5øF, 74.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Lord Time@VERT/TIME to Digital Man on Thu Feb 22 22:21:10 2018
    src/sbbs3 pack_qwk.cpp 1.75 1.76
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6557

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Reduce the QWK packing event log output (chatter).

    that look a bit better now :)

    Good. I didn't realize that was happening (and nobody complained).

    I notice it months ago (don't ask me when), just before the message echos (ie a precent number going up, on qwk account's)


    ---

    Rob Starr
    Lord Time SysOp of
    Time Warp of the Future BBS
    Telnet://Time.Darktech.Org:24 or
    Telnet://Time.Synchro.Net:24 (qwk or ftn & e-mail)
    ICQ # 11868133 or # 70398519 Jabber : lordtime2000@gmail.com
    Astra : lord_time
    X-Box : Lord Time 2000 Skype : lordtime@tds.net
    ---
    þ Synchronet þ Time Warp of the Future BBS - Home of League 10 IBBS Games
  • From rswindell@VERT to CVS commit on Mon Mar 5 23:33:11 2018
    src/sbbs3 pack_qwk.cpp 1.76 1.77
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv32036

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Clean-up the log output when packing QWK packets from the event thread.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Mar 8 00:17:23 2018
    src/sbbs3 pack_qwk.cpp 1.77 1.78
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv1912

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Check the sbbs_t.online element rather than the cfg.node_num to filter excessive log output from packing-QWK events.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wed Oct 31 00:44:45 2018
    src/sbbs3 pack_qwk.cpp 1.80 1.81
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv23546

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Still pack the QWK packet (i.e. with messages from sub-boards) even if the
    mail base can't be opened (e.g. it's locked for maintenance).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Feb 14 01:55:36 2019
    src/sbbs3 pack_qwk.cpp 1.81 1.82
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv2365

    Modified Files:
    pack_qwk.cpp
    Log Message:
    Include the Synchronet revision (e.g. 'c') in the "SYSTEM" value of the QWK DOOR.ID file created by Synchronet.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sat Oct 10 15:04:14 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2bc1d73f7c7e147b909c4694
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix NDX file creation when votes are included in QWK packets

    When both Indexes (NDX files) and vote messages are included in a QWK packet (an unexpected, but valid combination), the "Record number" stored in NDX files for subs with votes would be incorrect as it did not increment when a vote message (with no body text) was added to the messages.dat file.

    Reported by user that was trying to use MultiMail to read a QWK packet that included both votes and indexes and "IgnoreNDX: No" in their .mmailrc file.
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Mortifis@VERT/EPHRAM to Rob Swindell on Mon Oct 12 13:26:44 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2bc1d73f7c7e147b909c4694 Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix NDX file creation when votes are included in QWK packets

    When both Indexes (NDX files) and vote messages are included in a QWK packet (an unexpected, but valid combination), the "Record number" stored in NDX files for subs with votes would be incorrect as it did not increment when a vote message (with no body text) was added to the messages.dat file.

    Reported by user that was trying to use MultiMail to read a QWK packet that included both votes and indexes and "IgnoreNDX: No" in their .mmailrc file.

    Would a Sept 29th build be affected by this behaviour? I run 2 boards (one 'public'[alleycat] one 'private'[ephram]. On ephram (realm of dispair) I use a runemaster web ui variant (which does not support voting) and there are missing posts or posts not being displayed, or is this a multimail specific thing?


    Mortifis

    ---
    þ Synchronet þ The Realm of Dispair telnet ephram.synchro.net 2323 ssh 2222 web 82
  • From Digital Man@VERT to Mortifis on Mon Oct 12 13:08:13 2020
    Re: Re: src/sbbs3/pack_qwk.cpp
    By: Mortifis to Rob Swindell on Mon Oct 12 2020 01:26 pm

    https://gitlab.synchro.net/sbbs/sbbs/-/commit/2bc1d73f7c7e147b909c4694 Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix NDX file creation when votes are included in QWK packets

    When both Indexes (NDX files) and vote messages are included in a QWK packet (an unexpected, but valid combination), the "Record number" stored in NDX files for subs with votes would be incorrect as it did not increment when a vote message (with no body text) was added to the messages.dat file.

    Reported by user that was trying to use MultiMail to read a QWK packet that included both votes and indexes and "IgnoreNDX: No" in their .mmailrc file.

    Would a Sept 29th build be affected by this behaviour? I run 2 boards (one 'public'[alleycat] one 'private'[ephram]. On ephram (realm of dispair) I use a runemaster web ui variant (which does not support voting) and there are missing posts or posts not being displayed, or is this a multimail specific thing?

    It's a QWK offline reader specific thing.

    digital man

    Sling Blade quote #23:
    Karl: I reckon I'm gonna have to get used to looking at pretty people.
    Norco, CA WX: 95.4øF, 23.0% humidity, 2 mph WSW wind, 0.00 inches rain/24hrs ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Dec 27 00:10:34 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/20ec6bfe5aec294b341b9c31
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix the messages per second statistic displayed to user

    .. when packing a QWK packet (on Win32, was always reported 0 messages per second).
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Dec 27 00:10:34 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/bbe7f4e2638d77f6bc9bc0a3
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Display/log nicer original QWK packet message size in bytes

    Print the Mbyte estimate.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Apr 16 12:22:40 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/314cd52922b9102f2d4aec41
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix QWK/BLT-* copy issue (regression since v3.18)

    Reported by Daryl Stout (TBOLT)
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Jun 8 22:39:27 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/2245523d4834732d80af5921
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Better error handling in QWK packet creation

    If libarchive creates a 0-byte file or no file at all, then fall-through to the "temp file command-line" (if there is at least one Compressible File Type configured).

    If libarchive fails, there will still be a (hopefully helpful) error message logged, but at least the QWK packet may still get created.
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Tue Mar 21 11:20:13 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/2c953d3eb700588b101461f4
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix FILE (stream) pointer leak in error condition

    Fixes CID 451020
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Feb 7 13:07:34 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/398502c10f0608c702418317
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Another time_t warning... thanks OpenBSD!
    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sat Mar 16 20:11:36 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/478d85d20f6b70d1bb054362
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Add "MSGID" to QWK DOOR.ID file

    This is a "newer" QWK control message supported by Synchronet (for like 20 years now), so it's been missing from the DOOR.ID file all this time and no
    one noticed. <shrug>
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Fri Jan 10 18:20:48 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/70441b12b92fb464935f0f55
    Modified Files:
    src/sbbs3/pack_qwk.cpp
    Log Message:
    Fix CID 530001

    temp_cmd() should've been called first on any sane platform. <shrug>
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net