• Bugs in the 341D16 version?

    From Björn Felten@2:203/2 to All on Thu Nov 13 14:32:53 2014
    I just tried out the version in subj and found two oddities.

    1. The slash switch '/' doesn't seem to work, only the dash '-'.

    2. Reports supposed to be sent to e.g. 2:203/0 in region 20 is sent to 2:20/203.

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Kees van Eeten@2:280/5003.4 to Bj÷rn Felten on Thu Nov 13 14:46:44 2014
    Hello Bj÷rn!

    13 Nov 14 14:32, you wrote to All:

    I just tried out the version in subj and found two oddities.

    1. The slash switch '/' doesn't seem to work, only the dash '-'.

    The '/' as switch was removed in in 2004 staring with vbersion 3.2.4 , so it
    is correct that it does not work.

    2. Reports supposed to be sent to e.g. 2:203/0 in region 20 is sent
    to 2:20/203.

    Doesn't that depend on what you put in the control file for the specific net?

    Kees

    --- FPD v2.9.040207 GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From Björn Felten@2:203/2 to Kees van Eeten on Thu Nov 13 15:58:33 2014
    Doesn't that depend on what you put in the control file for the specific net?

    I use exactly the same file as I've been using for almost ten years, except for the allowunup verb.

    - = o = o = O = o = o = -

    ;
    ; MAKENL.CTL for RC 2:20/0
    ;
    make region 20
    outfile <secret>
    process Thursday
    master .
    outpath .
    update .\tmp
    badfiles .\bad
    mailfiles \fd\netfiles
    notify receipt
    submit 2:292/854 ;ZC2's main address
    netaddress 2:20/0
    messages \fd\netmail
    allowunpub 1
    ;
    data
    Region,20,Scandinavia,[...]
    ,228,HAM-BOX,Mariehamn_Aland,[...]
    ;
    files
    Net 201 <secret>
    Net 203 <secret>
    Net 211 <secret>
    Net 230 <secret>

    EOF

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Kees van Eeten@2:280/5003.4 to Bj÷rn Felten on Thu Nov 13 16:36:08 2014
    Hello Bj÷rn!

    13 Nov 14 15:58, you wrote to me:

    I use exactly the same file as I've been using for almost ten years, except for the allowunup verb.

    - = o = o = O = o = o = -

    ;
    ; MAKENL.CTL for RC 2:20/0
    ;
    make region 20
    outfile <secret>
    process Thursday
    master .
    outpath .
    update .\tmp
    badfiles .\bad
    mailfiles \fd\netfiles
    notify receipt
    submit 2:292/854 ;ZC2's main address
    netaddress 2:20/0
    messages \fd\netmail
    allowunpub 1
    ;
    data
    Region,20,Scandinavia,[...]
    ,228,HAM-BOX,Mariehamn_Aland,[...]
    ;
    files
    Net 201 <secret>
    Net 203 <secret>
    Net 211 <secret>
    Net 230 <secret>

    EOF

    The can be an extra parameter, e.g.

    Net 203 <secret> 2:203/0

    This should give the result you expect.

    I think you should also include:

    threshold 0 -1 ; force compression -- no submittal difference file ;arc 5 ; obsolete, see whatsnew.txt
    arccopy z pkzip -ex ; compress with pkzip instead of default arc
    arcmove z pkzip -mf ; compress with pkzip instead of default arc
    arcopen a arc ew ; accept compressed arced segments
    arcopen z pkunzip -eo ; accept compressed zipped segments

    Or something like it. This is documented in the whatsnew.txt file.

    Have fun ;)

    Kees

    --- FPD v2.9.040207 GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From Björn Felten@2:203/2 to Kees van Eeten on Thu Nov 13 17:06:06 2014
    The can be an extra parameter, e.g.

    Net 203 <secret> 2:203/0

    I know that, but that doesn't correct the obvious bug, does it?

    OpenMSGFile entered
    * OpenMSGFile: 2:20/203 filename=(null) *
    SearchMaxMSG('S:\FD\netmail')
    myfnmerge: drive='(null)' dir='(null)' name='*' ext='msg'
    SearchMaxMSG: path=S:\FD\netmail, result=1
    OpenMSGFile: MSGnum is set to 1
    myfnmerge: drive='(null)' dir='S:\FD\netmail' name='2' ext='msg' MakeMSGFilename: num=2 MSGnum=1
    OpenMSGFile: opened S:\FD\netmail\2.msg, MSGnum 2
    OpenMSGFile: return with open MailFILE
    CloseMSGFile: status=0
    CloseMSGFile: MailFILE is open
    CloseMSGFile: MSGFlags != 0
    CloseMSGFile: closing file, status is now 0, MSGnum=2
    CloseMSGFile: MSGnum=2


    threshold 0 -1 ; force compression -- no submittal difference file
    ;arc 5 ; obsolete, see whatsnew.txt
    arccopy z pkzip -ex ; compress with pkzip instead of default arc
    arcmove z pkzip -mf ; compress with pkzip instead of default arc
    arcopen a arc ew ; accept compressed arced segments
    arcopen z pkunzip -eo ; accept compressed zipped segments

    Nah, I don't use compressed mail.

    Or something like it. This is documented in the whatsnew.txt file.

    I was the one that changed the arcmail functions in the source originally, so I am fully aware of how it works. 8-)

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Kees van Eeten@2:280/5003.4 to Bj÷rn Felten on Thu Nov 13 17:43:54 2014
    Hello Bj÷rn!

    13 Nov 14 17:06, you wrote to me:

    The can be an extra parameter, e.g.

    Net 203 <secret> 2:203/0

    I know that, but that doesn't correct the obvious bug, does it?

    OpenMSGFile entered
    * OpenMSGFile: 2:20/203 filename=(null) *

    Apparently it doesn't. I think Andrew Leary is in a better position to
    dive into the code than I am. If he does not pick it up, I will have a go
    at it.

    Nah, I don't use compressed mail.

    Or something like it. This is documented in the whatsnew.txt file.

    I was the one that changed the arcmail functions in the source originally, so I am fully aware of how it works. 8-)

    O.K. I was never good at history. ;)

    Kees

    --- FPD v2.9.040207 GoldED+/LNX 1.1.5
    * Origin: As for me, all I know is that, I know nothing. (2:280/5003.4)
  • From mark lewis@1:3634/12.71 to Björn Felten on Thu Nov 13 10:23:20 2014

    On Thu, 13 Nov 2014, Björn Felten wrote to All:

    I just tried out the version in subj and found two oddities.

    1. The slash switch '/' doesn't seem to work, only the dash '-'.

    not odd... it was removed so that / directory separators can be easily used...

    2. Reports supposed to be sent to e.g. 2:203/0 in region 20 is
    sent to 2:20/203.

    that sounds like a config file definition problem... i've not seen anything like that in all the time i've been using NG...

    )\/(ark

    If you think it's expensive to hire a professional to do the job, wait until you hire an amateur.

    --- FMail/Win32 1.60
    * Origin: (1:3634/12.71)
  • From Björn Felten@2:203/2 to Kees van Eeten on Thu Nov 13 18:13:02 2014
    O.K. I was never good at history. ;)

    LOL! The problem with history is that it happened so long ago. :)

    ----- Version 3.13
    06.07.2004 (BF)

    + fixed the old bug with MakeNl exiting ungracefully
    after some non-fatal (aka ";E "-class) error
    + changed baudrate control to only use isdigit
    + added ARCcopy/ARCmove/ARCopen verbs to make it
    possible to use any archiver

    ----- Version 3.14
    09.07.2004 (BF)

    - defaulted the ARCxxxx verbs to the old ARC ditto
    - made some minor adjustments regarding case sensitive
    command lines, now no longer needed
    - removed obsolete (c) message from output screen


    ----- Version 3.141
    11.07.2004 (BF)

    - four letters needed to make the ARCxxxx verbs unique...

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Andrew Leary@1:320/119 to Björn Felten on Thu Nov 13 12:15:49 2014
    Hello Björn!

    Thursday November 13 2014 14:32, Björn Felten wrote to All:

    1. The slash switch '/' doesn't seem to work, only the dash '-'.

    This was done a few versions ago to simplify command line processing in operating systems that use '/' as a path separator.

    2. Reports supposed to be sent to e.g. 2:203/0 in region 20 is sent
    to 2:20/203.

    I did fix a problem with incorrect message headers in 3.4.2. I will do some testing to make sure the problem is completely corrected.

    Andrew

    ---
    * Origin: Bits & Bytes BBS * V.Everything! * 860/535-4284 (1:320/119)
  • From Andrew Leary@1:320/119 to Kees van Eeten on Thu Nov 13 12:22:24 2014
    Hello Kees!

    Thursday November 13 2014 17:43, Kees van Eeten wrote to Bj÷rn Felten:

    I know that, but that doesn't correct the obvious bug, does
    it?

    OpenMSGFile entered
    * OpenMSGFile: 2:20/203 filename=(null) *

    Apparently it doesn't. I think Andrew Leary is in a better position
    to dive into the code than I am. If he does not pick it up, I will
    have a go at it.

    I think this is related to a bug that I already fixed in 3.4.2. I will do some
    testing to verify that it is fixed. If so, a new release will be out shortly. If not, a new release will be out after I find and fix the issue.

    Andrew

    ---
    * Origin: Bits & Bytes BBS * V.Everything! * 860/535-4284 (1:320/119)
  • From Björn Felten@2:203/2 to Andrew Leary on Fri Nov 14 00:26:59 2014
    I did fix a problem with incorrect message headers in 3.4.2. I will do some testing to make sure the problem is completely corrected.

    Using an explicit address last for each Net line works OK. But this looks odd:

    d 14-Nov-2014 00:14:45 makenl[4000] OpenMSGFile entered
    d 14-Nov-2014 00:14:46 makenl[4000] OpenMSGFile: 0:203/0 filename=(null)
    d 14-Nov-2014 00:14:46 makenl[4000] SearchMaxMSG('S:\FD\netmail')

    Zone 0?

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Andrew Leary@1:320/119 to Björn Felten on Thu Nov 13 18:40:37 2014
    Hello Björn!

    Friday November 14 2014 00:26, Björn Felten wrote to Andrew Leary:

    Using an explicit address last for each Net line works OK. But
    this looks odd:

    d 14-Nov-2014 00:14:45 makenl[4000] OpenMSGFile entered
    d 14-Nov-2014 00:14:46 makenl[4000] OpenMSGFile: 0:203/0
    filename=(null) d 14-Nov-2014 00:14:46 makenl[4000] SearchMaxMSG('S:\FD\netmail')

    Zone 0?

    How did you specify the notify address in your control file? 2D or 3D?

    Incidentally, I found and stomped the bug in generating the destination address
    when you don't specify it. I need to look into your Zone 0 issue; once that is
    taken care of, v3.4.5 will be released with both fixes.

    Andrew

    ---
    * Origin: Bits & Bytes BBS * V.Everything! * 860/535-4284 (1:320/119)
  • From Björn Felten@2:203/2 to Andrew Leary on Fri Nov 14 01:33:42 2014
    How did you specify the notify address in your control file? 2D or 3D?

    2D. Darn! That's it of course.

    Incidentally, I found and stomped the bug in generating the destination address when you don't specify it. I need to look into your Zone 0
    issue; once that is taken care of, v3.4.5 will be released with both
    fixes.

    That's excellent! Great job, Andrew.

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Björn Felten@2:203/2 to Andrew Leary on Fri Nov 14 01:39:12 2014
    How did you specify the notify address in your control file? 2D or 3D?

    Yeup, that's it. With 3D it works as expected:

    d 14-Nov-2014 01:37:36 makenl[4000] OpenMSGFile entered
    d 14-Nov-2014 01:37:36 makenl[4000] OpenMSGFile: 2:203/0 filename=(null)
    d 14-Nov-2014 01:37:36 makenl[4000] SearchMaxMSG('S:\FD\netmail')

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Björn Felten@2:203/2 to Andrew Leary on Fri Nov 14 01:47:30 2014
    How did you specify the notify address in your control file? 2D or 3D?

    Then again, I've specified

    netaddress 2:20/0

    So *my* zone is in there, methinks the program should use my_zone if only 2D
    for the Net files.

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)
  • From Andrew Leary@1:320/119 to Björn Felten on Thu Nov 13 20:09:15 2014
    Hello Björn!

    Friday November 14 2014 01:47, Björn Felten wrote to Andrew Leary:

    How did you specify the notify address in your control file? 2D
    or 3D?

    Then again, I've specified

    netaddress 2:20/0

    So *my* zone is in there, methinks the program should use my_zone
    if only 2D for the Net files.

    Fixed. The program actually was using your zone for the destination zone, but that debugging log entry was made before the change was applied.

    Version 3.4.5 will be out shortly, once I can do some testing to ensure that the fixes didn't break anything else.

    Andrew

    ---
    * Origin: Bits & Bytes BBS * V.Everything! * 860/535-4284 (1:320/119)
  • From Björn Felten@2:203/2 to Andrew Leary on Fri Nov 14 14:03:15 2014
    Fixed.

    U is da man! 8-)

    --- Mozilla/5.0 (Windows; U; Windows NT 5.1; sv-SE; rv:1.9.1.16) Gecko/20101125
    * Origin: news://felten.yi.org (2:203/2)