• ANetRLogin - RLogin out for DOS BBSes that use a dropfile(i.e. door.sys) and a fossil driver.

    From BBS ( /u/a-net-online_lol https://www.reddit.com/user/a-net-online_lol ) to All on Sun Sep 13 10:37:02 2026

    ANetRLGN Bridge - The connection multiplexer https://preview.redd.it/o7iq7q0mkaph1.png?width=1389&format=png&auto=webp&s=2ff1f5be91c6ab85e4832be66740758449d6dddb
    https://preview.redd.it/92v9kltnkaph1.png?width=734&format=png&auto=webp&s=3968dc7eae11b79d0e49fc45d1b9774950438f3b
    ANetRLogin - https://github.com/anetonline/ANetRLGN
    Outbound RLogin for Classic DOS BBS Systems
    ANetRLogin v0.2.5 - Multi-Node, User/Password, Low-Latency + Local Viewer ANetRLogin is an outbound RLogin door for classic DOS BBS software.
    It was created for A-Net Online's Spitfire BBS, allowing callers on a DOS BBS to connect to modern RLogin-enabled BBSes and game servers while continuing to use the BBS's normal FOSSIL / door interface.
    ANetRLogin combines a 16-bit DOS door built with the OpenDoors Door Programming Toolkit, a 32-bit Windows RLogin bridge, and an optional 32-bit Windows ANSI/CP437 local viewer.
    ✨ Features
    16-bit DOS door built with OpenDoors
    32-bit Windows RLogin bridge
    32-bit Windows local ANSI/CP437 viewer
    OpenDoors drop-file and caller integration
    DOOR.SYS support
    FOSSIL communications
    %USER%, %ALIAS%, and %PASSWORD% caller macros
    Synchronet-compatible tested password-first / user-second mapping
    Multiple RLogin destinations from one door executable
    Up to 10 BBS nodes
    Up to 32 configured destinations
    One shared Win32 bridge for all active nodes
    One optional local viewer window per active node
    Configurable viewer geometry, including 80-column and configurable-width sessions
    Per-node IPC/session isolation
    Strict destination allowlist
    Configurable RLogin client/server identity fields
    Configurable terminal/speed field
    ANSI/CP437 terminal relay
    Non-blocking network I/O and TCP_NODELAY
    Low-latency DOS ↔ Windows IPC polling
    Quick ESC ESC ESC manual disconnect back to the BBS
    Password values are never displayed by the bridge or local viewer!
    🖥️ How It Works https://preview.redd.it/k9lmicr7laph1.png?width=624&format=png&auto=webp&s=0d4ea4440cff0dd6684093ec8105081c9213c704
    ANETRLGN.EXE remains responsible only for the DOS/OpenDoors/FOSSIL caller path. ANETRLB.EXE owns networking and the RLogin handshake. ANETRLV.EXE is a separate read-only monitor and is not in the caller data path.
    🚪 OpenDoors
    ANetRLogin's 16-bit DOS door is built using the OpenDoors Door Programming Toolkit. OpenDoors provides drop-file handling, caller information, user name/alias/password fields when available, node information, carrier detection, keyboard input, terminal output, and FOSSIL communications.
    ANetRLogin makes these caller values available as destination macros:
    %USER% BBS user name
    %ALIAS% BBS alias / handle
    %PASSWORD% BBS password
    OpenDoors project: https://github.com/RealDeuce/OpenDoors
    OpenDoors does not need to be installed separately to use the compiled ANetRLogin DOS door.
    📋 Requirements
    DOS-compatible BBS that creates a supported door drop file
    FOSSIL driver / virtual-modem environment used by the BBS
    Windows host capable of running 32-bit Win32 programs
    Network access from the Windows host to configured RLogin server(s)
    Developed and live-tested with Spitfire BBS, DOOR.SYS, Windows 7 32-bit, OpenDoors/FOSSIL, SyncTERM, Synchronet RLogin, and A-Net Game Server.
    🎬 Demo
    Watch **ANetRLogin in action from a live Spitfire BBS session**.
    The caller is connected to A-Net Online's Spitfire BBS using SyncTERM,
    enters the Doors menu, launches ANetRLogin, and connects to a remote
    RLogin service. https://github.com/user-attachments/assets/3e877981-5124-40b9-8b2a-64e69a34fb53
    🌐 A-Net Online
    https://a-net.online
    https://bbs.a-net.fyi
    Telnet : bbs.a-net.online:1337
    SSH : bbs.a-net.online:1338
    https://github.com/anetonline/ANetRLGN submitted by /u/a-net-online_lol [link] [comments]