• src/sbbs3/readmsgs.cpp

    From rswindell@VERT to CVS commit on Saturday, May 02, 2015 00:29:09
    src/sbbs3 readmsgs.cpp 1.70 1.71
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv914

    Modified Files:
    readmsgs.cpp
    Log Message:
    Optimize listmsgs() for SCAN_NEW mode (no need to read headers).
    Removed extra smb_freemsgmem() stuff in listmsgs() loop (leftover?).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Monday, May 04, 2015 23:20:40
    src/sbbs3 readmsgs.cpp 1.72 1.73
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv1371

    Modified Files:
    readmsgs.cpp
    Log Message:
    For the "Scan Msgs" mod, pass the sub-board internal code rater than the 'subnum' as the first command-line argument.
    Also, set the current sub-board value used for ARS comparisons before passing control to a Scan Msgs mod (if there is one), just in case the mod uses ARS (e.g. bbs.compare_ars) to check for access.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Friday, August 21, 2015 23:16:58
    src/sbbs3 readmsgs.cpp 1.73 1.74
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv29010

    Modified Files:
    readmsgs.cpp
    Log Message:
    Fix warning, but if j is at UINT32_MAX+1, you're still going to have a
    Bad Time{tm}.




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sunday, December 06, 2015 19:41:20
    src/sbbs3 readmsgs.cpp 1.78 1.79
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv3811

    Modified Files:
    readmsgs.cpp
    Log Message:
    Changes to sbbs_t::msghdr() - used by (H)eader command:
    Display translated to/from/reply net-type (from numeric to string).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, December 15, 2015 22:55:11
    src/sbbs3 readmsgs.cpp 1.79 1.80
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv11835

    Modified Files:
    readmsgs.cpp
    Log Message:
    Fix bug introduced in rev 1.74 of this file (Aug-22-2015, by Deuce):
    The "Start with message number" prompt for the [F]ind text command would
    always start searching at message #64 due to typo (i=64 rather than i=i64). Maybe 'i64' isn't a good variable name.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Monday, November 06, 2017 19:35:18
    src/sbbs3 readmsgs.cpp 1.100 1.101
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6756

    Modified Files:
    readmsgs.cpp
    Log Message:
    Fix bug in listsub(): if there were polls posted in the sub-board the message numbers displayed could be wrong since the poll-messages were not loaded
    (or counted).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, November 11, 2017 03:25:07
    src/sbbs3 readmsgs.cpp 1.101 1.102
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv14808

    Modified Files:
    readmsgs.cpp
    Log Message:
    Send MailOnSystemListHdr text string before msg details that match search string (just like we do for other search-types).


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, October 03, 2018 21:03:01
    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 Tuesday, January 22, 2019 23:48:54
    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 Thursday, January 31, 2019 20:27:43
    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 Friday, February 01, 2019 00:31:00
    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 Saturday, February 02, 2019 15:21:24
    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 Saturday, February 16, 2019 19:14:00
    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 Wednesday, October 02, 2019 20:49:58
    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 Thursday, March 19, 2020 01:12:53
    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 Wednesday, May 13, 2020 20:04:51
    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 Tuesday, March 01, 2022 22:43:08
    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 Wednesday, July 06, 2022 18:23:10
    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 Friday, December 29, 2023 17:10:27
    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 Thursday, February 15, 2024 23:02:56
    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