
           Ŀ
            GT <> FIDO (16/17) Interface History File  
           

1.160  Feature addition         06/25/93

        1.  Changed MSGID and INTL fields to top of message text

        2.  Added LANPATH functionality

        3.  Added error level exits
                0 = nothing happened
                1 = import only
                2 = export only
                3 = both import and export

        4.  Added compatibility for arcmail attach transfer method.

        5.  Have attempted to add rudimentary file sharing for the
            USER.DAT file...


1.000  First full Distribtion   05/22/93

0.908  (beta final addition)    05/17/93

    1.) MSGID support is added, this should allow fidogate to properly
        indentify inter-zone netmail, both direct and routed.  This is
        the LAST modification.   Release will be this weekend.


0.907  (beta bug fix)           04/23/93

    1.) Well, it looks like the bugs are getting pretty scarce, but
        I found one relating to reading IN the INTL and FMPT sequences.

    2.) Even smaller bug fix found if an inbound message in netmail
        has the killsent flag marked.   Changed up the algorithm that
        determines if a netmail message is inbound, outbound, or
        outbound and sent.

0.906  (beta bug fix)           04/12/93

    1.) Minor bug in message reading function from GT bases,
        assumed that there would be no gaps in between SOMn
        numbering sequence, ie SOM2 would always be followed
        by EOF or SOM3...  That was a bad assumption.


0.905  (beta adj)               04/08/93

    1.) Added support for interzonal netmail messages.  Utilizes
        the ^A kludge of "INTL".
    2.) Caught small bug regarding soft carriage returns 0x8D.
    3.) Added support (I think) for point destinations, using
        the FTSC ^A kludge "TOPT".
    4.) Compiler upgrade alert, now building with Visual C++
        professional, so be on the alert for compiler/library
        type of bugs.

    Well, this is about it.   As far as I can tell the program
    does full fidonet netmail and full fidonet echomail.  Which
    is what I wanted to be available for version 1.00.  I will
    also be including some DOCS on how to get started up on
    fidonet, and maybe an offer to ship diskettes with all the
    required software, like binkley, msg editor, nodelist,
    nodelist compiler, fossil driver, batch files, etc...  Any
    feedback might be appreciated.  The objective being that Joe
    GT Sysop who wants to join fidonet can just print a short doc
    file, and have a list of the steps that are required, and
    have access to a couple of disks of software that will give
    them everything essential that they'll need.

    Release date will be 04/30/93, unless someone out there
    screams about something being messed up.

0.903  (beta adj)               03/20/93

    1.) Improved handling of netmail addressing

    2.) corrected msg_received bug


0.901: (beta adj)               03/17/93

    1.) Added function to include origination address in a netmail
        message area.

    2.) Improved handling of line one destination address, allows
        some non-numeric text to appear before the address.  Useful
        for quoting, etc.   ie > FTN-> 1:106/960.0

0.900: (final beta)             03/16/93

    1.) Added basic fidonet netmail capability.  AREA flag 0009

    2.) Added code to strip ;rep line from start of some GT msgs

0.512: (beta)                   02/09/92 (late)

    1.) Adjusted routine to compensate for changes in QM latest
        releases.  (1.30 gamma)


0.511: (beta)                   02/05/92 (midnight)

    1.) Fixed bug to squish high order ascii characters.  Scott
        Estes decided to post an illegal message in HST and got
        me in trouble.  So I tested it, and it sure enough wasn't
        stripping, so I found the bug and mushed it...



0.510: (beta)                   01/24/92 (evening)

    1.) Added code to allow point nodes with fake net numbers
        to work right.  (I think).  It is now dependent upon
        what is in the origin line however, so if you change
        your origin line at some point, be sure you have already
        cleared out your ftsc *.msg areas.

    2.) Added code to stomp on multiple tag/brag lines.  It will
        still leave the text intact, but will *NOT* let the tear
        line "\n--- " through.  It will change it (I hope) to
        "\n___ " which should get far fewer complaints from
        fidonet land...


0.509: (beta)                   01/23/92 (afternoon)

    1.) Well, yours truly never considered what would be the
        ramifications of fidonet point nodes and "fake net"
        numbers, so I've improved the fidonet IMPORT logic
        to hopefully make it work a little better, as well
        as add some debugging messages to help folks a little
        explain to me when it don't work.

    2.) Removed a dummy error on my part, I had hard coded my
        net node number into one of the function calls, oh well.
        This might have caused some sent messages outbound to
        not be deleted...

    3.) Request for suggestions:

            a) how to handle "brag lines etc" ie, a message line
               that starts with "---" etc... such as generated by
               qwk mailers..

            b) how to handle point net fake net numbers, as well
               as folks who run in multiple nets....



0.508: (beta)                   01/16/92 (evening)

Can we say eat, drink, and breathe fidonet <> gt.... *ick*

    1.) Well, in the process of making all those fancy improvements
        for the 506/507 release I managed to break my nice API.  However
        after much cursing and throwing of heavy objects, the culprit
        was found...  Please don't run .507 if you have a large number
        of message bases!!!

    2.) I also added some added some additional bullet proofing
        while I was at it..



0.507: (beta)                   01/16/92 (afternoon)

    1.) Did some major enhancement to the scan routine for outbound
        GT messages.  Should improve the speed of execution quite
        noticeably.  Especially for large message bases....



0.506: (beta)                   01/16/92 (morning)

    1.) Bug fixed in date handling that caused bizarre import dates
        when used with d'bugs, oops, I means d'bridge.  (grin).

    2.) Added code to enable GT Network ".ORIGIN and Route: " line
        stripping.   This is with the 0001 area mode.  So if you
        don't want to strip the .ORIGIN bug do want to strip the
        high order line drawing characters, let me know, and I'll
        implement a third area mode.  (I can't figure out why one
        would want that though....)

    3.) Fixed a pesky little bug in the GT API code that caused a
        seek failure when attempting to read a message from a base
        with high message numbers.  (Had the conversion to long int
        in a bad spot.  compiler was doing the math as a short int
        and then converting the number to a long..)  This was an
        additional problem to the bug fix in 0.505 that caused a failure
        to export gt messages.



0.505: (beta)                   01/08/92

    1.) Bug fixed that caused some GT messages to be skipped over.

    2.) Improved speed of search for gt messages, should help quite
        a bit with large message areas.




0.504: (beta)

    1.) History file started.

    2.) This version adds configuration file driver.

    3.) Improve appearance of output.

