Short:        FidoBlitz - Binkp/1.1 Mailer for Amiga
Author:       vk3heg@gmail.com
Uploader:     Stephen Walsh vk3heg gmail com
Type:         comm/fido
Version:      0.21
Replaces:     comm/fido/fidoblitz.lha
Architecture: m68k-amigaos
Distribition: Aminet

## Overview

FidoBlitz is a native Amiga Binkp/1.1 mailer written in AmiBlitz3.
It provides a clean, reliable implementation to replace the buggy
existing AmiBinkd port.

## Goals

- Full Binkp/1.1 protocol support (NR mode, CRC32 file integrity)
- Server mode (receive incoming calls) and poll mode (call uplinks)
- ASO (Amiga-Style Outbound) support

## Features

- Binkp/1.1 NR Mode (Non-Reliable: pipelined file transfer without
  per-file M_GET wait)
- CRC32 File Integrity Verification (ISO 3309 / ITU-T V.42, verified
  on M_GOT)
- CRAM-MD5 Secure Authentication
- File Transfer Resume Support
- Configurable Server Port
- Multi-Network Session Support
- Buffer-Based Receive
- Disk Space Checking

## Session Modes

- Poll mode: Originate connection to remote node
- Server mode: Accept incoming connections

## File Transfer

- Send and receive files with proper acknowledgment
- BSY file locking to prevent concurrent sessions
- Inbound/outbound directory support

## Configuration

- Config file parser for node definitions
- Support for multiple FTN addresses
- Password authentication (plain text and CRAM-MD5)

## Logging

- Separate log files for poll and server modes
- Configurable log levels (console and file)
- Timestamp formatting
- Logfile rotation

## FBLA - FidoBlitz Logfile Analyzer

FBLA is a companion CLI tool that reports per-node session statistics
in the style of binkd's `bink-stats`. It does not parse the text logs
(slow on large logs), instead it reads the compact binary stats file that
FidoBlitz writes via the `log_stats` keyword: one fixed 56-byte record per
completed session, so even years of history report in well under a second.
