• src/sbbs3/readmsgs.cpp

    From rswindell@VERT to CVS commit on Wed Oct 3 17:03:00 2018
    src/sbbs3 readmsgs.cpp 1.106 1.107
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6050

    Modified Files:
    readmsgs.cpp
    Log Message:
    Search message tags as well as body-text and subjects when searching for
    text.
    Use strcasestr() for message body/header-field text searches (simplify
    the code) - not sure why we needed strip_ctrl(), so removed.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tue Jan 22 18:48:00 2019
    src/sbbs3 readmsgs.cpp 1.108 1.109
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv28867

    Modified Files:
    readmsgs.cpp
    Log Message:
    The reply in (M)ail command has been somewhat broken since Mar-13-2018 when smb_netaddr_type() was changed to *never* return NET_NONE. Locally-posted messages would result in a (M)ail reply trying to go to a invalid Internet mail addres (the user's name/alias).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Jan 31 15:27:00 2019
    src/sbbs3 readmsgs.cpp 1.109 1.110
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv8995

    Modified Files:
    readmsgs.cpp
    Log Message:
    Include group and sub-board numbers when listing messsages in a sub-board
    (e.g. as the result of a search for text or messages to you).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thu Jan 31 19:31:00 2019
    src/sbbs3 readmsgs.cpp 1.110 1.111
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv17328

    Modified Files:
    readmsgs.cpp
    Log Message:
    Created a "Delete a range of posts" sys/sub-op command from the [O]perator sub-board of the "Reading" prompt. This allows a sysop or sub-board
    operator to quickly delete a range of messages from a message base. e.g. for easier clean-up of msg-net hiccups or intentional spamming of subs.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Feb 2 10:21:00 2019
    src/sbbs3 readmsgs.cpp 1.111 1.112
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv3148

    Modified Files:
    readmsgs.cpp
    Log Message:
    When printing the CantDeleteMsg text line, incude the message number.
    The (O)perator (D)elete message (range) command will now skip permanent msgs. Fixed bug with (L)ist msgs command while in (S)earch for Your Messages mode (the msg numbers listed did not match the msg numbers used by the Read prompt).



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sat Feb 16 14:14:00 2019
    src/sbbs3 readmsgs.cpp 1.113 1.114
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    readmsgs.cpp
    Log Message:
    When deleting a message from the Read prompt, make it clear (red/flashing)
    as it is easy for a sysop to accidentally hit [D]elete and not realize it.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon Apr 1 20:29:00 2019
    src/sbbs3 readmsgs.cpp 1.117 1.118
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv874

    Modified Files:
    readmsgs.cpp
    Log Message:
    Always display a no/yes prompt before deleting msgs with the 'D' key
    (use the sysop 'D'elete command to quickly delete a range of messages).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tue Apr 9 19:57:00 2019
    src/sbbs3 readmsgs.cpp 1.118 1.119
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv30519

    Modified Files:
    readmsgs.cpp
    Log Message:
    sprintf() -> SAFEPRINTF replacements.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Mon Apr 22 18:34:26 2019
    src/sbbs3 readmsgs.cpp 1.120 1.121
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv26059

    Modified Files:
    readmsgs.cpp
    Log Message:
    When scanning for messages "to you", include messages from you and to you
    (i.e. posted to yourself). It's confusing when testing the scan for messages "to you" if messages also *from* you aren't listed. :-)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wed Oct 2 16:49:58 2019
    src/sbbs3 readmsgs.cpp 1.124 1.125
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    readmsgs.cpp
    Log Message:
    If DeletePostQ text.dat string is blank, default to delete msg without prompt.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wed Mar 18 21:12:53 2020
    src/sbbs3 readmsgs.cpp 1.127 1.128
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv14317

    Modified Files:
    readmsgs.cpp
    Log Message:
    Delete unused binstr() function.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wed May 13 16:04:51 2020
    src/sbbs3 readmsgs.cpp 1.132 1.133
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv7549

    Modified Files:
    readmsgs.cpp
    Log Message:
    For alterego (ALTERANT):
    make "No" the default for the "Add this sub-board to your new-scan list?" question


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Tue Mar 1 17:43:08 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/74edb9c279474cfbd8564e41
    Modified Files:
    src/sbbs3/readmsgs.cpp
    Log Message:
    Fix private message header field parsing/filtering

    CID 350294

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Wed Jul 6 14:23:10 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/3160fa3b8720aae5786c2632
    Modified Files:
    src/sbbs3/readmsgs.cpp
    Log Message:
    Fix: message numbers listed with 'H' reading msgs command

    Broken in commit 082a9fce 3 years ago, the 'H' (highest ranked) message listing was showing the rank of the message (e.g. 1-20) instead of the message number itself.

    ---
    þ 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 Dec 1 19:43:53 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/5775e602eb549936b0da1664
    Modified Files:
    src/sbbs3/readmsgs.cpp
    Log Message:
    Don't prompt about *deleted* moderated messages

    ---
    þ 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 Dec 29 17:10:27 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/580e8724287b4755676f929b
    Modified Files:
    src/sbbs3/readmsgs.cpp
    Log Message:
    Fix CID 462297: always initialize msg.idx_offset in loadmsgs()

    Even though smb_getmsghdr() just saves and restores the msg.idx_offset value (not actually using it, but triggering this Coverity issue), this does seem like better behavior and more consistent with the loadfiles() implementation.

    ---
    þ 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 Thu Feb 15 23:02:56 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/af0a37a82bf09fab2d9bb305
    Modified Files:
    src/sbbs3/readmsgs.cpp
    Log Message:
    Add missing #include of utf8.h

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net