• Talisman v0.40

    From apam@21:1/101 to All on Monday, June 20, 2022 18:19:00
    Just released...

    includes all changes to make talisman compatible with big endian CPUs.

    includes a fix for a crash on certain message base layouts.

    includes fixes for font loading and sixel on windows (ie, stop it rendering on the console and slowing things right down)

    some other various fixes thanks to clang-tidy.

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From vorlon@21:1/195.1 to apam on Tuesday, June 21, 2022 12:48:19
    Hi Apam,

    Just released...

    includes all changes to make talisman compatible with big endian CPUs.


    This is a test on the new build... Using native Talisman programs.. (Ie: Postie). If this get's out, then sending with binki is also working....

    \/orlon


    --- Talisman v0.40-dev (Linux/m68k)
    * Origin: A Mysterious BBS (21:1/195.1)
  • From apam@21:1/101 to vorlon on Tuesday, June 21, 2022 16:32:18
    This is a test on the new build... Using native Talisman programs.. (Ie: Postie). If this get's out, then sending with binki is also working....

    Looks like it is :)

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From vorlon@21:1/195.1 to apam on Tuesday, June 21, 2022 21:26:28
    Hi apam,

    Thanks for the changes to get Talsiman etc working on M68k.
    I'll keep checking things, and will then be able to shut Majicka down.

    Trying to get used to the message editor and it's quoting system.


    I'm seeing this in the postie log:

    INFO: Added echomail "Re: Talisman v0.40" to area "FSX_MAG"
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Added echomail "Re: Am I the only one dum" to area "FSX_RETRO"


    Is it posable to delete a line from a message? I'm used to Ctl-K
    (sometimes Ctl-Y) when in the editor...

    With postie, I'd like to use uncompressed packets. I've tried remove the archive type from the link statement, and also archive = ""

    Postie won't export any messages unless a compressor is listed.



    \/orlon
    aka
    Stephen


    --- Talisman v0.40-dev (Linux/m68k)
    * Origin: Vorlon Empire: Sector 550 (21:1/195.1)
  • From apam@21:1/222 to vorlon on Wednesday, June 22, 2022 12:18:00
    On Tue June 21 21:26:00 2022, vorlon wrote to apam <=-

    I'm seeing this in the postie log:

    INFO: Added echomail "Re: Talisman v0.40" to area "FSX_MAG"
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Added echomail "Re: Am I the only one dum" to area "FSX_RETRO"

    Not sure what you're asking here? Do you want to set up a dupe base?

    Is it posable to delete a line from a message? I'm used to Ctl-K (sometimes Ctl-Y) when in the editor...

    Not at present, I forget why I didn't add that. Probably got distracted, will look at adding something later. You can use magiedit if you prefer it - just create a script to run it and add it to talisman ini under main

    external editor = /path/to/script

    note, you can't use both, it's either an external editor or the built in fse. (the line editor is always available)

    With postie, I'd like to use uncompressed packets. I've tried remove the archive type from the link statement, and also archive = ""

    Postie won't export any messages unless a compressor is listed.

    I've just committed something that should do this. just delete the archive line (or use archive = "") and it should now send uncompressed packets.

    Andrew

    === TitanMail/linux v1.1.5


    --- Talisman v0.40-dev (Windows/x86)
    * Origin: Tiny's BBS II - tinysbbs.com:4323/ssh:4322 (21:1/222)
  • From apam@21:1/101 to Vorlon on Wednesday, June 22, 2022 14:51:05
    Not at present, I forget why I didn't add that. Probably got distracted, will look at adding something later. You can use magiedit if you prefer

    Ctrl-Y now seems to work in git.

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From vorlon@21:1/195.1 to apam on Thursday, June 23, 2022 17:08:27
    Hi Apam,

    INFO: Added echomail "Re: Talisman v0.40" to area "FSX_MAG"
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Found duplicate, discarding as no dupe base is configured.
    INFO: Added echomail "Re: Am I the only one dum" to area
    "FSX_RETRO"

    Not sure what you're asking here? Do you want to set up a dupe base?

    I've now configured a dupe area, but the point shouldn't bee seeing dupes
    as the message bas was started fresh with no messages in it.

    Is it posable to delete a line from a message? I'm used to Ctl-K (sometimes Ctl-Y) when in the editor...

    Not at present, I forget why I didn't add that. Probably got
    distracted, will look at adding something later. You can use magiedit
    if you prefer it - just create a script to run it and add it to
    talisman ini under main


    Ctl-y now works.. Thanks.

    Could you also please add pressing enter to quote along with the space
    key?

    Postie won't export any messages unless a compressor is listed.

    I've just committed something that should do this. just delete the
    archive line (or use archive = "") and it should now send uncompressed packets.

    I've just done a git clone, and compile.. If this one goes out it's
    working...



    \/orlon
    aka
    Stephen


    --- Talisman v0.40-dev (Linux/m68k)
    * Origin: Vorlon Empire: Sector 550 (21:1/195.1)
  • From apam@21:1/101 to vorlon on Thursday, June 23, 2022 23:35:50
    I've now configured a dupe area, but the point shouldn't bee seeing dupes as the message bas was started fresh with no messages in it.

    Ah, I see. Yeah dupe detection needs some work. at present it is supposed to check a history file with a crc of the msgid. That doesn't work so well when messages don't have msgids. (That's not the problem here, I don't know why it would say it found a dupe when it hasn't)

    if anymore pop up and go into your dupe base let me know and i'll get you to send me the base and the dupe history file and see if i can figure it out.

    Could you also please add pressing enter to quote along with the space key?

    Yeah, that shouldn't be too hard.

    I've just done a git clone, and compile.. If this one goes out it's working...

    :)

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From vorlon@21:1/195.1 to apam on Friday, June 24, 2022 10:27:09
    Hi Apam,

    I've now configured a dupe area, but the point shouldn't bee
    seeing dupes as the message base was started fresh with no
    messages in it.

    Ah, I see. Yeah dupe detection needs some work. at present it is
    supposed to check a history file with a crc of the msgid. That doesn't
    work so well when messages don't have msgids. (That's not the problem
    here, I don't know why it would say it found a dupe when it hasn't)

    I just did a test.. Deleted the message base files, and the dupehist.dat
    file. Then re tossed the last three days worth of packets. Postie
    reported lots of dupes.

    Just wondering if this is a linux m68k thing or a general postie bug?

    I also noticed that when listing messages with the index reader, there
    were replies in the list before the message being replied to.



    \/orlon
    aka
    Stephen


    --- Talisman v0.40-dev (Linux/m68k)
    * Origin: Vorlon Empire: Sector 550 (21:1/195.1)
  • From apam@21:1/101 to vorlon on Friday, June 24, 2022 12:53:52
    I also noticed that when listing messages with the index reader, there were replies in the list before the message being replied to.

    Yeah, thats due to the order that they're tossed, they're not sorted by date

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From apam@21:1/101 to vorlon on Friday, June 24, 2022 14:41:45
    Just wondering if this is a linux m68k thing or a general postie bug?

    I think it might be a general postie bug. I've made a new branch of postie with new dupe checking, branch is called: "newdupechecking"

    this one will record 3 CRCs per message, 1, msg id, 2, ctrl content and 3, msgbody.

    if all three match it will be considered a dupe. (note it doesn't check seenby's and path, as they might change and still be a dupe)

    if you can try this with your m68k installation that would be good. I don't get enough messages to make it break.

    Also, now messages without msgids will be dupe checked, previously they werent.

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From apam@21:1/101 to vorlon on Friday, June 24, 2022 22:14:36
    I think it might be a general postie bug. I've made a new branch of
    postie with new dupe checking, branch is called: "newdupechecking"

    I just merged this into main. I tested it on m68k and all the messages i was able to pull from 21:1/999 worked. If it's still not working can you zip up your packets and send them to me.. if you don't have my email address, can you upload it to the sysop at positronicbrain.net:11892 (telnet)

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Tiny@21:1/222 to apam on Friday, June 24, 2022 08:57:22
    apam wrote to vorlon <=-

    Also, now messages without msgids will be dupe checked, previously they werent.

    I get quite a few dupes in COOKING from one person... not sure how or why.
    If you compile a windows version and need me to test it feel free to send
    it over.

    Shawn

    ... Mary had a little RAM -- only about a MEG or so.

    --- Talisman v0.40-dev (Windows/x86)
    * Origin: Tiny's BBS II - tinysbbs.com:4323/ssh:4322 (21:1/222)
  • From vorlon@21:1/195.1 to apam on Saturday, June 25, 2022 10:25:06
    HI Apam,

    I just merged this into main. I tested it on m68k and all the messages
    i was able to pull from 21:1/999 worked. If it's still not working can
    you zip up your packets and send them to me.. if you don't have my
    email address, can you upload it to the sysop at
    positronicbrain.net:11892 (telnet)

    I've just done a git clone, will test and report back latter tonight.



    \/orlon
    aka
    Stephen


    --- Talisman v0.41-dev (Linux/m68k)
    * Origin: Vorlon Empire: Sector 550 (21:1/195.1)
  • From apam@21:1/101 to vorlon on Saturday, June 25, 2022 17:50:53
    I've just done a git clone, will test and report back latter tonight.

    Thanks, I appreciate it. I'm going to do a release of 0.41 as there are a few other (unrelated) bugs squashed, and I don't think the dupe checking will be any worse if not better.

    I was wondering, maybe the messages are actually having the same message-id? And so getting treated as dupes by postie, but not by whatever is infront of postie.

    I noticed when trawling through my dupes base on happyland that there were a lot of (mostly generated) messages with duplicate message ids. Stuff like BBS advertisements and stuff.

    My theory was that many msgids are generated by unix time, some are poorly implemented and may shoot of several different messages in a second, which some other more robust dupe checkers would notice because they work off the whole message not just message id, but postie did not.

    Anyway, hopefully this new method will work better - and if it doesn't we can have a closer look at the messages and work it out.

    Andrew

    --- Mystic BBS v1.12 A47 2021/12/24 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Digital Man to apam on Monday, July 11, 2022 19:39:10
    Re: Re: dupe checking
    By: apam to vorlon on Sat Jun 25 2022 05:50 pm

    My theory was that many msgids are generated by unix time, some are poorly implemented and may shoot of several different messages in a second, which some other more robust dupe checkers would notice because they work off the whole message not just message id, but postie did not.

    I have a rant about that very subject here: https://wiki.synchro.net/faq:misc#ftn_msgid

    The FTN message-ID was just badly conceived and documented. Especially considering there was already a better concept well-documented in IETF's RFC-822.
    --
    digital man (rob)

    This Is Spinal Tap quote #27:
    As long as there's, y'know, sex and drugs, I can do without the rock and roll. Norco, CA WX: 76.3°F, 54.0% humidity, 12 mph S wind, 0.00 inches rain/24hrs