by: Robert Stephens

    Fidonet : 3:622/421
    Internet:

-------------------------------------------------------------------------------

AdeptCaller v0.10 Released 30th June, 1995

   - First Initial Release
-------------------------------------------------------------------------------

v0.20 Released 1st July, 1995

  Bugs Fixed :

   - Blank Line Bug.  Lines were being padded to 80 columns wide, on
     Some terminals, this caused the line to be wrapped down to the next
     one causing blank lines where there shouldn't be.

     Lines are now padded to 79 columns wide which seems to have fixed
     the problem.
-------------------------------------------------------------------------------

v0.30 Released 2nd July, 1995

  Features Added :

   - Added Code to Read.Cmd so it can read in the recent callers files.

     It will acknowledge the users screen length, and produces output
     that is much cleaner than using Adept's internal displaying code
     when displaying text files.
-------------------------------------------------------------------------------

v0.40 Released 3rd July, 1995

  Bugs Fixed :

   - Left some code in that was used for debugging, it is now removed.

   - If the drop file that keeps the LogOn time could not be found, the
     logoff time wasn't being generated correctly, it now does.


  Features Added :

   - Added code to clean up Location output of the user.

   - Added Screen output to inform of when maintenance is being done.
-------------------------------------------------------------------------------

v0.41 Released 3rd July, 1995

  Bugs Fixed :

   - Fixed bug in Location cleanup code, under some circumstances, it would
     cause the State to be truncated, this is now fixed.
-------------------------------------------------------------------------------

v0.50 Released 7th July, 1995

  Bugs Fixed :

   - Several Bugs fixed in Read.Cmd which were mostly cosmetic bugs.

   - Was opening files in Read.Cmd in Read/Write mode, this only allowed
     One node to view the list at a time, fixed.

   - A few little problems with Atstart.Cmd are now fixed.

  Features Added :

   - Read.Cmd screen routines re-written, they work much better now, with
     a lot less code so should be a bit quicker too.

   - Read.Cmd reads in the Text Path from AdCaller.Cfg now.
-------------------------------------------------------------------------------

v0.60 Released 10th July, 1995

  Bugs Fixed :

   - Many new changes, namely, AdeptCaller now uses the Adept "APATH"
     environment variable to determine the drive letter Adept is installed
     on.

   - Possibly fixed bug which causes the .asc data files to be placed in
     the \ADEPT directory. (I cannot reproduce this, but the above changes
     may have fixed the problem).


  Features Added :

   - Animated "More Y/n ?" prompt, configurable in AdCaller.Cfg

   - Added a REXX script for the SysOp to view the Recent Callers from
     the OS/2 Command Prompt.

   - Read.Cmd is now being distributed as Read.Erx (since it no-longer
     requires editing to tell it the correct path), this makes it run
     much quicker.

   - The new Read.Erx now optionally displays the average duration of
     each caller on the BBS.  More Call Statistics to come in the next
     release.
-------------------------------------------------------------------------------

v0.70 Released 23rd July, 1995

  Bugs Fixed :

   - Read.Erx wasn't detecting inactivity or carrier loss - it now does.
     (Inactivity Detection disconnects the user after 4 minutes of inactivity)

   - There is a bug with LOCAL LOGONS and Animation in Read.Erx, the prompt
     isn't displayed, this doesn't effect remote callers, it will be fixed
     in the next version.

  Features Added :

   - Made extensive use of the Adept Sleep command, this should reduce
     CPU load when Read.Erx is running.

   - Added a column to the output, this one records how many calls to the
     BBS a user has made.

   - Added Alias/Handle Name support (check Adcaller.Cfg).

   - Added a "*" next to the names of NEW USERS on the BBS

   - Better checking and reporting of files that cannot be found, instead
     of AdeptCaller simply not working, it should now report what file(s)
     if any are missing etc.

   - Made some code changes in The Display routines, should be a little
     faster now.
-------------------------------------------------------------------------------

v0.80 Released 11th August, 1995

  Bugs Fixed :

   - With v1.01 of Adept, the Sysop's name started showing up in the caller
     lists, this has been fixed.
-------------------------------------------------------------------------------

v0.99 Private Beta Released 4th January, 1996

  Bugs Fixed :

   - Changed name from AdeptXBBSCaller to AdeptCaller :P

   - During Maintenance, sometimes AdeptCaller would leave files in random
     places -> Fixed.

   - New Year Rollover Bug -> Fixed.

   - If a user dropped carrier halfway through a new-user login,
     AdeptCaller would add a blank record to the recent callers list with
     no LogOn time recorded -> Fixed.

   - If a user was viewing today's callers lists, and another user logged
     off on another node, the user wasn't added to the list because the
     file was locked -> Fixed.

   - If a users logon time could not be determined, AdeptCaller would place
     '??:??' in the data file, this caused a Numeric Calculation error and
     caused screen viewing to abort for no apparent reason -> Fixed.

   - Kludgy crappy code removed -> 50%-100% Less Memory Used, Speedups.

   - Call Duration not generated on-the-fly anymore, speeds up Adread.Erx
     by about 40%.

   - 0_Days_Old.Asc uses a Index Number to determine what call # the next
     entry added to the list will be, this speeds up adding callers to the
     list by 100%-800%
-------------------------------------------------------------------------------

v0.99 Private Beta 2 Released 7th January, 1996

  Bugs Fixed :

   - Possibly Fixed A Maintenance Bug that caused maintenance to be run at
     the wrong times.

   - Bug fixed with Bogus Caller detection.  AdeptCaller will NOT add a caller
     to the list if his/her 'State' field is blank.  (This is usually the
     case if a user drops carrier during the new user sequence).

   - Added LogBox/File warning of when Maintenance if being run for debug
     purposes.

   - Callers.Cmd and Adread.Srx further optimized for speed.
-------------------------------------------------------------------------------

v0.99 Private Beta 3 Released 10th January, 1996

  Bugs Fixed :

   - Fixed login time being incorrect if a user logged on and had "No Time
     Left" on the BBS.  This is fixed 99% of the time, AdeptSoft have
     to implement either :

     1. A LogIn time meta.
     2. A way to TEMPORARLY store data in a 'pigeon hole' while a user
        is logged in.

   - Slowed AdCaller.Srx in this version, because of erasing the LogOn time
     files when a user logs off ... this will be rectified in a later
     version when/if AdeptSoft put in my feature request.

   - AdRead.Srx still has a bug in the listing length, this will be fixed in
     beta 4.
-------------------------------------------------------------------------------

v0.99 Private Beta 4 Released 11th January, 1996

  WARNING!  Your x_Days_Old.Asc files will be missing a few callers at the
            start of each previous day.  This bug has been fixed in this
            release.

  Bugs Fixed :

   - Fixed a maintenance bug that chopped off 1 caller from the previous
     days lists for each day, resulting in a total of 9 callers lost for
     9_Days_Old.Asc, 8 callers for 8_Days_Old.Asc ... and so on ...

   - AdRead.Srx now displays a proper pageful at a time.

   - Few typo's found and corrected.
-------------------------------------------------------------------------------

v0.99 Private Beta 5,6 Released 12th January, 1996

  Bugs Fixed :

   - Fixed a bug with the index at the top of 0_days_old.asc ... there wasn't
     enough padding in the data stream when using charout()/charin() this
     caused AdeptCaller to max out at 100 callers, expect this to happen
     again if you get 999+ callers a day, but I don't see that happening :)
-------------------------------------------------------------------------------

v0.99 Private Beta 7 Released 20th January, 1996

  Bugs Fixed :

   - Optimized Callers.Cmd and AdRead.Srx for even more speed, should be
     approx 25% faster now.
-------------------------------------------------------------------------------

v0.99 Private Beta 8 Released 24th January, 1996

  Bugs Fixed :

   - Fixed a Meta code bug that was fixed in 1.06 of Adept.  The underline
     was dark red instead of light red.

   - ERX files no longer included... Compile them yourself :)
-------------------------------------------------------------------------------

v0.99 Private Beta 9 Released 25th January, 1996

  Bugs Fixed :

   - Gave AdeptCaller a new look, it doesn't look as bland as it used to now.
     (The immediate effects will not be noticable till maintenance is run.)

   - Few little enhancements made to Callers.Cmd


