I thought the day would never come that I would be putting out an update -
bug fix doc file (ya, sure....). The day is upon us.
Date: Mar 22 / 92
_________________
Fixed : Crashed hard drive. Major set back!
Enhancements : Finished adding full support of ANSI colors in questionnaire.
Date: Mar 23 /92
________________
FIRST RELEASE PACKAGE FINALLY DONE !!
Date: Mar 24 / 92
_________________
Fixed : Questionnaire related oddities.
Enhancements : Added support for phone numbers in questionnaire.
Overlayed code for 15k reduction in memory usage. (JPDoor is a
real memory hog!)
Updated first release package (go figure....)
Date: Mar 25 / 92
_________________
Fixed : Screen restore coming out of SysOp initiated chat. Added clear screen
after chat also.
Enhancements : None of those, this time around.
Date: Mar 26 / 92
_________________
Fixed : excessive length of user name displayed on center line in chat. (caused
an over-run and forced line to spill over to sysop window.)
Enhancements: HOLY ADDITIONS BATMAN!! Added ability for sysop to define menu
keys. Defineable to 8 characters in length. Uses a feature I
enjoy calling "HOT-WORDS" meaning that if all commands are of
the same length, then no carriage return is required to activate
the commands. If any commands are shorter, then a carriage return
will be required to activate those commands ONLY. Done this way
to accomodate those wishing to stick with single "HOT" key input.
Added ability to have automatically generated passwords on "X"
number of days. Passwords are ALWAYS 8 characters in length, and
ALWAYS a random mix of alpha-numeric values. A zero field in the
SHUTTLE.CFG file will prevent generation of passwords totally.
NOTE !!!!! Due to automatic generation of passwords, I had to add a way to
NOTE !!! allow for the display of the "current" password, not just what it
NOTE ! may have "been" at the time the message to the user was created.
NOTE @ What I came up with was to use the ^ carat symbol in the body
of the message to the user which when encountered will translate
into the "CURRENT" system password. Use caution when writing your
message to the user as the password field WILL use 8 characters
and can really make a mess of your message if you aren't careful.
CURRENT SHUTTLE.CFG CONTENTS :
A1FG3CZD <----- Password as generated by TAG_SHUT
YES <----- Forced local logon via shuttle
NO <----- Still of no real use
10 <----- Max. time in door
2 <----- Max. idle time waiting for input
C:\BBS\DFILES <----- path to user.lst
Sysop <----- who to send NEW USER APPLICATION MESSAGE to
C:\BBS\EMAIL <----- where to put the new user message
New User Application <----- title of said New user message
READIT <----- password for user to read your reply
key1 <----- defines (L)ogon to system (requires password)
key2 <----- ' ' (F)ind out password for system
key3 <----- ' ' (A)pply for account on system
key4 <----- ' ' (C)hat with sysop
key5 <----- ' ' (R)ead message (non-members only)
key6 <----- ' ' (G)ood bye, leave system now
7 <----- number of days until new system password is
created. Valid entry here, 0 to 255 days.
BOY!!!!!!!!! WHAT A DAY THIS HAS BEEN.
Date: Apr 5 / 92
________________
Fixed : None of those, THIS time around.. Been busy with TAG Beta sites.
Enhancements : Added ability to read current SYSTEM password into Newuser.app
file using ^ symbol. Should be able to place it anywhere in the
newuser.app file and have it displayed correctly.
Date: Apr 6 / 92
________________
Fixed : Getting good. No fixes again.
Enhancements : Added ability to specify length of System password.
Date: Mar 15 / 93
_________________
Boy, oh boy.... What a year this has been. Haven't written a lick of code
on this door in just over 11 months!
Fixes : Found a bug I missed with SHARE. Not fixed yet (correctly) but it
works ok with SHARE installed, or should.
Enhancements : Corrected errorlevel on exit to allow T.A.G. 2.6d to kick the
user off in the event of A) the DTR toggle not dropping carrier
or B) local logon. The ONLY way for the exit errorlevel to be
0 is for a proper logon sequence to take place.
Date: Mar 26 / 93
_________________
Hmm.. Some effort at fixing bugs!
Fixes : None?
Enhancements : Added Full Screen Configuration File Editor - No longer using
TAG_SHUT.CFG. Door now creates it's own config file, called
TAG_SHUT.DAT. (Decent effort for a non-OOPer if I do say so
myself).
Added ability to dis-able pretty ANSI detect display. Door
does it's own ANSI detection, but can be stopped from saying
so if a sysop chooses to. (See TAG_SHUT.REG for details}
Added configurability of strings displayed for menu commands.
Door still uses MENU.CLR for ANSI calls and MENU.MSG for Non-
ANSI users.
Added support to handle STATUS.DAT info. Makes it much easier
for finding things such as USER.LST and the like. TAG_SHUT
checks for the existance of USER.LST in the same manner TAG
does.
Lot's of code optimizing done - MUCH MORE to do yet.
Date: Mar 31 / 93
_________________
Fixes : None needed yet, but then..... (no widespread testing done yet :)
Enhancements : Added (finally got around to it) detection of ANSI for local
log ons. No longer a need to request "Display ANSI [Y/N] ?"
for either local or remote log ons.
Finally got around to writing the routine to re-draw the
screen in "COLOUR" after exiting chat.
More code optimizing.
Docs. Docs. Docs.... Eeew. Thanks for taking on the job
for me Michael. <sucker!> :)
Added support for SITE authorization files much the same as
TAG's ßeta and αlpha keys.
Date: Apr 1 / 93
________________
Fixes : Just to what I broke while trying to optimize.
Enhancements : None! Releasing today.
Har! April Fools!
Date: Apr 4 /93
_______________
Fixes : None.
Enhancements : Wrote in code for FIDO messages. MAKEMSG no longer needed.
Now reading Board number from MBOARDS.DAT rather than using
a path spec.
Updated code for password generation. Added some error checks.
Built in better Anti-hack routines. Tried CRC encryption for
virus protection. Found it too slow.
Finally ready for ßeta testing.
Date: Apr 9 /93
_______________
Fixes : None
Enhancements : Further work on Anti-hack routines. CRC encryption for
virus protection now optimized for use.
Date: Apr 13 /93
________________
Fixes : None
Enhancements : None. Version 4.0 Finally released!
Date: Apr 14 /93
________________
Fixes : What a bad day! Found out, not 2 hours after I had version 4.0
hatched out into the TAG_DOORS echo, that I had overlooked
(read : Never tested) DesqView support. When using the config-
uration menu, 4.0 refused to clear off pop-up windows when they
closed. Corrected.
Enhancements : Added DesqView detection. Release of version 4.1