• binkpoint 1.2.2 / Terminal

    From Michael Geller@21:1/177.101 to All on Sat Nov 14 21:44:47 2026
    Hi all,

    a few people asked what binkpoint actually does by now, so here is the
    whole list in one place. binkpoint is my point program for Windows x64:
    mailer, tosser, packer, message reader/editor and a BBS terminal in one
    file, binkpoint.exe. It is written entirely in x86-64 NASM assembler, no
    C runtime, only the normal Win32 system DLLs. It is free, binary only.
    The UI and the log are in German and English.

    Mailer
    - binkp with CRAM-MD5 or plain password, optional "CRAM required"
    - several bosses/networks in one config (FidoNet, fsxNet, GooseNet ...)
    - Binkley Style Outbound (flavours, .bsy locks) or a plain outbound
    - poll from the Mail menu (F6, Shift+F6 for all bosses) or command line
    - auto-poll per boss, 1 minute up to 7 days, next/last poll in the
    status bar
    - the mailer keeps running while you are in the terminal

    Tosser and export
    - type 2/2+/2.2 packets and ZIP bundles (own inflate) into JAM bases
    - echomail by AREA:, netmail by zone/network, bad and dupe areas,
    dupe database, packet passwords
    - new areas from the boss are created automatically while tossing
    - own messages go out as type 2+ packets or ZIP bundles into the BSO
    - toss/export result in the status bar, details in the log (Ctrl+L)
    - JAM is checked against husky (hpt, smapi) and GoldED+; lastread is
    shared with GoldED+

    Message reader
    - tree with networks, netmail and echo areas, unread/total counters
    - list No./From/To/Subject/Date, sort by column click, alternating
    row colours
    - thread view (Ctrl+Shift+T) via ReplyTo, MSGID/REPLY and subject
    - reader with an 80 column CP437 grid and ANSI colours, so BBS art
    looks right; zoom with Ctrl+wheel, kludges with Ctrl+K
    - new in 1.2.2: echomail addressed to you gets a red No. cell in the
    list and a red bar on top of the header. "You" is the sysop name you
    set for that boss in your own install, nothing is hard-coded. Netmail
    is not marked, on a point nearly all of it is for you anyway.
    - select and copy text, clickable links (http, https, ftp, telnet,
    mailto, www), links in kludges are ignored
    - search (Ctrl+F) in one or all areas, F3 for the next hit
    - delete messages the same way smapi does (multi-select, Del)
    - print and save as PDF, either as on screen or plain black on white

    Writing
    - echomail (Ctrl+N), netmail (Ctrl+M), replies with quoting (Ctrl+R)
    - sysop name and origin globally or per boss
    - netmail address book (Ctrl+B)
    - simple encryption for netmail between binkpoint users (Caesar or
    Enigma-style, shared key). It is a simple cipher, not real security,
    not allowed in FidoNet zones 1-6 and never for echomail.

    Echo areas / AreaFix
    - areas window (Ctrl+E) per boss with descriptions and status
    - builds %LIST, %LINKED, %HELP, %RESCAN, +TAG and -TAG requests, made
    for Mystic 1.12 AreaFix
    - "Create & poll" writes the request netmail and runs export, poll
    and toss right away

    BBS terminal
    - Telnet and, since 1.2, SSH; switch with Ctrl+T
    - SSH is my own SSH-2 code on Windows BCrypt, no OpenSSL: ECDH P-256,
    AES-CTR, HMAC-SHA2-256, host keys ECDSA P-256 and RSA
    - host key check on first contact and a clear warning if a key changes
    - phone book with auto-login; passwords stored DPAPI-encrypted
    - CP437 8x16 font, 16 colours, iCE colours, 5000 lines scrollback
    - ZModem download and upload, also over SSH, with resume
    - copy and paste via menu, Ctrl+Shift+C/V or right-click (1.2.1)
    - capture to .ans (Alt+L)

    Setup and backup
    - first start without a config: import a .bpboss file from your boss
    or create the point by hand; folders and JAM bases are made for you
    - settings window (F9) only rewrites the lines you changed, comments
    stay as they are
    - import further bosses from .bpboss files
    - backup and restore as .bpoint (settings, messages, address book,
    outbound, phone book); plain ZIP backup, also on exit
    - window layout, columns and sort order are kept in binkpoint.ini

    Command line
    - poll, toss, scan, all (scan -> poll -> toss), areafix, areas
    - exit codes for scripts; -lang de|en

    Known limits
    - no binkp/1.1 extensions, no file requests, no resume in binkp
    - no Ed25519 host keys in SSH, a server rekey ends the session
    - no RLogin, XModem or YModem in the terminal
    - language switch needs a restart

    Download, manual and changes:

    https://bbs.g00r00.com/binkpoint/

    File: binkpoint-1.2.2-win64.zip (476,285 bytes)
    SHA-256:
    0f98e7f11877d88b629d5c256c09638092b3c8612803552994d3ba05cd28159d

    No point yet? GooseNet (8118:1/0) signup:

    https://bbs.g00r00.com/goosenet

    Bug reports and ideas are welcome here or via netmail.

    Greetings
    Michael
    --- binkpoint 1.2.2
    * Origin: Binkpoint Dev (21:1/177.101)