• Fidoblitz 0.19

    From Stephen Walsh@39:901/281 to All on Mon May 11 20:39:25 2026
    Hi All,

    # FidoBlitz Development Log

    # v0.19 - 2026-05-11
    ## Enhancement: Log file rotation

    A sysop reported FidoBlitz running visibly slowly, with each log line
    appearing roughly one per second. Investigation found the log had grown to
    22 MB - every log write opens the file in `#MODE_READWRITE`, seeks to the
    end and closes again (the open-append-close pattern that lets sysops edit/truncate the log without crashing FidoBlitz), and on slow Amiga storage that seek-to-end becomes the bottleneck once the file is large.

    After each session, check the active log file's size and if it exceeds `log-maxsize`, rotate it. Rotation is the classic numeric scheme:
    delete `<log>.<keep>`, then cascade `.N-1 -> .N` down to `.1 -> .2`, then rename the current log to `.1`. The next write reopens the (now absent) main log path fresh.

    Two new config keywords:
    - `log-maxsize <bytes>` - rotation threshold, default 8388608 (8 MB)
    - `log-keep <count>` - number of `.1`..`.N` backups to keep, default 5

    It will appear on Aminet's Latest packages list in the next day or so.

    If you can't wait, then grab it from my website:

    https://vk3heg.net/fidoblitz019.lha



    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800 (39:901/281.0)
  • From Gary McCulloch@39:902/518 to Stephen Walsh on Sat May 23 16:06:30 2026
    On Mon 11-May-2026 8:39p, Stephen Walsh@39:901/281.0 wrote:
    Hi All,

    # FidoBlitz Development Log

    # v0.19 - 2026-05-11
    ## Enhancement: Log file rotation

    A sysop reported FidoBlitz running visibly slowly, with each log line appearing roughly one per second. Investigation found the log had grown to 22 MB - every log write opens the file in `#MODE_READWRITE`, seeks to the end and closes again (the open-append-close pattern that lets sysops edit/truncate the log without crashing FidoBlitz), and on slow Amiga storage
    that seek-to-end becomes the bottleneck once the file is large.

    After each session, check the active log file's size and if it exceeds `log-maxsize`, rotate it. Rotation is the classic numeric scheme:
    delete `<log>.<keep>`, then cascade `.N-1 -> .N` down to `.1 -> .2`, then rename the current log to `.1`. The next write reopens the (now absent) main
    log path fresh.

    Two new config keywords:
    - `log-maxsize <bytes>` - rotation threshold, default 8388608 (8 MB)
    - `log-keep <count>` - number of `.1`..`.N` backups to keep, default 5

    It will appear on Aminet's Latest packages list in the next day or so.

    If you can't wait, then grab it from my website:

    https://vk3heg.net/fidoblitz019.lha



    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800 (39:901/281.0)

    I installed FidoBlitz on my C-Net/5 system. So far so good. I did have an issue with minfree. I got a warning about not having enough space. Currently I have it commented out. Thanks for this.

    * ACIS Member. AmigaNet ArakNet C=Net DescipleNet FidoNet PiNet RetroNet
    * C-Net/5
    * Origin: call.rofbbs.com ports 6800 6400 8502 423-541-8271 rofbbs.com (39:902/518)
  • From Wilfred van Velzen@39:150/200 to Gary McCulloch on Sun May 24 00:24:06 2026
    Hi Gary,

    On 2026-05-23 16:06:30, you wrote to Stephen Walsh:

    I installed FidoBlitz on my C-Net/5 system. So far so good.

    And I can now connect to your system using binkd without any problems. I'll reinstate your nodelist entry!


    Bye, Wilfred.

    --- FMail-lnx64 2.3.4.1-B20260520
    * Origin: FMail development HQ (39:150/200)
  • From Gary McCulloch@39:902/518 to Wilfred Van Velzen on Sat May 23 23:09:46 2026
    On Sun 24-May-2026 12:24a, Wilfred Van Velzen@39:150/200.0 said to Gary McCulloch:
    Hi Gary,

    On 2026-05-23 16:06:30, you wrote to Stephen Walsh:

    I installed FidoBlitz on my C-Net/5 system. So far so good.

    And I can now connect to your system using binkd without any problems. I'll
    reinstate your nodelist entry!


    Bye, Wilfred.

    --- FMail-lnx64 2.3.4.1-B20260520
    * Origin: FMail development HQ (39:150/200)


    Thank you. This is working well. Thanks for the tip.

    * ACIS Member. AmigaNet ArakNet C=Net DescipleNet FidoNet PiNet RetroNet
    * C-Net/5
    * Origin: call.rofbbs.com ports 6800 6400 8502 423-541-8271 rofbbs.com (39:902/518)
  • From Stephen Walsh@39:901/281 to Gary McCulloch on Sun May 24 20:21:32 2026
    Hellow Gary,

    On Saturday May 23 2026, Gary McCulloch said to Stephen Walsh:

    # FidoBlitz Development Log
    # v0.19 - 2026-05-11
    ## Enhancement: Log file rotation
    [...]

    I installed FidoBlitz on my C-Net/5 system. So far so good.
    I did have an issue with minfree. I got a warning about not having enough space. Currently I have it commented out. Thanks for this.

    Just be aware that bad things might/will happen if you run out of drive
    space.


    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800 (39:901/281.0)
  • From Gary McCulloch@39:902/518 to Stephen Walsh on Sun May 24 10:12:56 2026
    Sun 24-May-2026 8:21p
    Hellow Gary,

    On Saturday May 23 2026, Gary McCulloch said to Stephen Walsh:

    # FidoBlitz Development Log
    # v0.19 - 2026-05-11
    ## Enhancement: Log file rotation
    [...]

    I installed FidoBlitz on my C-Net/5 system. So far so good. I did have an issue with minfree. I got a warning about not having enough space. Currently I have it commented out. Thanks for this.

    Just be aware that bad things might/will happen if you run out of drive space.

    minfree 2048 worked with AmiBinkD, but I get a warning with FidoBlitz using that same size. I had to drop it to minfree 512 for it to not get the warning.

    * ACIS Member. AmigaNet ArakNet C=Net DescipleNet FidoNet PiNet RetroNet
    * C-Net/5
    * Origin: call.rofbbs.com ports 6800 6400 8502 423-541-8271 rofbbs.com (39:902/518)
  • From Al DeRosa@39:902/519 to Gary McCulloch on Sun May 24 19:49:39 2026
    On 24 May 2026, Gary McCulloch said the following...


    minfree 2048 worked with AmiBinkD, but I get a warning with FidoBlitz using that same size. I had to drop it to minfree 512 for it
    to not get the warning.


    I have mine set to 2048, it runs fine in with both C-Net that way and Excelsior! Strange....


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... My software never has bugs. It just develops random features...

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (39:902/519)
  • From Stephen Walsh@39:901/281 to Gary McCulloch on Fri May 29 22:36:18 2026

    On Saturday May 23 2026, Gary McCulloch said to Stephen Walsh:

    On Mon 11-May-2026 8:39p, Stephen Walsh@39:901/281.0 wrote:
    Hi All,


    # FidoBlitz Development Log


    # v0.19 - 2026-05-11
    ## Enhancement: Log file rotation

    A sysop reported FidoBlitz running visibly slowly, with each log line
    appearing roughly one per second. Investigation found the log had
    grown to 22 MB - every log write opens the file in `#MODE_READWRITE`,
    seeks to the end and closes again (the open-append-close pattern that
    lets sysops edit/truncate the log without crashing FidoBlitz), and on
    slow Amiga storage that seek-to-end becomes the bottleneck once the
    file is large.

    After each session, check the active log file's size and if it exceeds
    `log-maxsize`, rotate it. Rotation is the classic numeric scheme:
    delete `<log>.<keep>`, then cascade `.N-1 -> .N` down to `.1 -> .2`,
    then rename the current log to `.1`. The next write reopens the (now
    absent) main log path fresh.

    Two new config keywords:
    - `log-maxsize <bytes>` - rotation threshold, default 8388608 (8 MB)
    - `log-keep <count>` - number of `.1`..`.N` backups to keep, default 5

    It will appear on Aminet's Latest packages list in the next day or so.

    If you can't wait, then grab it from my website:

    https://vk3heg.net/fidoblitz019.lha



    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800
    (39:901/281.0)

    I installed FidoBlitz on my C-Net/5 system. So far so good.
    I did have an issue with minfree. I got a warning about not having enough space. Currently I have it commented out. Thanks for this.

    * ACIS Member. AmigaNet ArakNet C=Net DescipleNet FidoNet PiNet
    RetroNet
    * C-Net/5
    * Origin: call.rofbbs.com ports 6800 6400 8502 423-541-8271
    rofbbs.com (39:902/518)

    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800 (39:901/281.0)
  • From Stephen Walsh@39:901/281 to Gary McCulloch on Fri May 29 22:37:32 2026
    Hello Gary,

    Just be aware that bad things might/will happen if you run out of
    drive space.

    minfree 2048 worked with AmiBinkD, but I get a warning with FidoBlitz using that same size. I had to drop it to minfree 512 for
    it to not get the warning.

    I've found that it can be pickey at times. My system has it as 2048, but there's 3.8Gb free on that drive.

    On one of the test system, it was complaing no matter what size I set it to.


    -- Stephen --

    Rocking Amiganet with an Amiga 4000 and Zeus BBS.


    --- Zeus BBS 1.5
    * Origin: -:-- Dragon's Lair --:- dragon.vk3heg.net Prt: 6800 (39:901/281.0)