• File hatching

    From Avon@21:1/101 to All on Sat Jan 22 09:34:45 2022
    I've hatched out MyGUI137.zip to FSX_MUTL file area today.

    This replaces the MyGUI v1.0.2.26.zip file that was sent out a few weeks ago. This file (you may recall) caused a few hassles with some mailers getting stuck because the file name had a space in it.

    I did in the TIC sent with MyGUI137.zip use the REPLACE verb and included the old filename of MyGUI v1.0.2.26.zip to be swapped out with the new 137 version.

    Just sharing this should you wish to check your inbound for the new file and that it was imported OK into your file bases and removed the old version.

    I'm not sure if TIC that contain a REPLACE but use a file name with a space will cause some nodes issues. If it did I'm sorry and apologise. It's a learning thing for me :)

    At this stage the plan is not to hatch any further files that contain spaces in their name. It will keep things a bit smoother going forward :)

    Happy Saturday from over here in New Zealand, hope your day/night is going well.

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From McDoob@21:4/135 to Avon on Fri Jan 21 15:47:50 2022
    I've hatched out MyGUI137.zip to FSX_MUTL file area today.


    What, exactly, is this file supposed to be used for? I'm assuming that you're sharing AgencyBBS GUI with us, but I feel like that's wrong...

    Could you provide more info, sir?

    McDoob
    SysOp, PiBBS
    pibbs.sytes.net

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: PiBBS (21:4/135)
  • From Avon@21:1/101 to McDoob on Sat Jan 22 10:06:11 2022
    On 21 Jan 2022 at 03:47p, McDoob pondered and said...

    I've hatched out MyGUI137.zip to FSX_MUTL file area today.


    What, exactly, is this file supposed to be used for? I'm assuming that you're sharing AgencyBBS GUI with us, but I feel like that's wrong...

    Oh it's a file that has been created by Owen at Paranormal Panorama BBS. I'm just distributing it. Owen thought others may wish to use it, and if not, not stress either...

    I'll often hatch out files created by sysops that they wish to share more widely with the community etc.

    So yeah, if it's not your cup of tea, that's all good just ignore it.

    I really only spotlighted this one as there had been issues in hatching the first one out due to spaces in the file name and issues with mailers getting stuck handling it.

    At present I think I have about 5 nodes I can't contact as I think their auto-ban settings have kicked in on my IP after repeated earlier failures trying to deliver the file with the naming issue. :(

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From deon@21:2/116 to Avon on Sat Jan 22 10:12:50 2022
    Re: File hatching
    By: Avon to All on Sat Jan 22 2022 09:34 am

    This replaces the MyGUI v1.0.2.26.zip file that was sent out a few weeks ago. This file (you may recall) caused a few hassles with some
    mailers getting stuck because the file name had a space in it.

    So for FWIW, I beleive that James has "fixed" the encoding issue - and that should be in an A48 build of Mystic.

    It may be worthwhile to test that with somebody who is running a recent version of A48 (as in the last few days) - specifically with binkd since that was the combination that was problematic.

    If anybody wants to test it, I'll happily put a "spacy" name in my outbound for you and we can see if you get it...


    ...
    --- SBBSecho 3.14-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Andrew Leary@21:4/105 to deon on Fri Jan 21 19:24:28 2022
    Hello deon!

    22 Jan 22 10:12, you wrote to Avon:

    If anybody wants to test it, I'll happily put a "spacy" name in my outbound for you and we can see if you get it...

    I've reviewed the MBSE code and it should be good, but it can't hurt to test it...

    Andrew

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (21:4/105)
  • From deon@21:2/116 to Andrew Leary on Sat Jan 22 16:18:31 2022
    Re: File hatching
    By: Andrew Leary to deon on Fri Jan 21 2022 07:24 pm

    22 Jan 22 10:12, you wrote to Avon:

    If anybody wants to test it, I'll happily put a "spacy" name in my outbound for you and we can see if you get it...

    I've reviewed the MBSE code and it should be good, but it can't hurt to test it...

    Done, I just dropped a file to you:

    + 22 Jan 16:16:40 [1354505] outgoing session with phoenix.bnbbbs.net:24554 [2601:193:c400:7786:f1d0:1:320:219]
    - 22 Jan 16:16:41 [1354505] NDL IBN,IFC,ITN:60177,XX,CM
    - 22 Jan 16:16:41 [1354505] TIME Sat, 22 Jan 2022 00:16:40 -0500
    - 22 Jan 16:16:41 [1354505] VER mbcico/1.0.8/GNU/Linux-x86_64 binkp/1.1
    - 22 Jan 16:16:41 [1354505] PHN phoenix.bnbbbs.net
    - 22 Jan 16:16:41 [1354505] OPM Home of MBSE BBS for Linux/*BSD
    + 22 Jan 16:16:41 [1354505] addr: 21:4/105@fsxnet
    + 22 Jan 16:16:41 [1354505] sending /fido/mailer/box/21.4.105.0.h/My filename with spaces.txt as My\x20filename\x20with\x20spaces.txt (46)
    - 22 Jan 16:16:41 [1354505] OPT EXTCMD GZ BZ2 PLZ CRC
    + 22 Jan 16:16:41 [1354505] Remote supports EXTCMD mode
    + 22 Jan 16:16:41 [1354505] Remote supports GZ mode
    + 22 Jan 16:16:41 [1354505] Remote supports BZ2 mode
    - 22 Jan 16:16:41 [1354505] TRF 0 0
    + 22 Jan 16:16:41 [1354505] Remote has 0b of mail and 0b of files for us
    + 22 Jan 16:16:42 [1354505] sent: /fido/mailer/box/21.4.105.0.h/My filename with spaces.txt (46, 46.00 CPS, 21:4/105@fsxnet)
    + 22 Jan 16:16:43 [1354505] done (to 21:4/105@fsxnet, OK, S/R: 1/0 (46/0 bytes))



    ...
    --- SBBSecho 3.14-Linux
    * Origin: I'm playing with ANSI+videotex - wanna play too? (21:2/116)
  • From Zip@21:1/202 to Avon on Sat Jan 22 09:32:53 2022
    Hello Avon!

    On 22 Jan 2022, Avon said the following...
    I did in the TIC sent with MyGUI137.zip use the REPLACE verb and
    included the old filename of MyGUI v1.0.2.26.zip to be swapped out with the new 137 version.

    On my A48 version (not the very very latest, I think), it barfed on the space in the REPLACE:

    --------------------- MUTIL v1.12 A48 2022/01/11 Fri, Jan 21 2022 (loglevel 3) /../
    + 2022-01-21 21:18:13 File MyGUI137.zip Area FSX_MUTL From 21:1/100
    - 2022-01-21 21:18:13 Replace "MyGUI"
    + 2022-01-21 21:18:13 Added to "FSX_MUTL: Mystic BBS Utils, Mods, Etc." /../

    ...so the old file was still left here. But I will remove it manually.

    Not sure if this is something that would need g00r00's attention (filename space handling mutil FileToss)?

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/01/11 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Andrew Leary@21:4/105 to deon on Sat Jan 22 01:18:44 2022
    Hello deon!

    22 Jan 22 16:18, you wrote to me:

    I've reviewed the MBSE code and it should be good, but it can't
    hurt to test it...

    Done, I just dropped a file to you:

    + 22 Jan 16:16:40 [1354505] outgoing session with
    phoenix.bnbbbs.net:24554 [2601:193:c400:7786:f1d0:1:320:219] - 22 Jan 16:16:41 [1354505] NDL IBN,IFC,ITN:60177,XX,CM - 22 Jan 16:16:41
    [1354505] TIME Sat, 22 Jan 2022 00:16:40 -0500 - 22 Jan 16:16:41
    [1354505] VER mbcico/1.0.8/GNU/Linux-x86_64 binkp/1.1 - 22 Jan
    16:16:41 [1354505] PHN phoenix.bnbbbs.net - 22 Jan 16:16:41 [1354505]
    OPM Home of MBSE BBS for Linux/*BSD + 22 Jan 16:16:41 [1354505] addr: 21:4/105@fsxnet + 22 Jan 16:16:41 [1354505] sending /fido/mailer/box/21.4.105.0.h/My filename with spaces.txt as My\x20filename\x20with\x20spaces.txt (46) - 22 Jan 16:16:41 [1354505]
    OPT EXTCMD GZ BZ2 PLZ CRC + 22 Jan 16:16:41 [1354505] Remote supports EXTCMD mode + 22 Jan 16:16:41 [1354505] Remote supports GZ mode + 22
    Jan 16:16:41 [1354505] Remote supports BZ2 mode - 22 Jan 16:16:41 [1354505] TRF 0 0 + 22 Jan 16:16:41 [1354505] Remote has 0b of mail
    and 0b of files for us + 22 Jan 16:16:42 [1354505] sent: /fido/mailer/box/21.4.105.0.h/My filename with spaces.txt (46, 46.00
    CPS, 21:4/105@fsxnet) + 22 Jan 16:16:43 [1354505] done (to 21:4/105@fsxnet, OK, S/R: 1/0 (46/0 bytes))

    Worked perfectly; thanks for testing.

    Andrew

    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (21:4/105)
  • From Zip@21:1/202 to Avon on Sat Jan 22 10:20:50 2022
    Hello again, Avon!

    On 22 Jan 2022, Zip said the following...
    Not sure if this is something that would need g00r00's attention
    (filename space handling mutil FileToss)?

    It appears that FTS-5006.001 (http://ftsc.org/docs/fts-5006.001) states:

    File

    The name of the file to be distributed. The name must be in
    8x3 DOS format. If an Lfile keyword is also specified, the
    8x3 file name may be automatically derived from the long
    file name by the file processor hatching the file. The algorithm
    is left to the implementation.

    Example: File REGION28.208

    This is a required keyword.

    Lfile

    The name of the file in long file format.

    Note that few file processors will recognise this Keyword.
    Your milage may vary when attempting to distribute files
    with long file names.

    Example: Lfile Longfilename.extension

    This is an optional keyword.

    So it might be that HTick needs to be told to output Lfile keywords, too, if possible. Can you spot any options for that?

    The TIC file contained this (no Lfile keyword):

    File MyGUI137.zip
    Replaces MyGUI v1.0.2.26.zip

    Still, it might be an idea to check with g00r00 if mutil FileToss has support for Lfile in TICs?

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/01/19 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to Avon on Sat Jan 22 10:24:30 2022
    Hello again, Avon!

    On 22 Jan 2022, Zip said the following...
    It appears that FTS-5006.001 (http://ftsc.org/docs/fts-5006.001) states:

    Also, it says (regarding the "Replaces" keyword):


    Replaces

    This specifies that the file replaces one or more files that
    were sent previously. It is up to the receiving system if it
    honours this keyword.
    The wildcard characters '?' and '*' may be used with the usual
    meaning as in MS-DOS.
    Some tic processors do not support wild cards and use of
    wild cards with this keyword may cause unexpected results.


    Example: Replaces REGION28.???


    This is an optional keyword.


    No mention of short or long filenames there, it appears...
    I'll try to check with g00r00 how this is handled.

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/01/19 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to Avon on Sat Jan 22 11:09:25 2022
    Hello again, Avon!

    On 22 Jan 2022, Zip said the following...
    So it might be that HTick needs to be told to output Lfile keywords,
    too, if possible. Can you spot any options for that?

    Please disregard this -- the TIC file was just fine, as the new file *didn't* have a long filename. :)

    (I have asked g00r00 about the Replaces keyword in the FidoNet MYSTIC echo, though.)

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/01/19 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Al@21:4/106 to Zip on Sat Jan 22 02:45:36 2022
    Lfile

    The name of the file in long file format.

    Note that few file processors will recognise this Keyword.
    Your milage may vary when attempting to distribute files
    with long file names.

    Example: Lfile Longfilename.extension

    This is an optional keyword.

    So it might be that HTick needs to be told to output Lfile keywords, too, if possible. Can you spot any options for that?

    I don't think htick knows about the lfile keyword. My BBBS doesn't know about it either.

    The TIC file contained this (no Lfile keyword):

    File MyGUI137.zip
    Replaces MyGUI v1.0.2.26.zip

    Still, it might be an idea to check with g00r00 if mutil FileToss has support for Lfile in TICs?

    The lfile keyword is known and used by MBSE BBS.

    MBSE always excepts files with the file keyword and when it sends files to linked nodes it sends them with the file keyword in UPPER CASE. It also includes the lfile keyword as the file was recieved (MyGUI137.zip) but I don't know of any other software that recognizes it.

    Now that the Filegate HQ is running MBSE this becomes more of an issue.

    I suppose it's not really an issue, I just prefer file names that don't SHOUT at me.. :)

    I'm going to write to the BBBS author and ask if he'll consider adding support for the lfile keyword. I don't like my chances but I suppose it's woth a try.

    It would be a good thing today to support it.

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From apam@21:1/182 to Al on Sat Jan 22 21:03:00 2022
    On Sat Jan 22 02:45:00 2022, Al wrote to Zip <=-

    MBSE always excepts files with the file keyword and when it sends files to linked nodes it sends them with the file keyword in UPPER CASE. It also includes the lfile keyword as the file was recieved (MyGUI137.zip) but I don't know of any other software that recognizes it.

    Postie will use the "Lfile" or "Fullname" fields if they exist, if not it falls back to "File"

    It will only hatch files with 8.3 filenames, mostly because I am lazy to work out a decent Long filename -> 8.3 conversion, and I didn't want any more command switches than it already has.

    If some tic file came through with a non 8.3 filename in the "File" field then postie should still accept it - though I'm not sure what would happen if it tried to forward files to downlinks with a long filename in the "File" field.

    I'm actually suprised BBBS doesn't have it, I would have thought it was common given long filenames have been around for a very long time.

    Andrew

    === TitanMail/linux v1.0.9


    --- Talisman v0.34-dev (Linux/x86_64)
    * Origin: HappyLand v2.0 - telnet://happylandbbs.com:11892/ (21:1/182)
  • From Zip@21:1/202 to Al on Sat Jan 22 12:14:37 2022
    Hello Al!

    Thank you for your reply!

    On 22 Jan 2022, Al said the following...
    I don't think htick knows about the lfile keyword. My BBBS doesn't know about it either.

    First after posting I realized that the actual problem in this case was not "File"/"Lfile" but rather "Replaces" and the handling of that one... :-D

    MBSE always excepts files with the file keyword and when it sends files
    to linked nodes it sends them with the file keyword in UPPER CASE. It
    also includes the lfile keyword as the file was recieved (MyGUI137.zip) but I don't know of any other software that recognizes it.

    Sounds like it has a good strategy for the downlinks!

    I suppose it's not really an issue, I just prefer file names that don't SHOUT at me.. :)

    Yes, although they thid [look like that] in the past. :-D

    I've found myself reverting to FILES.BBS and the like in my local Mystic BBS configs here... =)

    I'm going to write to the BBBS author and ask if he'll consider adding support for the lfile keyword. I don't like my chances but I suppose
    it's woth a try.

    Yep -- always worth a try!

    Best regards
    Zip

    --- Mystic BBS v1.12 A48 2022/01/19 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Al@21:4/106 to apam on Sat Jan 22 04:38:24 2022
    Postie will use the "Lfile" or "Fullname" fields if they exist, if not it fall back to "File"

    That is a good strategy.

    It will only hatch files with 8.3 filenames, mostly because I am lazy to work out a decent Long filename -> 8.3 conversion, and I didn't want any more command switches than it already has.

    BBBS does no conversion. If you hatch abcdefgh123.zip that is what your links will get.

    BBBS just takes/uses the filename as it is.

    If some tic file came through with a non 8.3 filename in the "File" field then postie should still accept it - though I'm not sure what would happen
    if it tried to forward files to downlinks with a long filename in the "File" field.

    That could be a problem for DOS based BBSs. The filegate still has an 8x3 filename rule because there are still BBSs around that are DOS based.

    I'm actually suprised BBBS doesn't have it, I would have thought it was common given long filenames have been around for a very long time.

    BBBS is very 90's. I don't think Kim has looked at the code around tic files in a very long time. I'll ask him to look into into but I doubt he will.

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Al@21:4/106 to Zip on Sat Jan 22 04:41:44 2022
    MBSE always excepts files with the file keyword and when it sends files
    to linked nodes it sends them with the file keyword in UPPER CASE. It
    also includes the lfile keyword as the file was recieved (MyGUI137.zip)
    but I don't know of any other software that recognizes it.

    Sounds like it has a good strategy for the downlinks!

    It's a bad strategy. Some nodes will have lower or mixed case filenames and once they pass through a BBBS they will be all upper case unless that BBS can use the lfile keyword.

    Yes, although they thid [look like that] in the past. :-D

    There is that I suppose.

    MBSE does have good intentions. It can send 8x3 filenames to BBSs that only support that even if the actual filename is longer.

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Al@21:4/106 to Zip on Sat Jan 22 04:43:08 2022
    Sounds like it has a good strategy for the downlinks!

    It's a bad strategy. Some nodes will have lower or mixed case filenames and once they pass through a BBBS they will be all upper case unless that BBS can use the lfile keyword.

    I meant to say once they pass through an MBSE BBS..

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Avon@21:1/101 to Zip on Sun Jan 23 15:49:56 2022
    On 22 Jan 2022 at 09:32a, Zip pondered and said...

    On my A48 version (not the very very latest, I think), it barfed on the space in the REPLACE:

    Thanks for the info. Yeah I was unsure but hoped it may play nice. I likely won't repeat the 'space in the name' thing again, but figured with the replace I'd try.
    - 2022-01-21 21:18:13 Replace "MyGUI"
    + 2022-01-21 21:18:13 Added to "FSX_MUTL: Mystic BBS Utils, Mods,

    I see you have flagged this with g00r00 so let's see if he can adjust things in A48.

    Thanks!

    Best, Paul

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to Zip on Sun Jan 23 15:51:31 2022
    On 22 Jan 2022 at 10:20a, Zip pondered and said...

    Lfile

    The name of the file in long file format.

    So it might be that HTick needs to be told to output Lfile keywords,
    too, if possible. Can you spot any options for that?

    The TIC file contained this (no Lfile keyword):

    File MyGUI137.zip
    Replaces MyGUI v1.0.2.26.zip

    Not sure, but in this case it was hatched out of a pre A47 Mystic then went via Htick at 1/100 and onwards..

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to Zip on Sun Jan 23 15:52:35 2022
    On 22 Jan 2022 at 10:24a, Zip pondered and said...

    This specifies that the file replaces one or more files that
    were sent previously. It is up to the receiving system if it
    honours this keyword.
    The wildcard characters '?' and '*' may be used with the usual
    meaning as in MS-DOS.
    Some tic processors do not support wild cards and use of
    wild cards with this keyword may cause unexpected results.

    No mention of short or long filenames there, it appears...
    I'll try to check with g00r00 how this is handled.

    From memory long filenames have not been a problem for the command, but a space seems to be :)

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to apam on Sun Jan 23 15:53:42 2022
    On 22 Jan 2022 at 09:03p, apam pondered and said...

    Postie will use the "Lfile" or "Fullname" fields if they exist, if not
    it falls back to "File"

    It will only hatch files with 8.3 filenames, mostly because I am lazy to work out a decent Long filename -> 8.3 conversion, and I didn't want any more command switches than it already has.

    I love a good command line switch-a-thon :)

    --- Mystic BBS v1.12 A47 2021/11/06 (Linux/64)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From acn@21:3/127.1 to Avon on Wed Jan 26 10:00:00 2022
    Am 22.01.22 schrieb Avon@21:1/101 in FSX_GEN:

    Hallo Avon,

    I've hatched out MyGUI137.zip to FSX_MUTL file area today.
    [...]

    I've received both files here in my Synchronet BBS.
    Since I've updated to 3.19, long file names aren't a problem anymore
    here :)
    Also the space in the first file's name didn't seem to be a problem,
    as the file got added to the filebase.

    Just fyi :)

    Regards,
    Anna

    --- OpenXP 5.0.51
    * Origin: Imzadi Box Point (21:3/127.1)