Telegard Bulletin Board Software, v3.02 Revision History Documentation Copyright (C) 1995,1996 by Tim Strike All Rights Reserved. 3.02 Release (final) - July 14, 1996 Installation Notes: Please refer to the documentation INSTALL.DOC for instructions on how to upgrade from previous versions of Telegard, or how to install Telegard for the first time. It is *imperative* that you follow these instructions! Release Notes: This version fixes several minor bugs, and fixes a loophole in the login process that could compromise the security of the system. All users should install 3.02 over any previous version of Telegard immediately to avoid security problems that certain system setups would cause -- my suggestion is to leave SysOp ACS *AND* CoSysOp ACS as S255XL (XL is the real key here) which entirely avoids *all* these problems, HOWEVER, for those that don't follow this procedure, your system is at risk without 3.02. Please delete all copies of Telegard 3.01 & prior. LANGUAGES * Review LANGUAGE.302 for the minor changes to this version. AREAS * Area editors now allow the touching (update to current date) of the creation date field. MESSAGES * Imported messages will now be opened in a file SHARE mode rather than as text. + Added non-abort FSE command-- if this field has a value, and the user is forced to write a message, it will use this FSE command instead. This option should *only* be used on doors which support a non-abort command parameter. (the configuration was also moved from SystemConfig.External to SysteConfig.Messages for continuity) * Reduced the memory usage for the nodelist browse by 2K -- not that this was a big problem, but it puts less stress on the stack . . . * Fixed Nodelist search for node numbers in the format: (a) z:z/0 - would return as "not found" (b) z:n/0 - would return as "z:n/65535" * Version 7 Nodelist support has been started -- I was not able to complete the work before this release was required. Version 6 nodelists still allow full support; Version 7 nodelists only have verification support (nodelist browsing has not been finished). Feature toggled under SystemConfig. Messages.Nodelistpath. FILES * Queued file points will be properly checked (my mistake). * No Ratio bases will automatically display the "Free download" line, without requiring the file to be tagged Free-Download. This is for consistency. OTHER * Fixed several loopholes during password inquiry process. * TRAP logs now pay attention to the multinode setting and appropriately adjust (to avoid RT#150 problems): * Multinode TRAP.001, TRAP.002, TRAP.003, etc. * Single TRAP.LOG For individual trap logs: * Multinode TRAPnnnn.001, TRAPnnnn.002, etc. * Single TRAPnnnn.LOG This was neccessary to ensure that multiple logins under one account on many lines (such as a GUEST account) do not have any problems. * CHAT logs follow the same naming convention as above (not that I expect one system to be chatting on a few different nodes, but it's fixed none-the-less (for all those weirdos!)). * TRASHPHN.TXT (/data/ directory) will "can" improperly formated numbers. In this file, * means match all afterwards -- be careful. * As a reminder of how the TRASHCAN.TXT file works: (a) Precede your text with *, and it'll match any text in the field (i.e. *DRAGON will match "DRAGON" anywhere in the name, i.e. DRAGONheart, etc. (b) . . . Otherwise it matches whole words only * Automessage replies should generate quote headers properly-- please double check this. * Dates in the user editor now use the online users date format for display (only the laston date was doing this before). * Repaired IEMSI login so the password is correctly identified. -Compliant- IEMSI terminals will now work properly. * Telegard will attempt to reformat IEMSI passed phone numbers into the correct format (remove '(', change ')' to '-' and remove all spaces - this will convert a number like "(905) 820-7273" into "905-820-7273" . . . to makeup for the brain dead software out there. * SysOp window would not initialize properly if running from the commandline with the -B option. Fixed. * TITLE commands for menus renamed to SUBHEADER (which is really what they are). Change your menus! * Fixed open file timeout displaying filename + garbage. * Fixed status line bleeding. * Fixed WFC Screen blanking to the wrong colour (coloured bg). * Path input will now only allow text up to the length of the field, minus 1, to account for the need for a trailing slash ('\') at the end of the path. Previously, it would overwrite some other information in the record.