home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / misc / rs150run / rs133upd.rme < prev    next >
Text File  |  1990-05-06  |  11KB  |  207 lines

  1.  
  2.   *** NOTE *** always assume CONFIG date/version must be changed unless
  3.   otherwise specified.
  4.  
  5. PRMBS/ROSERVER v1.33 04/06/90
  6.  
  7. (1) "~C" command got broken, it is fixed
  8.  
  9. (2) EXPORT allowed you to export with no routes specified, and it tried to 
  10. match nothing to empty routes and would randomly select messages to be 
  11. exported. The minimum arguments in command table was corrected - problem gone
  12.  
  13. (3) ROSEBOOT chains to ROSERVER.PGM. I used the wrong variant of "execl()"
  14. and it demanded ROSERVER.PGM be in same directory - this is a problem to
  15. floppy based systems - it is corrected now and will search PATH.
  16.  
  17. (4) Minor change in display format for LIST commands.
  18.  
  19. (5) I am writing a BINARY FILE TRANSFER routine for PRMBS. So the "DB" command
  20. has been changed to "DA" ([D]ownload binary in [A]scii) so "DB" can be used 
  21. for the new routine at a later time.
  22.  
  23. (6) While importing 450K of messages to my system from a floppy, I noticed a
  24. lot of churning with no messages added, it dawned on me that many were bulls
  25. I probably had seen. But, its maddening not knowing - I added a message display
  26. indicating tha a bulletin being imported with BID checking not disabled has
  27. been rejected for BID, so each message read will either generate a RCVD 
  28. or a REJECTED message. 
  29.  
  30. (7) If you typed  ROSEBOOT -nm0 CONFIG.xxx - you would get screwy time
  31. delay values - because of stacking several options on one "-" thats fixed.
  32.  
  33. (8) Old bug - just discovered! (by K2ADJ) if you were in message reply entry 
  34. in sweeper or remote user in MAIL reply, and timed out, the system would drop
  35. back to sweeper command entry and require a second timeout to expire before 
  36. being dropped. This is fixed.
  37.  
  38. v1.32 04/28/90
  39.  
  40. (1) date/time  display in list command changed 
  41.     from  0424/1150  to  24-Apr 1150
  42. (2) ROSEBOOT now has a built in delay in executing for multi-user
  43. startup. It will pause 30 seconds times the PID (process ID). If you 
  44. have two processes going numbered 0 and 1 - the first will come up im-
  45. mediately and the second will come up 30 seconds later. This eases the
  46. thrashing on the disk. If you have PIDs, 0,1,2,3 The copies will come up
  47. in 0, 30,60,90 second time slots.
  48.  
  49. v1.31 04/26/90
  50.  
  51. (1) CONFIG changes 
  52.     - remove the 'optional forwarding header trailer' in each port struc-
  53.       ture
  54.     - add, right after the host system specification (i.e. KA2BQE.VT.USA
  55.       or whatever), the nearest network node to your BBS. If you are run-
  56.       ning G8BPQ I suggest you not use your BBSNODE name but you conven-
  57.       tional node name as it propagates farther than the BBSNODE name.
  58.       If you are on ROSENET you would use your rose address (802899).
  59.  
  60.  
  61.   My survey of sysops and BBS coders on crunching "R:" headers indicates
  62.   that it is an idea for the future but for now it will not be. In an ef-
  63.   fort to cut down the volume I am removing the 'vanity' opportunity offered
  64.   by the trailer and have come down on a hard coded header
  65.  
  66.      R:9004251256z 12345@KA2BQE.VT.USA Underhill Ctr,VT Z:05490 N:UCV
  67.  
  68.   This satisfies the requirements of programs written by other coders which
  69.   extract information from these headers as well as the general sysop and
  70.   who gains insight into the network by examining headers. It tells when the
  71.   message went through/was created on the system. It gives full H-route
  72.   information for the system, it gives detailes local information (city,
  73.   state, zip) and network location nearest network node.
  74.  
  75.   My recent experiences exploring the network shows that for the most part
  76.   if you can get into a node in the state (or sub-region if state has that
  77.   much packet activity) shown in the H-route address you will find the node
  78.   shown in the header on its tables.
  79.  
  80.   Nothing more is really needed. I urge the sysops to keep their city/state
  81.   entry as terse as possible and use acceptable abbreviations like "Ctr"
  82.   above in place of "Center". or "Floral Pk, NY" for "Floral Park, NY"
  83.  
  84. (2) Script processor for invalid script token just printed an "INVALID>"
  85. message and went on, leaving you at the mercy of the timeout. I changed
  86. it to dump the script and connect if it encounters an invalid Token. This
  87. way the log will show a 'failed script' and make you look for the problem
  88. and it saves time on the links.
  89.  
  90. (3) Further consideration of the 'service message' matter prompted me to
  91. the type 'S' message altogther. These messages are not even accepted by
  92. W0RLI (that is if you do an  "SS call @ bbs_path" to a W0RLI v11.xx system
  93. you will get DISConnected.) So if you type "SS call @ bbs_path" it will be
  94. handled like a "S call @ bbs_path" meaning that the TO-CALL will be ex-
  95. amined the message will become P or B depending upon if it is in valid
  96. call format.
  97.  
  98. (4) I created the command  "PUTFILE path\file call@bbs" this allows the
  99. sysop or remote sysop to send a file to another user on another system.
  100. Without having to go through a complex synthesis of the required inbound
  101. REQFIL message to achieve the same thing.
  102.  
  103. (5) I cleaned up the LOG line for message creation, the 'from' field is
  104. now in upper case.
  105.  
  106. (6) The "RCVD" message sent back to the creator generated at the end of
  107. message creation now has a '$' prefixing the BID, if any. If no BID it will
  108. just be a lonesome character. I have gottne a lot of positive feedback about
  109. this because it tells the user immediately if the local system does not know
  110. what to do with the message (i.e. route it) and he can then send a note to
  111. the sysop.
  112.  
  113. (7) The HELP command has been modified to bring it in line with CMDS and ?.
  114. It now accepts wildcards (* and ?). This may be a problem with users who
  115. are use to typing "H D" and getting help for Downloads. It is no longer
  116. "H ALL" for complete list it is "H *". **8 NOTE *** There must be no blank
  117. spaces on the line after the labels in the help file. Each lable MUST BE
  118. FOLLOWED by a CR-LF.
  119.  
  120. (8) In earlier versions one could type in as a "call@bbs" address simply
  121. the destination BBS with full H-route info, i.e. WB2MNF.NJ.USA, and the
  122. program would make it  WB2MNF@WB2MNF.NJ.USA. That feature got 'broke' a
  123. while back and its now fixed.
  124.  
  125.  
  126. (9) The route edit string array has been expanded to 32 places. The array
  127. is a series of pointers so if you do not have that many strings you will
  128. use less memory. As the strings are read space is allocated for them. 
  129.  
  130.   In northern Vermont (Burlington) we are adjacent to northern new york.
  131. all of the mail we send out of state and all of the mail we send to new york
  132. goes down to WA2UMX in Saratoga Springs or WA2PVV in Valatie, EXCEPT for
  133. three BBSes in NNY and due east of us. they use the designation #NNY.NY.USA.
  134. Now, of course my edit strings are VT.USA and its relatives. You may however
  135. add to the   #NNY.NY.USA et al. to strip the local BBSes in an adjacent state
  136. and then add their explicit calls to the top of your HROUTES file. That way
  137. all NY stuff goes SOUTH for me, but NNY stuff gets stripped for HROUTE parsing
  138. and goes direct or EAST. NJ BBSes mau have a similar situation with many EPA 
  139. BBSes and vice-versa.
  140.  
  141. (10) I did some playing with windows in the ROSEBOOT program and, while its
  142. 'pretty work' it does speed up the shameless advertising thats done there yet
  143. giving the display more time in view. I am using the BOSS Windows pckage and 
  144. will be using its data entry abilities in a integrated package to handle
  145. startups and system updates in the future.
  146.  
  147.  
  148. v.130 04/23/90
  149.  
  150.   (1) 'Q' added to port descriptors - indicates a BP type port in
  151. addition to being TNC type. The effect of this descriptor is that whne
  152. a user logs off by using the 'BYE' or 'B' command, after being logged
  153. out instead of being DISConnected he is left CONNECTED to the G8BPQ
  154. switch of that system so he can go on from there if he wishes instead
  155. of having to rebuild the circuit. He will get a message the  reads like
  156. "Returned to Node UCV:KA2BQE-1" typing 'BYE' from there will get the
  157. disconnect, or just the good old 'ctrl-C then D'.
  158.  
  159.   (2) An additional connect script token is added '$' for G8BPQ
  160. connections from the NODE. Most G8BP sysops prefer to have forwarding
  161. connections made to their node and then have the connecting station
  162. issue a BBS2, or BBS3, or BBS4, etc. the problem being that even when
  163. they have 4 or five copies, the connectee has to rerun his forward
  164. cycle for each script trying to get a connection. The '$' eliminate
  165. this. The line  " $2-4 " is taken to mean, at that point issue the
  166. string "BBS2" and look for connect, if not then "BBS3" and then "BBS4"
  167. if still not, then disconnect.  The first character is the start
  168. number, the second is the end number "$4-9" says start with BBS4 and go
  169. til BBS9. remeber, if you connect to an L2 address you will get some
  170. welcoming stuff which will show up after the CONNECT message and after
  171. the BBSx is sent and they will be construed as 'fail strings', You may
  172. want to issue the CONNECT to the NODE then use the '&x' to 'eat' x
  173. number of lines, the do the '$2-4'. Scripts are exxactly that a
  174. specific script to connect to a specific system, as such they must be
  175. tailored to each system.
  176.  
  177.   (3) the problem with no routing being done to RMAIL with embedded BID
  178. was not fixed til now;  thought I had and had left out one additional
  179. step to make it right. Its works, and has been checked.
  180.  
  181.  
  182.   (4) The 'service reply' message for KT has been removed. It had been kept
  183. only for AFMARS, no other major BBS code is still supporting it. Please remove
  184. the SERVM command in the AUTOEVENT section of the Config file. No problem
  185. of you don't, but since the command no longer exists it generates a HUH.
  186.  
  187.  
  188. v1.29 04/21/90
  189.  
  190.  (1) Do an LU and the first user entry would be displayed 'run-on'
  191. after the column header label line.
  192.  
  193.  (2) Do a "C {port letter} {CALL} [optional filename]" and when done
  194. manually disconnect (i.e. you do a ctrl-C and type D), if you went to
  195. do a SWAP or FORWARD or POLL before going back online again you would
  196. not try to connct and just start dumping message. You hit F or the
  197. system senses no DCD and it come back up to command line prompt and you
  198. do it again and it goes perfectly OK. (this was a verrryyyy OLLLLLDDD
  199. problem)
  200.  
  201.  (3) In v1.28, if you did a swap or fwd or poll of another system from
  202. command line then came back up to command line and entered a message
  203. you get no text that says "OK send title" but it took the title and the
  204. etx and maed the message OK.
  205.  
  206.   73 de brian
  207.