Notes for BinkleyTerm(tm) 2.50.b5 / Version TB
==============================================

This is a fully featured version of BinkleyTerm that supports
the EMSI-(FSC-0056)-handshaking method. Of course, the Janus-
protocoll is EMSI-capable as well.

Further I've included some changes prior made in BinkleyTerm
2.40 / Version HS and 2.50 / Version JSS. Thanks to the people
who contributed to that.

Starting with this version, the program is compiled with MicroSoft
C 6.00A (tm). A version compiled with Borland C++ 2.00 (tm) is also
available.


What's new:
===========

 * Due to the possiblilty of EMSI to transfer site-information some new
   keywords have been added to BINKLEY.CFG:

   MyLocation           - location of your system
   MyPhone              - your phonenumber (data)
   MyListFlags          - your nodelist-flags
   MyMaxBaud            - the max. baudrate supported by your modem (300-9600)

                        Examples:

                        MyLocation      Waltrop
                        MyPhone         -Unpublished-
                        MyFlags         XA,V32B,HST,V42B
                        MyMaxBaud       9600

                        You see, that these info can be taken from your node-
                        list !


 * NoEMSI               - disable EMSI-support for both, caller and sender

 * PickUpAll            - when connected via EMSI, pickup mail for ALL akas.
                          If not specified, you'll only get mail for your
                          primary aka [beware of aka-matching !]

 * PhoneChange          - If a new flag 'P' is set in the current event, this
                          phone-number will be used instead of BOSSphone. It's
                          useful if your boss has an multiline-environment and
                          wants you to call different lines at different times.

 * ReInitTime           - The original version has a fixed 'refresh-rate' of
                          for the modem - every 10 minutes it will be resetted
                          and the outbound will be reread.
                          With this keyword you can change this time in seconds.
                          'ReInitTime 240' will reset the modem and reread the
                          outbound every 4 minutes.

 * NoWildCards          - With this flag set no wildcards will be allowed in
                          the filename [excluding the extension !]. If any
                          wildcard ('*' or '?') is encountered in the name,
                          the name will be cut of at this point and the ex-
                          tension will be added.
                          For example: 'TEST???.L*' will become 'TEST.L*'
                          This was made to prevent some guys from simply
                          freq'ing 'A*.*' !

 * NoAnswer             - Starting with 2.50, Binkley offered the feature to
                          automatically send the answer-sequence when detecting
                          'NO DIALTONE' on outgoing calls. Actually many point-
                          systems don't need this feature and think of it to be
                          rather annoying. With 'NoAnswer' set, this version
                          will behave like the old 2.40 and won't try to answer.

 * Blink                - using this keyword will lead to the 'Unread Netmail
                          Pending'-message blinking for better recognition.
                          Further this message is now printed right-justified.
                          This was suggested by Peter Kaszanics... :-)

 * 'Nobody answered...' - when calling another system and not getting any
                          characters from it when initiating it, the original
                          would normally display this error and hang up.
                          In this version, this state is simply ignored as
                          experience shows that often a session can be initiated
                          despite of this 'error' !

 * 'Protocol nego...'   - this status-line has simply been removed as it's
                          very senseless (even when debugging) and only contri-
                          butes to your log getting bigger and bigger !

 * Alt-S & Alt-G        - Now you can chose 'More' as status. Then you will be
                          prompted to enter another address/file. When
                          selecting 'More' the Freq/FAttach will get the status
                          'Normal'.

 * FRequests in general - it's not longer neccessary to have an 'FLO'-file to-
                          gether with a REQ-file to force Binkley to call
                          out ! REQ will be handled the same way as OUT's and
                          FLO's. Therefore no FLO-file will be created when
                          creating a 'Normal' FReq !
                          BT 2.50 Version TB now behaves like BT 2.30 and BT
                          2.40 Version HS concerning FReqs.

 * Session cleanup      - after any session the outbound will be reread instead
                          of simply killing the mail send in this session.
                          Very useful for multiline-environments.

 * Alt-O in Unattended  - Rescan outbound [changed ENGLISH.TXT !]

 * .RSP-files           - When talking to a FrontDoor(tm)- or D'Bridge(tm)-
                          system, this version will send .RSP-files as
                          packets (netmails) for the convienience of the
                          other sysop.
                          The files will be dropped as *.PKT in the current
                          directory (like the .RSP-files) and will be deleted
                          at the begin of the next session. So make sure not to
                          hold other .PKT-files in the current directory as
                          they will be deleted !

 * Sharing              - the logfile will now be opened 'DENYNONE'. You have
                          to make sure on yourself now that only one task
                          writes to the same log-file !

 * Screen Blanking      - now the screen will be displayed on incoming calls
                          at least when a carrier is detected not concerning
                          the 'ScreenBlank Key'-keyword.

 * Loglevel             - a negative loglevel can be specified to force BT
                          only to log if a Carrier is present

NOTE:
=====

To make BinkleyTerm fully EMSI-capable I had to change several internal
routines. That means that BinkleyTerm 2.50.b5 / Version TB does not behave
the same as the original in some terms. For example I've changed the MNP-filter
a bit to make faster session-handshake possible. Further, the aka matching is
now a bit different, as the actual EMSI-support doesn't use domains.
Multiline support (locking of actually processed nodes) should work, too.


Known bugs and limitations
==========================

Testing this version if've noticed that in Janus-sessions incoming file-
requests may be ignored under unknown conditions. I don't know if this has to
do with my changes, but I guess no, because regarding _incoming_ file-requests
I've not changed that much. The file-requests are sent correct, but the receiver
seems not to ACK and process them.

I would be very lucky if one of you could find out the conditions and tell me !


Disclaimer
==========

This beta-version is provided 'as is', without warranty of any kind, either
expressed or implied. I only guarantee that it occupies diskspace.

In no event will I be liable to you for any damages, including
lost profits, lost savings or other incidental or consequential damages
arising out of the use of this program.

For further informations, read LICENSE.250 included in this package !!!


Problems/Support
================

If you observe any problems, I first of all would suggest to use the 'NoEMSI'-
keyword to find out if it has to do with the EMSI-support. Further, it would
normally be a big help to turn the 'DEBUG'-logging on.

If you have any suggestions and/or (detailed) bug reports, feel free to
contact me:

                        Tobias Burchhardt

        EMail:          2:245/31.5@fidonet.org
                        9:492/602@virnet.org

        Voice:          ++49-2309-72746 (at weekends only !!!)

        Snail:          Mittelkamp 18
                        D-4355 Waltrop
                        Germany
