home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 887.PRMDOC.98T / PRMBS98S.UPD < prev   
Text File  |  1988-02-12  |  6KB  |  130 lines

  1.      PRMBS Version 0.98 Revision S
  2.  
  3.      This a purely maintanenece release which fixes several small 
  4. bugs  in  Revision R plus one large bug, which  prevented  remote 
  5. connections ... yeah I know tsk tsk!!!
  6.  
  7.      PRMBS Version 0.98 REvision R
  8.  
  9.      This release has several bug fixes for 0.98P and adds remote 
  10. security  for  the  Remote REQ command  and  RMAIL  command.  The 
  11. details are in the revised documentation.
  12.  
  13.      PRMBS version 0.98 Revision P
  14.  
  15.      The PRMBS version 0.98 revision P contains a number of fixes to the 
  16. revision O code plus several new features;
  17.  
  18.    - KX command was 'broke' and it is now fixed
  19.  
  20.    - if a user entered his name via the 'name firstname lastname' and 
  21.    the sum of the strings' lengths is in excess of 20 bytes it will 
  22.    cause unpredictable results, at the least when that user logs out his 
  23.    user record will not write. If the total is up past 128 byes in  will 
  24.    crash the system or worse. FIXED
  25.  
  26.    - if a script is requested that is not in the CALLDIR file it 
  27.    returned true and went on an tried to connect with the last good 
  28.    script you executed. FIXED
  29.  
  30.    - version 98 user files that had the residue of my earlier abortive 
  31.    BULLETIN command had trash in the DU display, that will be corrected 
  32.    by using a GU command.
  33.  
  34.    - the 'permission denied' message had an extraneous '$V' prefixed  to 
  35.    it  and it was corrected also. Same was fixed for an  erroneous  'not 
  36.    found' message.
  37.  
  38.    -  the 'extended send' commands (i.e. SBF ALL @ KA1XXX ) was  sending 
  39.    to  non-PRMBS  systems when it was not supposed to ,  this  has  been 
  40.    corrected.
  41.  
  42.    - there were about 6 small fixes that have no apparent effect on 
  43.    operations  but  reduce  code  size,  optimize  the  I/O  and  reduce 
  44.    probabilities for hang-ups in certain key spots.
  45.  
  46.     The new features include some minor and some major. NO CHANGES to the 
  47. CONFIG file are required other than to update the version/date string to 
  48. read "098p 01/27/88". These new features are;
  49.  
  50.    - the revision N/O feature which copies the TO field to the @ field for 
  51.    Traffic with NO @ BBS has been enhanced to make the copy not only for 
  52.    'numerical' TO designators, but for anything matching "NTS" as the 
  53.    first 3 characters.
  54.  
  55.    - 'staggered hours' selection for the EVENT file is implemented.  You 
  56.    may  place  a single character after the hours window  in  the  EVENT 
  57.    file, this character may be any of the following;
  58.  
  59.           E,O - even, odd    3,4,6,8 - hours divisible by #
  60.  
  61.    the  purpose  of  this is to allow specification of  a  general  time 
  62.    window  for  execution, and then permit , odd hour only,  even  hopur 
  63.    only,  or  every hour evenly divisible by one of the  numbers  shown. 
  64.    (Please refer to the sample EVENT file included with the update.
  65.  
  66.    - the remote request functions (through revision O, REQDIR and 
  67.    REQFIL) have been enhanced to provide for remote message request. The 
  68.    format is to send to  REQMSG @ KA1XXX with a title of  12345 @KA2XXX. 
  69.    Which will got to KA1XXX and get a copy of message number 12345 and 
  70.    send it back encapsulated in a new RFC822 header to the requester  at 
  71.    KA2XXX  BBS. (*** There is no security on this for now, I am  working 
  72.    on  that ... A person could request a message that he technically  is 
  73.    not permitted to see and get a copy .... I am not worried about  this 
  74.    for  the  moment  as a simple mycall change  will  achieve  the  same 
  75.    security breach.)
  76.  
  77.    There is also the corresponding 'get' command to go with this feature 
  78.    to allow users easy composition of the request. The form is ;
  79.  
  80.                GETMSG 12345@KA2BQE
  81.  
  82.    which when issued at your local BBS composes the message to REQMSG at 
  83.    KA2BQE to get message # 12345.
  84.  
  85.    - I have implemented an RMAIL command which is analogous to the MAIL 
  86.    command executed remotely. For example, a user enters the following;
  87.  
  88.      RMAIL @KD6TH N2DSY N1CUI@N1CUI KB7UV@N2MH W2VY@KD6TH
  89.      (here it will be prompted for title)
  90.      COSI Code design review
  91.      (here it will prompt for text)
  92.      The meeting will be .....
  93.      .....
  94.      .....
  95.      /EX
  96.  
  97.    One message will be generated, it will be addressed to RMAIL@KD6TH 
  98.    and it will have on the "To: " line in the RFC 822 internal header;
  99.  
  100.       To: rmail@kd6th n2dsy n1cui@n1cui kb7uv@n2mh w2vy@kd6th
  101.  
  102.    This message will travel through all system (PRMBS 0.98P or not) 
  103.    innocuously as a simple message UNTIL it hits KD6TH where the 'RMAIL' 
  104.    with KD6TH stripped out will be decoded. The message will now 
  105.    'explode' into 4 copies, individually addressed to N2DSY, N1CUI, 
  106.    KB7UV and W2VY.  I should not need to explain the benefits of 
  107.    eliminating 3 of the 4 copies of the message for transmission to the 
  108.    point of divergence on their respective paths.
  109.  
  110.        The feature also supports remote alteration of message types  in 
  111.    the following manner;
  112.  
  113.      RMAIL @KD6TH -TB N2DSY N1CUI@N1CUI KB7UV@N2MH W2VY@KD6TH
  114.  
  115.    The "-TB" says make all the messages following type 'B'. Now you  can 
  116.    mix types with the 'type change' command being in effect until its is 
  117.    superseded by an additional type chnage command.
  118.  
  119.      RMAIL @KD6TH -TB N2DSY N1CUI@N1CUI -TF KB7UV@N2MH W2VY@KD6TH
  120.  
  121.    This  will make the first two messages as type B and the last two  as 
  122.    type F.
  123.  
  124.      I  am working on the REQLST command now, it is designed and  mostly 
  125. coded  but has been shelved while I re-write the list command  to  allow 
  126. the list output to be re-directed to a file and make some mods requested 
  127. by various users.
  128.  
  129.      73 de brian
  130.