• Ginko on github

    From tenser@21:1/101 to All on Sunday, May 03, 2020 04:00:14
    It's still not feature complete, but I've pushed the
    source code to my `ginko` binkp mailer to github:

    https://github.com/fat-dragon/ginko

    A short list of things that I need to add:

    1. TLS support (should be easy)
    2. Interlocking between polling threads and receiving threads
    ^This is a little harder
    3. Output worker pool -- this should be easy
    4. A polling scheduler -- this should also be easy
    5. Notifications for both scanning and poking -- kinda easy

    That's basically it. I meant to do most of this stuff
    a few weeks ago, but haven't really gotten around to it,
    mostly because I've been super busy since the pandemic
    hit.

    One will note that this doesn't use the seemingly-standard
    "BSO" conventions for coordination with external software.
    That's by design; this is really pretty specialized to a
    very specific environment. It is designed to run as an "edge"
    service, talking to legacy BINKP implementations and hiding
    all of that from other software.

    Anyway, if anyone wants to see the code, have fun.

    --- Mystic BBS v1.12 A46 2020/04/20 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)