• Prealphas updated

    From g00r00@77:1/138 to All on Sat May 16 20:44:04 2020
    I updated the prealphas with some minor changes/fixes today.

    www.mysticbbs.com/downloads/prealpha

    --- Mystic BBS v1.12 A46 2020/05/16 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Netsurge@77:1/100 to g00r00 on Mon May 18 15:45:50 2020
    I updated the prealphas with some minor changes/fixes today.

    www.mysticbbs.com/downloads/prealpha

    Sweet. New prealphas are my jam.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS/QWK Gate v1.12 A46 2020/04/13 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From g00r00@77:1/138 to All on Sun Jan 24 01:33:55 2021
    I've updated the pre-alphas tonight after removing the old Python 2 engine and replacing it with the new one. I've also added a couple other goodies too. Could use some tests with this build to make sure Python 2.7 is working well.
    Also new is the Pi version was compiled on my Intel Linux machine and I could use some people to test it. This means Pi versions will be compiled just as often as Windows and Linux moving forward, no more delays ever - assuming this experiment is successful! :)

    --- Mystic BBS v1.12 A47 2021/01/16 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Zip@77:2/107 to g00r00 on Sun Jan 24 08:55:40 2021
    Hello g00r00!

    On 24 Jan 2021, g00r00 said the following...
    I've updated the pre-alphas tonight after removing the old Python 2
    engine and replacing it with the new one. I've also added a couple

    Well done!

    Although I'm not running any Python 2.x scripts (I think -- do the old MPL scripts count?) I'll make sure to try out the new prealpha anyway -- as you've fixed a lot of things since early January.

    Thanks a lot for the great work!

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2021/01/24 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (77:2/107)
  • From paulie420@77:1/158 to g00r00 on Sun Jan 24 01:47:29 2021
    I've updated the pre-alphas tonight after removing the old Python 2
    engine and replacing it with the new one. I've also added a couple
    other goodies too. Could use some tests with this build to make sure Python 2.7 is working well. Also new is the Pi version was compiled on
    my Intel Linux machine and I could use some people to test it. This
    means Pi versions will be compiled just as often as Windows and Linux moving forward, no more delays ever - assuming this experiment is successful! :)

    Awesome... I'm willing to text builds quickly, as I am always backed up and ready.

    I'll throw the newest build up asap and report back here.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/01/16 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From Warpslide@77:1/156 to g00r00 on Sun Jan 24 07:29:12 2021
    On 24 Jan 2021, g00r00 said the following...

    Also new is the Pi version was compiled on my Intel Linux machine and I g0> could use some people to test it. This means Pi versions will be g0> compiled just as often as Windows and Linux moving forward, no more g0> delays ever - assuming this experiment is successful! :)

    I assumed mys112a47_p32.zip was the new Pi build and I assumed correctly.

    Can we also assume a 64 bit build for the Pi is on the horizon?

    Just did the usual "./install replace /home/pi/mystic" and everything seems hunky-dory so far.


    Jay

    --- Mystic BBS v1.12 A47 2021/01/24 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Sun Jan 24 10:14:38 2021
    I assumed mys112a47_p32.zip was the new Pi build and I assumed correctly.

    Yes that is true, slight naming change!

    Can we also assume a 64 bit build for the Pi is on the horizon?

    Yep I ported Mystic to 64-bit ARM and I have a 64-bit ARM Linux version ready for whenever Raspbian 64-bit is released! If anyone is using a ARM Linux 64-bit beta let me know and I can release the 64-bit ARM Linux.

    Just did the usual "./install replace /home/pi/mystic" and everything seems hunky-dory so far.

    Awesome thanks for testing and let me know if you run into any issues!

    --- Mystic BBS v1.12 A47 2021/01/24 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Sun Jan 24 11:21:25 2021
    On 24 Jan 2021, g00r00 said the following...

    Awesome thanks for testing and let me know if you run into any issues!

    One cool thing I've noticed is one of the mods I'm running for InterBBS One-Liners used to show a something like "api version mismatch" when it ran, and I haven't seen that with this build yet. :)


    Jay

    --- Mystic BBS v1.12 A47 2021/01/24 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Sun Jan 24 16:37:59 2021
    Awesome thanks for testing and let me know if you run into any issues

    One cool thing I've noticed is one of the mods I'm running for InterBBS One-Liners used to show a something like "api version mismatch" when it ran, and I haven't seen that with this build yet. :)

    Good to hear! Thats an accidental fix but I'll take it!

    --- Mystic BBS v1.12 A47 2021/01/24 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From The Godfather@77:1/154 to g00r00 on Mon Jan 25 11:30:51 2021
    I've updated the pre-alphas tonight after removing the old Python 2
    engine and replacing it with the new one. I've also added a couple
    other goodies too. Could use some tests with this build to make sure Python 2.7 is working well. Also new is the Pi version was compiled on
    my Intel Linux machine and I could use some people to test it. This
    means Pi versions will be compiled just as often as Windows and Linux moving forward, no more delays ever - assuming this experiment is successful! :)

    g00r00,

    All went well with the RPI upgrade to the 1.24.21 prealpha; I don't know as of yet if
    it corrected the binkd connection issue; however a couple of things.

    1. The netrunner 10 blank lines in the middle of a 132x37 ANSI, on the second call, seemed too be corrected so thank you!
    2. My SSH connection won't establish a connect now, just telnet. Any suggestions on the fix?

    11:06:17 SSH > Connect on slot 1/5
    11:06:17 SSH 1-HostName
    11:06:17 SSH 1-Negotiating SSH session 11:06:17 SSH Unable to set key (-3 ) 11:06:17 SSH 1-Session failed

    Maybe I missed reading something within the whatsnew.txt?

    It was working prior to the upgrade.

    -tG

    --- Mystic BBS v1.12 A47 2021/01/24 (Raspberry Pi/32)
    * Origin: The Ruins (77:1/154)
  • From g00r00@77:1/138 to The Godfather on Mon Jan 25 16:11:52 2021
    g00r00,

    All went well with the RPI upgrade to the 1.24.21 prealpha; I don't know as of yet if it corrected the binkd connection issue; however a couple of

    I made a new build with the logging turn on in the prealpha/binkplog folder so if you have problems now you can install that and capture a log of the connection. It should give us enough detail to see what is happening at least.

    2. My SSH connection won't establish a connect now, just telnet. Any suggestions on the fix?

    11:06:17 SSH > Connect on slot 1/5
    11:06:17 SSH 1-HostName
    11:06:17 SSH 1-Negotiating SSH session
    11:06:17 SSH Unable to set key (-3 )

    I tried dropping in the new headers from the beta version of Cryptlib and maybe that is breaking things. I'll put the old ones back and try to get some tests done tonight to make sure the latest non-beta release works. I'll put up a new build tonight if I make any changes.

    I suspect Cryptlib might be trying to remove the CBC ciphers in the new version and maybe that is messing with things.

    --- Mystic BBS v1.12 A47 2021/01/24 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Mon Jan 25 20:38:47 2021
    On 25 Jan 2021, g00r00 said the following...

    I tried dropping in the new headers from the beta version of Cryptlib
    and maybe that is breaking things. I'll put the old ones back and try
    to get some tests done tonight to make sure the latest non-beta release works. I'll put up a new build tonight if I make any changes.

    I suspect Cryptlib might be trying to remove the CBC ciphers in the new version and maybe that is messing with things.

    For what it's worth my SSH still works with me using Netrunner. I can't remember which version of cryptlib I have installed, 3.4.5 I think.


    Jay

    --- Mystic BBS v1.12 A47 2021/01/24 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Mon Jan 25 23:52:37 2021
    For what it's worth my SSH still works with me using Netrunner. I can't remembe r which version of cryptlib I have installed, 3.4.5 I think.

    Thanks for letting me know.

    I just put the old headers back anyway and recompiled everything just in case.

    I did a couple bugfixes and the ANSI editor works up to 160 columns now too so it was worth rebuilding the prealphas anyway!

    Hopefully that works better. I don't know what is up with Cryptlib 3.4.6 hopefully it won't be a problem (and it will also replace the CBC SSH options).

    --- Mystic BBS v1.12 A47 2021/01/25 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From Warpslide@77:1/156 to g00r00 on Tue Jan 26 09:30:13 2021
    On 25 Jan 2021, g00r00 said the following...

    I just put the old headers back anyway and recompiled everything just in case.

    I did a couple bugfixes and the ANSI editor works up to 160 columns now too so it was worth rebuilding the prealphas anyway!

    Hopefully that works better. I don't know what is up with Cryptlib
    3.4.6 hopefully it won't be a problem (and it will also replace the CBC SSH options).


    Just updated to Jan 26th's build.

    Syncterm 1.0 & 1.1 connect to SSH just fine, as does Netrunner.


    Not that it matters, because I would never connect to my board this way, but this is what I get when I try and ssh from the command line on Win 10:

    ssh -4 -p 2222 pi@bbs
    Unable to negotiate with 10.0.1.40 port 2222: no matching cipher found. Their offer: aes128-cbc,aes256-cbc,3des-cbc


    Jay

    --- Mystic BBS v1.12 A47 2021/01/26 (Raspberry Pi/32)
    * Origin: Northern Realms (77:1/156)
  • From g00r00@77:1/138 to Warpslide on Tue Jan 26 10:20:35 2021
    Just updated to Jan 26th's build.

    Thanks for the update!

    ssh -4 -p 2222 pi@bbs

    You would want to do a -c aes256-cbc or something in there to get that to work.

    Not exactly sure what Cryptlib is doing but a lot of clients are turning off CBC ciphers by default because if they are not used properly they can be vulnerable.

    --- Mystic BBS v1.12 A47 2021/01/25 (Windows/32)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From The Godfather@77:1/153 to g00r00 on Tue Jan 26 21:38:31 2021
    I tried dropping in the new headers from the beta version of Cryptlib
    and maybe that is breaking things. I'll put the old ones back and try
    to get some tests done tonight to make sure the latest non-beta release works. I'll put up a new build tonight if I make any changes.
    I suspect Cryptlib might be trying to remove the CBC ciphers in the new version and maybe that is messing with things.


    Either Frank adjusted his binkd.cfg file or your fix is allowing him to connect to my RPI. If you thank you, if Frank, thank you :)

    Thanks for the 1.26.21 build for RPI. SSH is working again. I do have a couple of questions ..

    1. At the moment within my Windows build, I have left py2 and py3 directories within General Configuration blank. I'd like to set them to the proper directories for libraries if there is an advantage to doing so? Before I download python 3.? I was curious to know if Windows Environment Variables still need to be set or not for each? I had followed the original instructions on wiki when first setting up python 2.7.18; and python installed of c:\python27, not within the c:\Windows folder tree.

    2. In RPI I did notice the Mysterious Netrunner issue re-appear .. if you call using 132x37 term size once, all looks great. Disconnect and call right back, and 132x37 leaves approximately 10 blank lines. If I toggle the Alt-M back to 80x25 then to 132x37 again (while online or by calling back in a third time) all works great again. Just an FYI.

    Thanks again for all of these great updates you're making to Mystic!

    -tG

    --- Mystic BBS v1.12 A47 2021/01/26 (Windows/32)
    * Origin: The Underground [@] www.theunderground.us:10023 (77:1/153)
  • From Netsurge@77:1/100 to The Godfather on Tue Jan 26 22:42:48 2021
    Either Frank adjusted his binkd.cfg file or your fix is allowing him to connectto my RPI. If you thank you, if Frank, thank you :)

    I did nothing, this is all g00r00 baby.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS/QWK Gate v1.12 A47 2020/11/23 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)
  • From paulie420@77:1/158 to g00r00 on Tue Jan 26 19:23:16 2021
    I did a couple bugfixes and the ANSI editor works up to 160 columns now too so it was worth rebuilding the prealphas anyway!

    Hopefully that works better. I don't know what is up with Cryptlib 3.4.6 hopefully it won't be a problem (and it will also replace the CBC SSH options).

    Awesome about the ANSi editor - it'll make it much easier for me creating mods; seeing as how I don't use 132c, but want to SUPPORT it, this is a cool addition. Thanks.

    Also, just some info for you - I use a Raspberry Pi and updated to the newest 1-26 build. At first, my python modules were failing... Mystic failed and required a button press - didn't hangup like Ktulu was experiencing... for ME, on a Raspberry Pi OS setup, leaving the Python2 and Python3 config lines BLANK fixed the problem, and all my [current] Python scripts are running just fine.

    Thanks for all the hard work, and one day I'll [have to] UNDERSTAND what Py2 and Py3 needs to be set to - but its working on my basic Pi setup...

    kudos, thanks for the 160c ANSI support.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/01/26 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From g00r00@77:1/138 to The Godfather on Wed Jan 27 11:04:14 2021
    Either Frank adjusted his binkd.cfg file or your fix is allowing him to connect to my RPI. If you thank you, if Frank, thank you :)

    You forgot the third option! I broke into his house, had a little whiskey, admired his retro hardware, and then switched him over from BINKD to Mystic while he was sleeping! Problem solved!

    1. At the moment within my Windows build, I have left py2 and py3 directories w ithin General Configuration blank. I'd like to set them
    to the proper directori es for libraries if there is an advantage to
    doing so? Before I download python 3.? I was curious to know if

    There shouldn't be any advantage to doing so. Mystic will search for the default library names and those values only need to be set if the defaults do not work for whatever reason. When its left blank its the same as if had set the values to "python27.dll" and "python38.dll" in Windows.

    doing so? Before I download python 3.? I was curious to know if
    Windows Environment Variables still need to be set or not for each? I

    I would not try to set any environment variables at all for now.

    --- Mystic BBS v1.12 A47 2021/01/26 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From g00r00@77:1/138 to paulie420 on Wed Jan 27 11:10:47 2021
    Awesome about the ANSi editor - it'll make it much easier for me
    creating mods; seeing as how I don't use 132c, but want to SUPPORT it, this is a cool addition. Thanks.

    Turns out the block editing was still broke which I've mostly fixed up now for the next build. It is nice to have it for quick edits and stuff at the least. At some point hopefully soon-ish Mystic is going to have a full 132 default theme and I'll probably do all of the modding using the built in ANSI editor.

    experiencing... for ME, on a Rasp berry Pi OS setup, leaving the Python2 and Python3 config lines BLANK fixed the problem, and all my [current] Python scripts are running just fine.

    Great to hear!

    Thanks for all the hard work, and one day I'll [have to] UNDERSTAND what Py2 and Py3 needs to be set to - but its working on my basic Pi setup...

    Blank is fine if it works.

    Leaving it blank should be the same as if you had typed in "libpython3.8.so.1.0" (or python38.dll in Windows). The reason for this option is because someone might be using Python 3.9 or 3.7 and will need to set their library name accordingly.

    --- Mystic BBS v1.12 A47 2021/01/26 (Windows/64)
    * Origin: Sector 7 | Mystic WHQ (77:1/138)
  • From The Godfather@77:1/153 to g00r00 on Wed Jan 27 14:19:27 2021
    You forgot the third option! I broke into his house, had a little whiskey, admi red his retro hardware, and then switched him over from BINKD to Mystic while he was sleeping! Problem solved!

    Is this documented on "www.onlyfans.com?" lol!

    There shouldn't be any advantage to doing so. Mystic will search for
    the defaul t library names and those values only need to be set if the defaults do not work for whatever reason. When its left blank its the same as if had set the values to "python27.dll" and "python38.dll" in Windows.

    Ok well I'll give py3 a go this weekend and see if I break things :) Thanks for the replies.

    -tG

    --- Mystic BBS v1.12 A47 2021/01/26 (Windows/32)
    * Origin: The Underground [@] www.theunderground.us:10023 (77:1/153)
  • From paulie420@77:1/158 to g00r00 on Wed Jan 27 15:52:14 2021
    Turns out the block editing was still broke which I've mostly fixed up
    now for the next build. It is nice to have it for quick edits and stuff at the least. At some point hopefully soon-ish Mystic is going to have
    a full 132 default theme and I'll probably do all of the modding using
    the built in ANSI editor.

    Ok; understand the current editor isn't fully cooked, but yer right - some of us that aren't CURRENTLY running 132c boards will benefit from having an editor right in Mystic that works to modify 132c screens...

    Thanks for all the hard work, and one day I'll [have to] UNDERSTAND w Py2 and Py3 needs to be set to - but its working on my basic Pi setu
    Blank is fine if it works.
    Leaving it blank should be the same as if you had typed in "libpython3.8.so.1.0" (or python38.dll in Windows). The reason for this option is because someone might be using Python 3.9 or 3.7 and will need to set their library name accordingly.

    Perfect- I had figured that, when blank, Mystic was finding what it needed on my system... but now I know. Ok - again, thx for all the changes and work on Mystic. a47 has been a really good update IMO.



    |07p|15AULIE|1142|07o
    |08.........

    --- Mystic BBS v1.12 A47 2021/01/26 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbS>>20ForBeers.com:1337 (77:1/158)
  • From The Godfather@77:1/153 to Netsurge on Thu Jan 28 16:02:21 2021
    I did nothing, this is all g00r00 baby.

    Well .. you replied to my emails and tried to help -- thats SOMETHING. Thanks Frank!

    -tG

    --- Mystic BBS v1.12 A47 2021/01/26 (Windows/32)
    * Origin: The Underground [@] www.theunderground.us:10023 (77:1/153)
  • From Netsurge@77:1/100 to The Godfather on Thu Jan 28 21:35:54 2021
    Well .. you replied to my emails and tried to help -- thats SOMETHING. ThanksFrank!

    No worries.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS/QWK Gate v1.12 A47 2020/11/23 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (77:1/100)