home *** CD-ROM | disk | FTP | other *** search
- CBV Revision History
-
- -=-=- Version 1.61
-
- An Error crept into the code causing CBV to misread the CHAIN.TXT file,
- hence it could not find any other needed files.
-
- -=-=- Version 1.60
-
- New local display routines. (actually it supports ANSI/AVATAR locally)
- Rewrote main routine to judge valid numbers.
- Currently Toll-Calls cannot be toggled (they are turned OFF), however
- the support files for them work.
- Restructured code so that only differences between WWIV and Renegade
- versions are contained within their relative units.
- All features are now enabled, however unregistered versions sport
- delay shareware notification messages.
-
- -=-=- Version 1.58
-
- Fixed a bug that occurs on systems with multiple local area codes, CBV
- would not ask a user if the area code was needed in dialing.
-
- -=-=- Version 1.57
-
- Special DEBUG version of program for both registered and unregistered
- versions. This version exists to eliminate the RESTORE.ACTSL problem.
-
- -=-=- Version 1.56
-
- Minor internal changes... no unregistered version
-
- -=-=- Version 1.55
-
- Compiler Error cause 1.54 not to update user statistics correctly.
-
- -=-=- Version 1.54
-
- Enabled options for setting number of retries and updating trashfile:
- this is being done to further promote CBV. Got some new registration
- incentives built into the program.
- Added a user query when their validation number differs from their
- logon phone number. See documentation for restrictions.
-
-
- -=-=- Version 1.53
-
- Better notification in regards to verfication number differing from
- actual logon phone number.
- CBV naming convention changed (see docs)
-
- -=-=- Version 1.52
-
- Minor changes to both the serial and modem handling routines, done to
- correct sporadic errors encountered at several sites.
-
- -=-=- Version 1.51
-
- Quick release here.
- Upgrade to dOOrLib 1.23 (cleaner ASYNC handling)
- Added quite mode per request.
-
- -=-=- Version 1.50 -=-=-
-
- Area Codes are now listed in a seperate file. Upto 10 may be used.
- Option for toggling Direct Screen writes added.
- Ability to change example phone number added to registered version.
- Added options to set minimum time in CBV and keyboard timeouts.
- Added optional comparing of logon phone number and CBV phone number.
- Added new auto configuration program for registered WWIV SysOps.
- Implemented end-all solution to the ACTSL problem, the position
- of this variable is now definable within the configuration file.
- Added some CBV utility programs to the distribution package.
- Added a callonly file (calls only defined AREACODE-PREFIX combos)
-
- -=-=- Version 1.44 -=-=-
-
- Never released to public. Only appeared as a special DEBUG version.
-
- -=-=- Version 1.43 -=-=-
-
- Finally located and fixed compatibility problem with WWIV 4.21
- Fixed problem with Long-Distance Calling Windows.
-
- -=-=- Version 1.42 -=-=-
-
- 286 version is no more. CBV is once again compiled using version
- 5.5 of Turbo Pascal, version 6.0 had to many bugs.
- CBV421.MOD is no longer needed, remove the mod if used.
- Added ability to lockout specific areacode-prefix combinations.
- Upgraded to dOOrLib 1.22 which will adapt to varying screen sizes.
-
- -=-=- Version 1.41 -=-=-
-
- Change LD call-back options to allow or disallow either local area
- code call-backs and out of area code callbacks.
- Included CBVMENU.MOD file that shows how to install CBV as a main
- menu option.
- Included CBV421.MOD file that shows how to modify WWIV 4.21 to work
- correctly with CBV.
- 286 version of the CBV.EXE file included for REGISTERED users.
-
- -=-=- Version 1.40 -=-=-
-
- Total rewrite of CBV and CBVCFG.
-
- Added support for multiple area codes.
- Added support for special Long-Distance access codes.
- Added increased modem support. CBV will work faster provided the
- modem is instructed to report in verbose mode.
- Added more color.
- Added five new message files for increased user information.
-
- All new documentation.
-
- -=-=- Version 1.38 -=-=-
-
- Minor bug fixes.
-
- Reworking of some modem handling routines.
-
- -=-=- Version 1.37 -=-=-
-
- Changed CBV so that it will look for the verbose response of
- CONNECT or carrier detect. This was done to speed up CBVs response
- to failed calls. The modem does not have to respond with verbose
- descriptions, but it does help.
-
- Some cosmetic changes.
-
- -=-=- Version 1.36 -=-=-
-
- Never released to public.
-
- Fixed yet another incompatibility with WWIV version 4.20E.
-
- -=-=- Version 1.35 -=-=-
-
- Fixed a problem where CBV could not correctly change the user's SL
- in WWIV 4.20E because Mr. Bell changed the format of the file
- RESTORE.WWV AGAIN!
-
- -=-=- Version 1.34 -=-=-
-
- Upgraded to dOOrlib 1.1, which has adaptive communication routines,
- which means that it will auto-sense what the comm speed is.
-
- Additions made to CBVTRASH.TXT are formatted better for clarity.
-
- -=-=- Version 1.33 -=-=-
-
- When CBV auto-updates the CBVTRASH.DAT file the date and time is
- placed on the line as well.
- Fixed a small problem in the routine to send commands to the modem.
-
- -=-=- Version 1.32 -=-=-
-
- Added support for the changing of the user's exemptions.
-
- -=-=- Version 1.31 -=-=-
-
- Fixed minor bug where if user entered invalid number and asked
- if they wanted to try again the program would wait for two
- responses.
-
- Added the ability to put comments into the CBVTRASH.DAT file, comments
- must begin with a ';' (the semicolon). CBV will now add the ';' into
- the trash file (if the option for auto-update trash is turned on) plus
- the user's alias will follow the ';'
-
- -=-=- Version 1.30 -=-=-
-
- Added ability to change user's ARs, DARs, and their restrictions.
-
- Rewrote the CBVCFG program completely, hence its much bigger.
-
- Fixed problem where SysOp log was not being correctly closed thereby
- allowing WWIV to overwrite some of the CBV information.
-
- -=-=- Version 1.21 -=-=-
-
- Some cosmetic fixups done. (including delays before dropping
- carrier so that whole message gets out on buffered modems)
-
- Added Long-Distanse SL and DSL for those sysops who want give
- long-distance validated callers more privledges.
-
-
- -=-=- Version 1.20 -=-=-
-
- Rewrote entire program. (reduced code in some areas)
- Added support for WWIV version 4.20 (a change in 4.20 caused the
- recently validated user to not have the access they wanted, this
- was because WWIV kept track of the users old SL in the variable
- ACTSL, and does not recheck THISUSER.SL upon reloading from shrink)
-
- Beefed up the error checking, CBV should now abort back to DOS
- without any real trouble now.
-
- Change config file name from CBV.DAT to CBV.DTA
- Converted the CBV.DTA file from ASCII to BINARY.
- Added a new program CBVCFG.EXE to allow manipulation of CBV.DTA file.
-
- *** PRIOR VERSIONS CBV.DTA FILES CANNOT BE USED ANYMORE ***
-
- -=-=- Version 1.12 -=-=-
-
- Fix problem where callers were long distance but had same area code,
- CBV would not make a long distance in area code call-back.
-
- -=-=- Version 1.11 -=-=-
-
- Added the ability to make long-distance verifications.
- Added a routine to display the current CBV.DAT file upon entering the
- door, it will pause about 2.5 seconds before continuing.
-
- -=-=- Version 1.10 -=-=-
-
- Never released to public.
-
- Major changes, all new configuration file format.
- Can update user's note field with number used in callback.
- Can make numerous attempts to call user back.
- Can now make use of a 'hangup' command, for modems incapable of
- direct DTR control.
-
- *** PRIOR VERSIONS CBV.DAT FILES CANNOT BE USED ANYMORE ***
-
- -=-=- Version 1.01 -=-=-
-
- Corrected error when attempting to use communication ports other
- than COM1 or COM2
-
- Increased time between hangup and dialback functions. This was done
- to provide inexperienced users more time to get ready for CBV to call
- them back.
-
- -=-=- Version 1.00c -=-=-
-
- Document fix, there were errors found in documentation and example
- files which provided incorrect offsets for various fields in the
- userrec. This version is simply contains document corrections.
-
- -=-=- Version 1.00 -=-=-
-
- Initial release version.
-
- -=-=- Version .90 -=-=-
-
- Beta version, this version and all prior were never released to the
- general public.
-