• src/smblib/smbdefs.h smbl

    From rswindell@VERT to CVS commit on Wednesday, October 03, 2018 07:35:00
    src/smblib smbdefs.h 1.102 1.103 smblib.c 1.180 1.181
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv13579

    Modified Files:
    smbdefs.h smblib.c
    Log Message:
    Create a smbmsg_t.tags convenience pointer.
    Updated some comments in smbdefs.h too.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, October 30, 2018 03:12:00
    src/smblib smbdefs.h 1.103 1.104 smblib.c 1.182 1.183 smbstr.c 1.30 1.31
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv1488

    Modified Files:
    smbdefs.h smblib.c smbstr.c
    Log Message:
    Store the terminal width (in columns) of the text editor used to create the message text (when relevant and available) - this helps when re-wrapping the message text (e.g. for quoting) and not always guessing "80 columns".


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, April 29, 2019 03:19:00
    src/smblib smbdefs.h 1.112 1.113 smblib.c 1.192 1.193
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv3546

    Modified Files:
    smbdefs.h smblib.c
    Log Message:
    3 new smbmsg_t convenience pointers:
    - to_list
    - cc_list
    - replyto_list

    These are all comma-separated lists of names/addresses, RFC-822 style
    (so quotes and angle-brackets and all that jazz preserved/included)


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, April 30, 2019 08:21:00
    src/smblib smbdefs.h 1.113 1.114 smblib.c 1.194 1.195 smbtxt.c 1.41 1.42
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv15851

    Modified Files:
    smbdefs.h smblib.c smbtxt.c
    Log Message:
    When parsing the MIME-encoded plain-text portion of a message body, parse the content-type "charset" parameter value and store in the (new) smbmsg_t.charset. This is a heap-allocated copy of the text from the message body, so it must be freed in smb_freemsgmem(). When NULL, the charset can be assumed to be US-ASCII.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, May 03, 2019 00:13:00
    src/smblib smbdefs.h 1.114 1.115 smblib.c 1.195 1.196
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv31144

    Modified Files:
    smbdefs.h smblib.c
    Log Message:
    Change the message priority scheme from:
    the (never used) SMB_PRIORITY 32-bit hfield (0 = default/highest priority), to a new fixed message header field (8-bit) following the X-Priority header field numbering scheme: 1 = highest, 3 = normal, 5 = lowest and 0 = unspecified.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, May 04, 2019 22:56:00
    src/smblib smbdefs.h 1.116 1.117 smblib.c 1.196 1.197 smblib.h 1.92 1.93 smbtxt.c 1.42 1.43
    Update of /cvsroot/sbbs/src/smblib
    In directory cvs:/tmp/cvs-serv13809

    Modified Files:
    smbdefs.h smblib.c smblib.h smbtxt.c
    Log Message:
    smb_getplaintext and smb_getmsgtxt(...,GETMSGTXT_PLAIN) will now fall-back
    to a text/html part of a multi-part MIME encoded message if no text/plain part exists.
    Changed smbmsg_t.charset to smbmsg_t.text_charset.
    Added smbmsg_t.text_subtype (e.g. "plain" or "html").
    Fixed issue with parsing parsed plain-text when the charset was the last element of the MIME-part header.


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