home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / bbs / bfe1302a.zip / HISTORY.DOC < prev    next >
Text File  |  1993-06-20  |  10KB  |  198 lines

  1. BFE - BBS Front End System - Release Notes: o New  * Change  ! Fix!
  2. ─────────────────────────────────────────────────────────────────────────────
  3. ■ What's New in Release 1.30.2α? ■
  4. ─────────────────────────────────────────────────────────────────────────────
  5.         
  6.         o *Major* code cleanup and internal re-documenting and optimizing.
  7.           This will be done every periodically in order for the product to
  8.           continue to grow.
  9.         
  10.         o New beta naming convention:   MAJOR.MINOR.REV (Staging Level)
  11.           (i.e. this is 1.30.2α, v1.30, rev. 2, in alpha staging)
  12.  
  13.         o Custom user input using the new PROMPT keyword!  Now, you can 
  14.           utilize custom input as the value for SECONDARY data fields for 
  15.           *any* menu type in BFE!
  16.         
  17.         o New keywords: NOPASSPARMS and PROCESS.  These are used to directly
  18.           manipulate the way that BFE performs calls to external processes.
  19.           When used with the PROMPT keyword above, just about anything can 
  20.           be called, in any order, with any arguments!
  21.           
  22.         o The COLOVERRIDE option has been added, to allow each individual
  23.           menu option to use its own unique color.  This overrides the global
  24.           DESCRIPCOL keyword in each .CTL file.  (Thanks to Chris Koziol)
  25.  
  26.         o Upload capability now in place!  This involved changes to the
  27.           PROTOCOL.BFE file, and adding a new type "U" option.
  28.           
  29.         ! If BFE cannot locate ASCII/ANSI/AVATAR screens at display time,
  30.           it will log an error entry into the logfile, and will no longer
  31.           wait for a remote keystroke to continue. (Thanks to R. Guevarra) 
  32.  
  33. ─────────────────────────────────────────────────────────────────────────────
  34. ■ What's New in Release 1.30α? ■
  35. ─────────────────────────────────────────────────────────────────────────────
  36.  
  37.         o Generic File Transfer System now in place!  The new system allows
  38.           the use of configurable external protocols (no more hardcoded DSZ!)
  39.  
  40.         o WELCOMESCREEN option added, to provide a global intro screen to be
  41.           displayed upon entering the BFE system (shown once only).  As with
  42.           all of the file display capabilities of BFE, the file can be in
  43.           ASCII, ANSI, or in AVATAR formats.  BFE will display the one which
  44.           best fits the user's terminal settings.
  45.  
  46.         o The "time to next event" option has been put back into the system,
  47.           and is now passed via a new "-t" switch. (i.e. -t60, -t%3, etc).
  48.           This value is passed to external procedures (Type "R").
  49.  
  50.         * The "O" type (Remote OS Shell) now utilizes the COMSPEC environment
  51.           variable to locate the command processor.  The command processor
  52.           was formerly specified in the SECONDARY field.  Previously, if
  53.           this value was keyed in wrong, it resulted in BFE locking up
  54.           the system.  Using COMSPEC should make this a bit cleaner.
  55.  
  56.         o Still more documentation changes!
  57.  
  58. ─────────────────────────────────────────────────────────────────────────────
  59. ■ What's New in Release 1.22ß? ■
  60. ─────────────────────────────────────────────────────────────────────────────
  61.  
  62.         o Registered users can now use their own ANSI/ASCII/AVT screens
  63.           in lieu of the built-in default menus!
  64.  
  65.         * Revamped the color configuration system for each .CTL file (The
  66.           old method of calculating color values has been scratched, and is
  67.           now configured in the same method as the global color options in
  68.           the global configuration file).
  69.  
  70.         o Added the REGCOL keyword, to provide a custom color hook for the
  71.           menu titles (Yellow on black was hardcoded previously).
  72.  
  73.         o Multiple personalities are now in place!  BFE can now directly
  74.           emulate the status lines and sysop hotkeys of RemoteAccess 2.0x,
  75.           WildCat!, and our own default set (used in previous releases of
  76.           BFE).  This is configurable in the global control file.
  77.  
  78.         * Revamped the command line parameters completely.  No confusion!
  79.           In addition, the global configuration file is now assumed to be
  80.           BFE.GBL and is no longer required on the command line at all.
  81.  
  82.        !o Major fix with systems running with locked serial ports.  Each of
  83.           your menu shells can now be configured for either the TRUE baud
  84.           rate, or the locked rate.  In previous releases, the TRUE port
  85.           speed was being passed to DSZ (for example) causing problems on
  86.           systems with locked ports.
  87.  
  88.         o Added the SHOWAFTER option for menu choices.  This will allow you
  89.           to display an ASCII/ANSI/AVATAR screen *after* a user makes his
  90.           selection.
  91.  
  92.         o An abundance of documentation changes and additions.
  93.  
  94. ─────────────────────────────────────────────────────────────────────────────
  95. ■ What's New in Release 1.21ß? ■
  96. ─────────────────────────────────────────────────────────────────────────────
  97.  
  98.         o Completely revamped the menu definition format, adding several
  99.           new features in the process:
  100.  
  101.                 - Menu options can now be hidden!
  102.                 - Security level field added to each option
  103.                 - New CHOICE format is much easier to read and maintain
  104.  
  105.         o Time can now be optionally "frozen" while a user is in a shell of
  106.           any type (i.e. file transfer, remote OS shell, etc).
  107.           
  108.         o Added new global configuration file, to provide additional
  109.           flexibility and compatibility with more BBS systems.  The new
  110.           features include:
  111.  
  112.                 - Customizable paging hours
  113.                 - Color configuration for FILES.BBS listings (Type M)
  114.                 - Additional path and logging options
  115.                 - Customizable swapping to EMS or disk
  116.                 - Support for custom dropfiles!
  117.  
  118.         * BFE now automatically "hunts" for the proper dropfile, no need
  119.           to specify anymore!
  120.  
  121.         * As mentioned above, the logging option has been moved from the
  122.           individual .CTL files to the global configuration file.  In fact,
  123.           several options which were global in scope have been moved over.
  124.  
  125.         * .CTL files (menus) can now be nested up to 10 levels!
  126.  
  127.         o New type "T" to return to the top .CTL file, and changed the type
  128.           "X" to return to previous .CTL file (menu).
  129.  
  130.         o Support for Avatar users added!
  131.  
  132.         ! Corrected major bug in remote OS Shell Type (Type 'O') (It never
  133.           worked from remote! :-(  It does now! :-)
  134.  
  135.         ! Fixed minor bug in multiuser compatibility routines which caused
  136.           some nodes to lock up.
  137.  
  138.         * The "Time to Next Event" switch has been removed from the BFE
  139.           command line, as it really never served any useful existence.
  140.  
  141.         * Significant documentation revisions (including the previously
  142.           undocumented sysop keys).
  143.  
  144. ─────────────────────────────────────────────────────────────────────────────
  145. ■ What's New in Release 1.20? ■
  146. ─────────────────────────────────────────────────────────────────────────────
  147.  
  148.         o Due to a conflict with an existing software package named MBBS,
  149.           this package has been renamed to BFE (BBS Front End System).
  150.  
  151.         o BFE now has the option of making use of any of several popular
  152.           BBS dropfile formats.  Now BFE can be run as a normal door, in
  153.           addition to being able to run from a call by your front-end mailer!
  154.           Supported dropfiles in this release:
  155.  
  156.                  DORINFO      = DORINFO?.DEF (Standard DORINFOx.DEF)
  157.                  EXITINFO     = EXITINFO.BBS (Normal)
  158.                  RA1EXITINFO  = EXITINFO.BBS (Extended)
  159.                  CHAIN        = CHAIN.TXT    (WWIV)
  160.                  SFDOORS      = SFDOORS.DAT  (SpitFire BBS)
  161.                  CALLINFO     = CALLINFO.BBS (WildCat!)
  162.                  DOORSYS      = DOOR.SYS     (GAP/PC-Board)
  163.                  QBBS275      = EXITINFO.BBS (QBBS 2.75 or greater)
  164.  
  165.         o BFE now supports custom color configurations!  Each of your .CTL
  166.           file menus may have different colors!  Thanks to Tommy Harvey of
  167.           Weatherford, Texas!
  168.  
  169.         o Registered users may replace the "Registered To: <Your Name>"
  170.           message at the top of each menu with a message of your own.
  171.           This provides a nifty way of placing menu titles above your menus!
  172.           Once again, each of your menus can have a separate title!
  173.  
  174.         o A new "Chat" type has been added, providing a handy way of allowing
  175.           your users to page you, without logging onto the BBS!
  176.  
  177.         o Swapping has been added to calls to DSZ.COM, to provide a little
  178.           more oomph:  XMS/EMS/Disk...
  179.  
  180.         o A default timelimit option has been added (unless running with a
  181.           dropfile, of course!).
  182.  
  183.         ! All downloads were reported as being successful, even if they were
  184.           aborted or outright failed.  Fixed!
  185.  
  186. ─────────────────────────────────────────────────────────────────────────────
  187. ■ What's New in Release 1.10? ■
  188. ─────────────────────────────────────────────────────────────────────────────
  189.  
  190.         o First public release.
  191.  
  192. ─────────────────────────────────────────────────────────────────────────────
  193. ■ What's New in Release 1.00? ■
  194. ─────────────────────────────────────────────────────────────────────────────
  195.  
  196.         o Only used internally, never releases publically
  197.  
  198.