Copyright (C) 1995, 1996 by James Nerlinger All Rights Reserved CallUp v3.1 PPE ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º R E V I S I O N H I S T O R Y º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.0 ³ 02-01-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Initial release. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.1 ³ 02-05-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Added support for a separate VERIFIED.DAT file and a TRASH.DAT file. Now, when an user is verified, it will be placed in the VERIFIED.DAT file. The TRASH.DAT file will still serve as the file to use for numbers you do NOT want called. CallUp will check both files for numbers before making a callback attempt. Also, the TRASH.DAT file may now contain full numbers to be skipped. 2) CallUp was not checking suffixes correctly -- it would only check the first three digits of the suffix and never found a match. Fixed. 3) No matter what you did it would throw you into the "Enter a number" option and just ignore the voice or data number. Fixed. 4) CallUp now waits for the user to hit enter when it displays the "You have been verified" message. If the caller is long distance however, it will delay about 20 seconds and disconnect rather than wait for the LD caller to hit enter. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.2 ³ 02-07-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) CallUp will now update the Comment 2 field of the user's record with the full phone number verified and the date and time of verification. 2) Added config option to allow SysOps to enable/disable the above option. 3) Added display files so that all (or most!) screens/prompts are SysOp configurable. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.3 ³ 05-13-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Minor bugs fixed -- nothing noticeable to the user or SysOps. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.4 ³ 05-22-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Placed a pause after an user is told they are unable to complete callback (for whatever reason, out of LD times, already verified, etc.). 2) Added custom "Why you can't use callback" screens (see docs for more info). 3) Added additional customized screens (a total of 11 altogether). ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.5 ³ 06-06-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Finally figured out why CallUp was double dialing numbers. That ONE was a tricky one! Thanks to Don Shriver for bringing it to my attention. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 1.9 ³ 07-01-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) This version represents a complete rewrite. In searching for a bug reported for Don Shriver, I restructured the entire program. CallUp was not dialing as LD those calls that were within Don's area code that required 1+areacode+number. The new structure should correct that problem. 2) Added catchall error file ERROR.DSP. 3) CallUp will now automatically disconnect after verification all callers that are either long distance or a toll call. (Cuts down on charges to you!) 4) The option of a separate logfile is being added. This feature has not yet been enabled, but will be in v2.0. This changes the configuration file by adding an additional line, so please update your config file accordingly. (See doc file or the sample config file for more information.) ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 2.á ³ 07-11-95 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Beta Release. 2) Removed the .DSP extension from the display files and shortened the names to a max of 5 letters. This allows the inclusion of alternate graphic formats (like RIP), security specific screens, and alternate languages. The new filenames are as follows: AC-LD-NO.DSP ACLDN LDCALLER.DSP LDOFF PASSWORD.DSP PWORD UPGRADED.DSP UP ALREADY.DSP ALRDY CALLING.DSP CALL REFUSED.DSP TRASH SELECT.DSP SEL SUF-NO.DSP SUFNO TOOHIGH.DSP 2HIGH WELCOME.DSP WELC PRE-NO.DSP PRENO LD-NO.DSP LDNO AC-NO.DSP ACNO 3) Added RIP support and included sample RIP files (special thanks, again, to Don Shriver who fixed these screens up for us). 4) Added ability to use security specific screens. 5) Added ability to use other language screens. 6) Fixed local simulation where it previously disconnected, it will now continue the session. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 3.á ³ 01-11-96 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Major update. Added many new features, made several cosmetic changes. This will be a 2 week beta followed by the final release of v3.0. 2) The VERIFIED.DAT file will now contain a date before each entry for users that have been verified. By combining this with the expire option in the CALLUP.CFG (line 18) CallUp can now be told to ignore the VERIFIED.DAT entry if a user has an entry from x days ago. This allows for the automatic deletes that many SysOps perform if a user has not called in x days. When line 18 is set to '0' this option is disabled. 3) The log file has now been enabled. It may only be 5 digits in length as it is automatically appended with the node number of the PCBoard node that callup is operating on. You must enter the full path in CALLUP.CFG along with the name you want to use for the file (ex.: C:\PCB\PPE\CU will give a log for node #1 of C:\PCB\PPE\CU1.LOG). 4) The log file will now give a reason for unsuccessful callback attempts. 5) Various cosmetic improvements. 6) VERIFIED.DAT may be turned on or off via CALLUP.CFG. When combined with #6 below, this is useful for systems that allow long distance callers to dial in and have the system call them back. 7) Added option to disconnect users who are calling long distance after they have completed callback verification. 8) SETUP.PPE file included to assist in configuring the CALLUP.CFG file and to help in upgrading the CALLUP.CFG and VERIFIED.DAT files. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 3.0 ³ 01-27-96 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Beta phase completed, program released in its entirety. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿ ³ VERSION 3.1 ³ 03-27-96 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÙ 1) Fixed security upgrade feature -- when placing a 0 on line 6 of the configuration file, CallUp was using today's date to update the expiration rather than leaving it as set by PCBoard. 2) Fixed logging to reflect the correct version number, rather than beta. :) 3) Tracking a bug that causes same area code calls to not be made during LD hours. Should be fixed in v3.2. 4) Version beta phase begins.