.-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' /T\empest Changes/History Readme File .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' ** This readme contains very important information on how to upgrade to newer versions. If you don't read this text file you are taking a large risk in running the new versions. ** Tech Support # (515) 255-3212 (BBS) .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' /T\ v3.29, June 1995 /T\ .-----------------------------------------------------------------------------. `-----------------------------------------------------------------------------' *** UPGRADE INFO: ~~~~~~~~~~~~ Prompts.set lines #119 and #120 have been changed. *** PROGRAMMER INFO: ~~~~~~~~~~~~~~~ *** BASIC SUMMARY OF SOME OF THE NEW FEATURES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ o New Modified wiating for call screen. o Improved file_id work file handling. o Improved Batch UL Background Processor lock file system. o Internal Hydra Protocol. o New Password for BBSConfig Module Use. o New Global Command 'CONFIG' to load bbsconfig module. *** ALL CHANGES DONE BY DATE: ~~~~~~~~~~~~~~~~~~~~~~~~ [May 29, 1995] o Bug Fix - Fixed bug in FileArc.mod. Sorry about that. [May 30, 1995] o Bug Fix - Fixed display bug in TServer's Chat Request window when a user pages the sysop. If you use large fonts, the chat request window was all messed up. Fixed. [May 31, 1995] [June 1, 1995] o Changed Free Hd Space display from KiloBytes to MegaBytes. Kilobytes just confused people. o Prompts.set lines #119 and #120 have to be changed from kilobytes to MegaBytes. [June 1, 1995] o Modified the waiting for call screen. Added new possible baud rates: 31200 and 33600 which can be done with latest flash rom of US Robotics! [June 2, 1995] [June 3, 1995] o Bug Fix - Fixed problem with EAE (External Account Editor) with editing accounts while a user is online. If the user had Temporary sysop Access, the account read in would have the full sysop status and the sysop would save the account that way with full sysop access. Fixed. (Thanks to LongShot for reporting problem) [June 4, 1995] o User Status Window is no longer open when waiting for a call. [June 5, 1995] o Bug Fix - Fixed bug in BBSConfig where it would quit the program when you saved out a node's settings. It would not ask if you wanted to update the live running node either. Fixed. (Thanks to Casa Nova for reporting it) [June 6, 1995] o Tempest now keeps track of the number of HST/v32/vFC/v34 calls per day and displays these totals on the waiting for call screen. The first day you update to this version your HST value may be crazy high. This will fix itself after the first night. I felt it was pointless to code a program just to fix this for the first night, after the first night it will be fine forever. [June 7, 1995] *** My Birthday today, nothing done of course. [June 8, 1995] o Bug Fix - Fixed some bugs that were crashing the nodes. I had lowered the stack usage of Tempest from 8k to 5k awhile back and there were some places in Tempest that were still using over 5k stack at a given time so it would crash. Example of this is when a user was replying to a message and was about to quote some lines from the previous message and at thath exact point, the sysop tries to un-iconify the node. Boom, it exceeds the 5k stack size and crashes. I increased the stack back to 8k per node and this solves the problems. I will try to re-code the bbs so it doesn't use over 5k stack so that we can lower the stack usage per node in future. [June 9, 1995] -> [June 19, 1995] o Was on vacation. [June 20, 1995] o Bug Fix - Fixed nasty bug that allowed a hacker to mess with my system. [June 21, 1995] o Made BBSConfig and EAE use the same task priority as the bbs. I noticed on a freinds machine that was slowed way down that it was difficult to use these utils since they had a lower task priority than the bbs. o Made TServer also use the bbs's priority so it will run at same speed. o Bug Fix - Found out how the hacker changed the bbs status from registered to un-registered. Fixed. o Bug Fix - Fixed bug in TServer when you hit the Load Terminal Gadget on a node where a user is online. The Server would change the status of that node to not loaded. Fixed. [June 22, 1995] o Started converting THydra to make it Internal to Tempest. [June 23, 1995] o Continued work on the internal Hydra. [June 24, 1995] o Continued work on the internal Hydra. [June 25, 1995] [June 26, 1995] [June 27, 1995] o Bug Fix - Fixed bug with high user stats and calculating ratios. (Thanks to LongShot for reporting it) o Bug Fix - Fixed bug with high user stats and ~ tilde code displays. Some negative numbers were displayed when values were too high. Fixed. o Internal Hydra Protocol now working inside Tempest, only added 18k to the Tempest exe size. Maybe a few more k by the time it is finished. The old THydra executable in your Tempest root directory is no longer needed. [June 28, 1995] o Improved file_id work file handling. o Improved batch upload background processor lock file handling. o Improved Hydra transfer stats display on File Transfer Window and on Server. Now updated in real time instead of every few szeconds. o Cut down some of the Hydra code now that it is internal, there were a few duplicate routines that were doing the same thing that I was able to eliminate. o Added new BBSConfig Module Password. Defined in the bbs config's password screen and asked when entering the bbsconfig module remotely. This is an added security against hackers. o Added new Global Command 'CONFIG' for loading bbsconfig module to edit the bbs settings. User must have sysop flag for bbsconfig set on and must know the new above mentioned password for the bbsconfig (if defined). o Added file and byte ratio display to the Online User Status Window. The values are located on the 3rd line on the right side. You will see F: 0 B: 1 This is the 'F' for file ratio and 'B' for byte ratio with their values to the right of the letters. (Thanks to LongShot for idea) o Added file and byte ratio display to the INFO gadget display of the TServer. o Added option #42 to BBSConfig's System Flags. 'Download Counter' This flag determines whether or not the bbs will keep track of how many times files have been downloaded. If this flag is switched off, the bbs will not increment the number of times a file has been downloaded. (Thanks to James West for idea) o Bug Fix - Fixed bug with tab key in split sysop chat systems. Should be fixed, still needs testing.