home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 2 / HACKER2.BIN / 881.98TDOC.UPD < prev    next >
Text File  |  1988-03-12  |  8KB  |  175 lines

  1.  
  2.      PRMBS Version 0.98 Revision T  03/08/88
  3.  
  4. RMAIL mods:
  5.   RMAIL no longer supports '-Tx' on command line, this violates RFC822 
  6. for the 'To:' line so its gone. It now takes the message type for the 
  7. generated messages to be the type of the orginal RMAIL message. This 
  8. defaults to 'P', but can be changed by using the tilde ('~Tx') command 
  9. to change the type in message entry. Please not the change under 
  10. 'miscellaneous' below which effects how messages addressed to 'ALL' are 
  11. saved. It has bearing on this subject. The '-Tx' commands from earlier 
  12. versiosn will be ignored so no incompatibility will result.
  13.  
  14.    RMAIL addressed at like   "RMAIL @W1XXX RMAIL@W2QQQ .... " had the 
  15. ability to generate the enarest thing to ham 'perpetual motion' that I 
  16. can imagine. Soooooo ... to keep my delicate buns out of a sling (they 
  17. been there often enough!) I will drop any 'secondary address' which is 
  18. 'RMAIL'.
  19.  
  20. EVENT Processor:
  21.  
  22.   Now ANY command , REMOTE, SYSOP, LOCAL can be scheduled int he event 
  23. processor. So 'BAT'file-like scripts can be set up including RMAIL and 
  24. MAIL, executing and then asking for input from you. It allows more 
  25. efficient processing.
  26.  
  27. MISCELLANEOUS:
  28.  
  29.   There were some potential bugs in the SM and they were removed, none 
  30. of the changes are apparent to the user or sysop.
  31.  
  32.   Any message being saved that is addressed to ALLxxx (ALL, ALLNTS, 
  33. ALL/MD, ....) at your BBS will be saved as type 'B' regardless of 
  34. incoming type. This will allow bulletins to be sent as type 'P' and then 
  35. be 'hidden' when on a system in an 'in transit' status. For example a 
  36. messages entered in the following manner;
  37.  
  38.    RMAIL @KD6TH ALL@N2DSY ALL@WA2SNA ALL@WB2HBZ
  39.  
  40. will go out as a private message as will the generated messages when it 
  41. explodes at KD6TH, BUT when each arrives at the destination and the @BBS 
  42. is stripped off the 'ALL' will cause it to be saved as type 'B' message.
  43.  
  44. - - - - - - - - -
  45.  
  46.      PRMBS Version 0.98 Revision S
  47.  
  48.      This a purely maintanenece release which fixes several small 
  49. bugs  in  Revision R plus one large bug, which  prevented  remote 
  50. connections ... yeah I know tsk tsk!!!
  51.  
  52.      PRMBS Version 0.98 REvision R
  53.  
  54.      This release has several bug fixes for 0.98P and adds remote 
  55. security  for  the  Remote REQ command  and  RMAIL  command.  The 
  56. details are in the revised documentation.
  57.  
  58.      PRMBS version 0.98 Revision P
  59.  
  60.      The PRMBS version 0.98 revision P contains a number of fixes to the 
  61. revision O code plus several new features;
  62.  
  63.    - KX command was 'broke' and it is now fixed
  64.  
  65.    - if a user entered his name via the 'name firstname lastname' and 
  66.    the sum of the strings' lengths is in excess of 20 bytes it will 
  67.    cause unpredictable results, at the least when that user logs out his 
  68.    user record will not write. If the total is up past 128 byes in  will 
  69.    crash the system or worse. FIXED
  70.  
  71.    - if a script is requested that is not in the CALLDIR file it 
  72.    returned true and went on an tried to connect with the last good 
  73.    script you executed. FIXED
  74.  
  75.    - version 98 user files that had the residue of my earlier abortive 
  76.    BULLETIN command had trash in the DU display, that will be corrected 
  77.    by using a GU command.
  78.  
  79.    - the 'permission denied' message had an extraneous '$V' prefixed  to 
  80.    it  and it was corrected also. Same was fixed for an  erroneous  'not 
  81.    found' message.
  82.  
  83.    -  the 'extended send' commands (i.e. SBF ALL @ KA1XXX ) was  sending 
  84.    to  non-PRMBS  systems when it was not supposed to ,  this  has  been 
  85.    corrected.
  86.  
  87.    - there were about 6 small fixes that have no apparent effect on 
  88.    operations  but  reduce  code  size,  optimize  the  I/O  and  reduce 
  89.    probabilities for hang-ups in certain key spots.
  90.  
  91.     The new features include some minor and some major. NO CHANGES to the 
  92. CONFIG file are required other than to update the version/date string to 
  93. read "098p 01/27/88". These new features are;
  94.  
  95.    - the revision N/O feature which copies the TO field to the @ field for 
  96.    Traffic with NO @ BBS has been enhanced to make the copy not only for 
  97.    'numerical' TO designators, but for anything matching "NTS" as the 
  98.    first 3 characters.
  99.  
  100.    - 'staggered hours' selection for the EVENT file is implemented.  You 
  101.    may  place  a single character after the hours window  in  the  EVENT 
  102.    file, this character may be any of the following;
  103.  
  104.           E,O - even, odd    3,4,6,8 - hours divisible by #
  105.  
  106.    the  purpose  of  this is to allow specification of  a  general  time 
  107.    window  for  execution, and then permit , odd hour only,  even  hopur 
  108.    only,  or  every hour evenly divisible by one of the  numbers  shown. 
  109.    (Please refer to the sample EVENT file included with the update.
  110.  
  111.    - the remote request functions (through revision O, REQDIR and 
  112.    REQFIL) have been enhanced to provide for remote message request. The 
  113.    format is to send to  REQMSG @ KA1XXX with a title of  12345 @KA2XXX. 
  114.    Which will got to KA1XXX and get a copy of message number 12345 and 
  115.    send it back encapsulated in a new RFC822 header to the requester  at 
  116.    KA2XXX  BBS. (*** There is no security on this for now, I am  working 
  117.    on  that ... A person could request a message that he technically  is 
  118.    not permitted to see and get a copy .... I am not worried about  this 
  119.    for  the  moment  as a simple mycall change  will  achieve  the  same 
  120.    security breach.)
  121.  
  122.    There is also the corresponding 'get' command to go with this feature 
  123.    to allow users easy composition of the request. The form is ;
  124.  
  125.                GETMSG 12345@KA2BQE
  126.  
  127.    which when issued at your local BBS composes the message to REQMSG at 
  128.    KA2BQE to get message # 12345.
  129.  
  130.    - I have implemented an RMAIL command which is analogous to the MAIL 
  131.    command executed remotely. For example, a user enters the following;
  132.  
  133.      RMAIL @KD6TH N2DSY N1CUI@N1CUI KB7UV@N2MH W2VY@KD6TH
  134.      (here it will be prompted for title)
  135.      COSI Code design review
  136.      (here it will prompt for text)
  137.      The meeting will be .....
  138.      .....
  139.      .....
  140.      /EX
  141.  
  142.    One message will be generated, it will be addressed to RMAIL@KD6TH 
  143.    and it will have on the "To: " line in the RFC 822 internal header;
  144.  
  145.       To: rmail@kd6th n2dsy n1cui@n1cui kb7uv@n2mh w2vy@kd6th
  146.  
  147.    This message will travel through all system (PRMBS 0.98P or not) 
  148.    innocuously as a simple message UNTIL it hits KD6TH where the 'RMAIL' 
  149.    with KD6TH stripped out will be decoded. The message will now 
  150.    'explode' into 4 copies, individually addressed to N2DSY, N1CUI, 
  151.    KB7UV and W2VY.  I should not need to explain the benefits of 
  152.    eliminating 3 of the 4 copies of the message for transmission to the 
  153.    point of divergence on their respective paths.
  154.  
  155.        The feature also supports remote alteration of message types  in 
  156.    the following manner;
  157.  
  158.      RMAIL @KD6TH -TB N2DSY N1CUI@N1CUI KB7UV@N2MH W2VY@KD6TH
  159.  
  160.    The "-TB" says make all the messages following type 'B'. Now you  can 
  161.    mix types with the 'type change' command being in effect until its is 
  162.    superseded by an additional type chnage command.
  163.  
  164.      RMAIL @KD6TH -TB N2DSY N1CUI@N1CUI -TF KB7UV@N2MH W2VY@KD6TH
  165.  
  166.    This  will make the first two messages as type B and the last two  as 
  167.    type F.
  168.  
  169.      I  am working on the REQLST command now, it is designed and  mostly 
  170. coded  but has been shelved while I re-write the list command  to  allow 
  171. the list output to be re-directed to a file and make some mods requested 
  172. by various users.
  173.  
  174.      73 de brian
  175.