Multilink/TODO


TODO
====

    These are things I may gradually add to Multilink over time.  Some of
them are easier to add than others, and may end up being moved from here
into the History list :-).

Bugs I need to fix

    Dcc.send sometimes locks up and refuses to quit preperly.

    The newer ncftp's for AmiTCP fail to work.

    HP/UX, IRIX & OSF/1 pty's sometimes (or all the time for OSF) fail to
    work.

    Noone's gotten an inetd launched ftpd to work.

Internal protocol & API

    Autoadjustment of both the CPS pacing rate, and the packet timeout
    constants.

    Fix up the current error correction scheme to be even more robust --
    add more checks for headers, acks and data.

    Give user a way to turn off a lot of the error correction (if they've
    got a real good connection) to get rid of the overhead.

    Allow abort of inprogress connection attempts

    Allow mlink amiga to take itself off the serial line, keeping
    the clients attached, then reinitialize itself and the unix mlink
    when put back on.

    Implement sendmsg & recvmsg

    Add MSG_PEEK support for send & recv

User interface stuff

    Where's that listview! :-)  A list of all active clients,
    sockets they have open, and all sorts of stats.  Allow
    disconnection of individual clients and perhaps individual
    connections.

Pie in the sky

    An internal SANA-II device for mapping raw TCP/IP to the mlink
    protocol.  This will probably never happen for Multilink in
    its current state however.  If I did that, you would be better
    off running a real protocol stack.


HTML Conversion by AG2HTML.pl V2.950214b, perl 5.000 & S.Gowdy@physics.gla.ac.uk