TIP: Click on subject to list as thread! ANSI
echo: bbs_carnival
to: All
from: T.J. Mcmillen
date: 2011-03-26 12:43:04
subject: RGV 118a UPDATE LOG 2/2

Multi-Node Logon:

  1. Illegal attempts to access more then one node at a time will now
     generate a short logon message to the SysOp and a sysop log
     entry.

  2. This check will only be made if the user is calling from a
     remote location.

Time Limits:

  1.  Added a check to set the user time limits to either per day or
      per call in the Shuttle Menu and IEMSI Logon.

SysOp Log - Caller ID/IP Address:

  1. The caller ID/IP Address has been moved from the end of the
     "Logon node" sysop log entry to the next line down.

SysOp Log - User Separate Log:

  1. Added the node number to this log.

Line Feeds:

  1.  Numerous line feed procedures were removed from the code and
      were added as an MCI Code where appropriate.  This should reduce
      the overall size of the code and speed things up abit. This was
      also accomplished to speed up the process of adding these items
      to the string files at a later date.

Pause:

  1.  A line feed was added to the pause procedure so that the pause
      does not appear directly under the verbage being displayed.

NEWUSER.INF File:

  1.  This file must be located in the MISC Directory (If utilized).

VT-100:

  1.  Corrected an issue where VT-100 would not display if selected
      under preferences in the User Editor.

  2.  Corrected an issue where the Full Screen editor would be available
      if the user selected VT-100.

NetMail/Internet Mail:

  1.  Corrected an issue where the Fee was not initialized to zero when
      looking up a netmail or internet address.  This would cause
      the User Debit to be increased by a random number.

  2.  Corrected an issue where the user could select a netmail or
      internet address that was not valid or setup in the System
      Configuration.  If an invalid selection is made, the AKA will
      default to zero (Which means that the first address must be setup
      in the System Configuration).

Private/Public Message Posting Credit:

  1.  Corrected an issue where a user that was exempt from public or
      private message credits requirements would still receive posting
      credit in some cases.

Node Listing (Who's Online):

  1.  Corrected an issue where the "Who's Online" listing would go into
      an endless loop if all 255 nodes where configured.

Mass-Mail:

  1.  Corrected an issue where the message area was not re-initalized to
      the previous message area after sending mass-mail.

  2.  Corrected an issue where the SysOp Window was not updated after
      a user sent mass-mail.

ALT-F5 (SysOp Window):

  1.  Corrected an issue where the History.Dat file was not read in
      when ALT-F5 was selected.  This caused random numbers to be
      displayed in the SysOp Window.

Other:

  1.  Numerous cosmetic and color changes were also made thru-out
      the code.

Deleted Users (File/Message Area New Scan/Last Read Records):

  1. Previously, the File/Message Area New Scan/Last Read Records were
     not updated when a user was deleted.  This caused the new user of
     the deleted user record to default to whatever New Scan/Last Read
     settings the previous deleted user had configured prior to deletion.
     The New Scan/Last Read Records are now updated at the time a user
     is deleted from the User Editor. Short Messages, User Votes and
     Private mail are also deleted at this time.  The time required
     to delete a user record will now depend on how many File/Message
     areas require update in addition to updating the Short Messages,
     User Votes and Private Messages.

  2. Non-accessible variables in the User Editor - New User Configuration
     are now intialized at the time a new user logs on.

User Editor (New User Configuration):

  1.  The New User Configuration Record in the User Editor (Record 0)
      can no longer be deleted! This would cause major issues
      (Believe me, I know) :o)

  2.  Fields can no longer be cleared in the New User Configuration
      Record in the User Editor (Record 0).

User Editor (User Time Left):

  1.  The variable utilized to hold the User Time Left Online had to be
      changed from an integer to longint value due to variable overrun.
      This would cause the sysop window time left to be in error.  The
      maximum time limit for this variable has been set to 1440 minutes
      per day thru-out the code.  This was accomplished by swapping the
      current integer value to an existing unused longint variable in the
      user record so that a convertion was not required.  Once upgraded
      to this new version you will notice that this field in the user
      record will probably indicate a random number and or 65535.  Not
      to worry, this will be corrected when the user logs on to their
      normal SL time allowed.  However, please change the New User
      Configuration record back to it's original value.

User Editor (Option 1-5 Records):

  1.  All integer value fields that are changeable via the Call Record
      options now have a minimum/maximum value associated to them.  It will
      no longer be possible to set any of these values to a negative
      number or higher then allowed by the maximum limitations of the
      assigned variable. After upgrade, please go thru your user records
      to ensure that each of these fields falls within these allowances.
      Please inform me if you notice any of these items to be outside these
      limitations after you have completed the above.

Menu Editor (Fallback Menu):

  1.  The fallback menu number must be different then the menu number or
      set to 0 (Zero).

System Flagged Functions (New User Application Sent To):

  1.  The "New User Application Sent To" can no longer be a deleted or
      locked-out user. If this value points to a deleted or locked out
      user upon entry or exit from this option it will default to User #1.

File Area Configuration (To-SysOp File Area):

  1.  If this value points to an invalid file area upon entry to this
      option it will default to 0 (None).

MCI Codes (User):

  1.  Added the following additional MCI Code:

      TW - Time Bank Withdrawal

Numeric Input (Longint):

  1.  Corrected an issue where the Longint Numeric input routine
      would produce a runtime error if a value was entered that
      was larger then a Longint value would store.

Waiting For Caller (Messages):

  1.  Corrected an issue where the SysOp next message would not
      be completely removed when the space bar was utilized for
      a local logon.  The Logon locally prompt would actually
      appear in the center of the SysOp next message.

Public Messages Listing (Anon Status - Date):

  1.  Corrected an issue where the public message listing would
      display the date for a message that was marked as anon.

Message Editor (MaxLines - GetMem Pointer Value):

  1.  The maximum lines variable in the message editor had to be
      changed from an integer value to a word value.  This was
      causing variable overrun and was not allocating the required
      memory to store the message being edited.

Chatting (User Restriction):

  1.  Corrected an issue where a chat event could override a
      chat restriction placed on a user in the user editor.

Message Posting (Credit Check - Public Message Posting):

  1.  Corrected an issue where the credit for posting a public
      message did not consider if the credit required was set
      to zero in the system configuration before allowing the
      user to post a public message.

Message Posting (Message Area SysOp - Normal Public Message Posting):

  1.  Corrected an issue where the access for a message area sysop
      was not checked if the user did not meet the normal public
      message area posting requirements.

Offline Mail Upload (User Public Message Posting Validation Restriction):

  1.  Corrected an issue where an uploaded Private Message could be
      flagged as unvalidated if the user record were set to require
      that all posted public messages be unvalidated for a specific user.

CoSysOp (Max Private Messages Waiting):

  1.  The above restriction was not actually utilized thru-out the
      code and has been removed.

Achive Integrity Checking (CmdKeys AE):

  1. A SysOp Log entry will now be generated when this command is
     accessed.

  2. The input field has been limited to 12 characters for a user
     below File SysOp access and to 52 characters for a File
     SysOp.

  3. The user must have File SysOp access in order to see the
     prompt to delete files that did not pass the test.

  4. Files that are set to offline (Request) will generate a
     SysOp Log Entry and will be bypassed.

  5. Files that are missing will generate a SysOp Log entry and
     will automatically be set to offline (Request) and will be
     bypassed.

  6. Files that fail the test will generate a SysOp Log entry that
     indicates that the file failed and or was deleted (If selected
     by a File SysOp or above).

GENERAL.DAT (DaysOnLine);

  1. This variable was changed from a word value to a Longint value by
     utilizing an existing unused LongInt Variable in RENEGADE.DAT.
     To update this variable, simply access the System Configuration
     and press "Option 8".

  2. The divisor for calculating the percent of activity was changed
     from 14.00 to 14.40 to represent the total minutes in a day or
     1440.  The orginal value of 14.00 was causing an error in the
     actual percent of activity displayed in the Waiting For Caller
     Screen and the History Records.  The "TotalUsage" variable also
     had to be initialized to zero to accomplish the above.

Waiting For Caller Screen (Activity):

  1. The verbage for "Activity 0.00%" was changed to "%
Active 0.00"
     so it would align properly with other activity listed above this
     entry.

SYSOP.LOG (History Summary):

  1. The "Calls Today" was moved to a separate line in the SysOp Log
     History Summary. An additional line for "Time Per User" was
     also added.

  2. An entry will now be made to the SYSOP.LOG when Renegade is
     exited to the Operating System.  This will allow the SysOp
     to note the time difference between when Renegade is exited
     and then loaded again.


[EOF]

... Do Files get embarassed when they are unzipped?

--- Renegade v1.19/Alpha
* Origin: The Titantic BBS Telnet - ttb.slyip.com (1:129/305)
SEEN-BY: 3/0 633/267 640/954 712/0 313 550 620 848
@PATH: 129/305 229/426 123/500 261/38 712/848 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.