home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / 515DISK2.ZIP / DOC515.ZIP / NEWS_515.DOC < prev    next >
Text File  |  1993-02-28  |  19KB  |  515 lines

  1. Changes in FBB from version 5.14 to 5.15.
  2. =========================================
  3.  
  4. Bug-fixes:
  5. ----------
  6.  
  7. - Mini Editor crashed when last character was deleted.
  8.  
  9. - Double prompt when YD with a non existant file.
  10.  
  11. - Time was wrong when using DesqView.
  12.  
  13. - When screen was blanked, the system crashed when typing. 
  14.  
  15. - In DOCS, a help command gave wrong path in the prompt and different other
  16.   bugs .
  17.  
  18. - Wrong count of private message when killed by the sender before reading it.
  19.  
  20. - Gave a warning message even if the route is in HROUTE database.
  21.  
  22. - Problems when uploading using YAPP from console-gateway. 
  23.  
  24. - If MAIL.IN existed when starting the BBS, the status-line appeared at top 
  25.   of screen, not at bottom.
  26.   
  27. - New EMS management allowing faster (and more secure) access to BID. BID and
  28.   messages are now in the same EMS handle.
  29.  
  30. - New backscroll system. Need more memory but should be more efficient.
  31.   When using EMS thousands of lines of backscroll is possible.
  32.  
  33. - Cursor sometimes wrong with VGA. Fixed.
  34.  
  35. - WFBID.SYS was not created when using EMS. Fixed.
  36.  
  37. - Message number left justified to avoid left spaces.
  38.  
  39. - BPQ beacon was sent on a wrong port. Fixed.
  40.  
  41. - PK232 had a wrong number of frames. Fixed.
  42.  
  43. - PK232 did not run in test mode. Fixed.
  44.  
  45. - When connected on console, "Fwd:callsign" with the console callsign in the
  46.   upper right corner of the screen. Fixed.
  47.  
  48. - The "Thank-you" line is sent when any Nx command is used. Text must be
  49.   changed as it is the same for every Nx command
  50.  
  51. - PK232 communication should be faster.
  52.  
  53. - When capture is already closed, a new "W" command gives an error message.
  54.  
  55. - MAIL and LOG files are appended even if the file ends with a CtrlZ. CtrlZ is
  56.   removed from the end of file.
  57.  
  58. - Answer to NH command checked for valid callsign.
  59.  
  60. - In EU command, callsign given in "Delete callsign (Y/N)" was the home BBS.
  61.   Fixed. 
  62.  
  63. - Arrows did not undo backscroll. Fixed.
  64.  
  65. - L@ did not check BBS callsign, but route. Fixed.
  66.  
  67. - YAPP resume did not work in not-checksum mode. Fixed.
  68.  
  69. - LOCAL user on a BBS port did not work. Fixed.
  70.  
  71. - Number of new messages was lost when using NZ, NH, NQ, X commands. Fixed.
  72.  
  73. - Full screen and backscroll monitoring.
  74.  
  75. - LC filter was not used with LS list. Fixed.
  76.  
  77. - Newline after callsign when using .D in conference. Fixed.
  78.  
  79. - Number of new messages was lost when using NZ, NH, NQ, X commands. 
  80.  
  81. - Unknown route message was not sent if a "G *" line exist. Fixed.
  82.  
  83. - FbbDos disks are checked and disk size is 0 if error detected.
  84.  
  85. - Problems with YAPP resume. Fixed.
  86.  
  87. - File not set to the user when received with Xmodem. Fixed.
  88.  
  89. - Only routes with hierarchical information are added to HROUTE.SYS
  90.  
  91. - In DOCS and TRAJECTOGRAPHY, the letter L (instead of ?) gives the list.
  92.  
  93. - In DOCS sysop command (L)abel is replaced by (D)escription.
  94.  
  95. - In NOMENCLATURE, fields Zip and HomeBbs are now displayed and editable.
  96.  
  97. - In DOCS, the sign | for path is changed to \.
  98.  
  99. - Messages that went directly to H(eld) did not have the BID registred.
  100.  
  101. - Nb of connected stations was not updated when exiting gateway.
  102.  
  103. - From: and To: was not inserted in message during compressed forward.
  104.  
  105. - In TRAJECTOGRAPHY the program could enter a loop when computing a satellite
  106.   that was never visible (always under the horizon).
  107.  
  108. - Went out of memory when importing from diskette.
  109.  
  110. - FC-command did not work with H-routes.
  111.  
  112. - Date was wrong with OLDMAIL from EPURMESS.  This is fixed.
  113.  
  114. - f (lowercase) accepted to end QTH LOCATOR commands.  Small bug fixed.
  115.  
  116. - Message held by M_FILTER was still forwarded. Fixed.
  117.  
  118. - Import of messages accepts spurious lines between /EX and next Sx line.
  119.  
  120. - Command NEW could generate two lists. Fixed.
  121.  
  122. - Sometimes a "BIN MESSAGE NOT FOUND" occurs when the bin files was deleted on
  123.   another channel. Fixed.
  124.  
  125. - MM and MN now give the BID.
  126.  
  127. - C(ontinue) and N(ext) work with the verbose read option.
  128.  
  129. - There was a bug that the BBS would hang if it was started with EMS 
  130.   specified, but there was not enough EMS available.  Now the BBS will
  131.   stop, and restart.
  132.  
  133.  
  134. New feutures:
  135. -------------
  136.  
  137. - Internal driver for communications no longer exists. ESS is mandatory for
  138.   direct TNC interface like TNC2/PK232
  139.  
  140. - FbbDos now supports up to eight virtual/physical disks. Disks are defined in
  141.   INIT.SRV file like this :
  142.   #
  143.   # User's Directories (A:, B:, C:, etc... Up to eight)   *=disable
  144.   *,*,C:\USERS\,D:\USERS\,D:\TEST\
  145.   #
  146.  
  147. - EMS/XMS handler now supports separate Message cache, BID information,
  148.   Hierarchical routes, overlay cache, forward-file, reject-file and WP.
  149.   # Defined in INIT.SRV :
  150.   #
  151.   # Extra memory usage (None=0 EMS=1 XMS=2)
  152.   # Can be used in high memory: MSG BID HIE OVR SCR REJ FWD WP
  153.   1 BID MSG HIE OVR SCR REJ FWD WP
  154.   #
  155.  
  156. - EMS/XMS informations in % command.
  157.  
  158. - Variable $u gives the current disk name (A..H) in FbbDos
  159.  
  160. - NEWDOC server creates directories and updates existing files.
  161.  
  162. - N [callsign] in nomenclature (SYSOP only).
  163.  
  164. - Disk P: is private directory.
  165.  
  166. - OM unables/disables the "New Messages" list when connection is issued.
  167.   Value 1024 validating OM in first connection mask.
  168.  
  169. - Letter R in EDIT USER can be used for turning OR on/off.
  170.  
  171. - OM enables/disables the "New Messages" list when connection is issued.
  172.   Value 1024 validating OM in first connection mask.
  173.  
  174. - REQCFG build-in server. Must be declared in INIT.SRV
  175.  
  176. - New versions of REQDIR and REQFIL able to manage multi-disk pathes.
  177.  
  178. - Full screen and backscroll monitoring.
  179.  
  180. - Command LC ? or LC ; gives the list of themes.
  181.  
  182. - With SYS command, accept full password preceeded by a "!".
  183.  
  184. - Offset when downloading with XGET like :
  185.   XGET FILE.EXT 120000
  186.   File will be sent from offset 120000. (Use with CUT program for resume).
  187.   This was available in 5.14 version but not validated.
  188.  
  189. - REQDIR 1.3 checks the asked volume and gives the list of available volumes.
  190.  
  191. - Satellite can now be deleted with the Satellite/Modification command.
  192.  
  193. - New MAINTINF with parameter /A for automatic execution.
  194.  
  195. - Minute/period for forward to file can be parametred seperately in PORT.SYS
  196.   so it can be possible to forward to file more often than every 15. min.
  197.   This is done by declaring a virtual TNC 0, like this:
  198.   
  199.   0   0   0   0   0   0   0   0   00/01   ------   FILE-FWD
  200.   1   7   8   1 230   4   1  10   30/60   UQYW     433.650
  201.  
  202. - HOLD-commands (only for SYSOP), like this:
  203.   H  nnnn nnnn nnnn nnnn
  204.   H> call
  205.   H< call
  206.   H@ route
  207.   
  208. - REview command (only for sysop) to read/un-hold/kill messages with H-status.
  209.  
  210. - Because of this new use of H-command, it will no longer be possible to
  211.   use H for Help together with other letters.  Now we must use
  212.   ? command   instead of the normal    H command.
  213.   H alone will still work as before.
  214.  
  215. - To leave Gateway, the command has been changed from B to Q.
  216.  
  217. - "From:/To:" is inserted into a message only if the message has no 
  218.   R:-lines.
  219.  
  220. - In REJET.SYS there is now a letter in front of every line.  The letter
  221.   is R for Reject (like before) or H for Hold.  In this way sysop can choose
  222.   what kind of messages that will be automatically Held.
  223.  
  224. - The old REJET.SYS must be updated with the program MAINTREJ.
  225.  
  226. - After M/MV etc the size of the copied message is shown.
  227.  
  228. - "Read-only-mode" for telephone-connects.  Now non-amateurs can be allowed
  229.   to telephone an FBB-BBS in read-only-mode.
  230.  
  231. - PG-programs are now checked before a command, so that any name can be used
  232.   for a PG-program, also the same name as FBB-commands.  If this happens, only
  233.   the PG-program will be executed, not the FBB-command.
  234.  
  235. - New variable $r will be the letter L for messages entered locally,
  236.   otherwise space.
  237.  
  238. - F or Q can now be used to exit from a question of QTH-locator.  Earlier
  239.   the user HAD to give a correct QTH-locator to be allowed to continue.  This
  240.   is in the QTH-locator server.
  241.  
  242. - New SYSOP-commands:
  243.  
  244.   On keyboard:
  245.   ALT-B      :  Blank screen.
  246.   ALT-R      :  Refresh screen.
  247.   ALT-S      :  Show last DOS-screen.
  248.   ALT-X      :  Terminate FBB (like ALT-F10).
  249.  
  250.   Also remote:
  251.   FI (bid)   :  Give information on a BID.
  252.   FI (bid) + :  Add a BID to the list.
  253.   FI (bid) - :  Delete a BID from the list.
  254.   FH (rout)  :  Show H-route to a BBS.
  255.   FP < call  :  Show how from-call is swapped (SWAPP.SYS).
  256.   FP > call  :  Show how to-call is swapped (SWAPP.SYS).
  257.   FP @ route :  Show how routing is swapped (SWAPP.SYS).
  258.  
  259. - When reading several messages (with paging), f.ex. R 123 234 345,
  260.   you can skip the rest of a message and continue with the next one with
  261.   command N.  With command C you can read the rest of the messages without 
  262.   paging.
  263.  
  264. - Command NL now is for giving QTH-locator.
  265.   Command NQ is now changed to Qth.
  266.  
  267. - Mini-editor now uses base-number.
  268.  
  269. - The ZIP-code of the BBS is now defined in INIT.SRV.
  270.  
  271. - Variable $z is the ZIP-code of the BBS.
  272.  
  273. - Number of last listed message updated only if the disconnection is made with
  274.   the 'B' command.  This to avoid to loose the last-listed number if a
  275.   disconnect should occur.
  276.   
  277. - Wildcard &  checks for a . or the end of the string. Used for hierarchical
  278.   indication in FORWARD.SYS 
  279.   Ex:
  280.       *.FRA&
  281.  
  282.       will match for
  283.  
  284.       xxxxx.FRA  and xxxxx.FRA.xxxxx  (xxxx = does not matter)
  285.  
  286.      but will not match for
  287.  
  288.       xxxxx.FRANCA or xxxxx.FRANCA.xxxxxx
  289.  
  290. - Line "T" in FORWARD.SYS file now indicates forwarding strategy, private only
  291.   and maximum size.
  292.   Ex:  
  293.      T  P S 20
  294.   means only personal mail (P), smallest first (S), 20KB maximum (20)
  295.  
  296.      T  S
  297.   means smallest first. Always private first, bulletins follow.
  298.  
  299. - Line "L" in FORWARD.SYS allows to program TNC before or after a block, i.e.
  300.   at the beginning and at the end of the forward cycle (to disable incoming
  301.   connections for instance). This line must be preceeded with a P line to
  302.   specify the port to be programmed (as for the "D" or "X" command out of a
  303.   block).
  304.  
  305. - "IF MAN" test in FORWARD.SYS file means that test will be true only if the
  306.   forward is manually reverse forced (That is with a + in F4 window, or FR
  307.   remote command).
  308.  
  309. - FWD and REJ can now be put in EMS
  310.  
  311. - Variable $b gives the Zip code of the user.
  312.  
  313. - New set of variables. The first character is "%" instead of "$". Variables
  314.   %i %J %j %K %y are identical to $i, $J, $j, $K and $y, but give the original
  315.   date of message instead of the final date of a message.
  316.  
  317. - Epurmess is changed to allow the new "original date" field in DIRMES.SYS
  318.  
  319. - Routing bulletins on destination is possible with a F line in FORWARD file
  320.   like : 
  321.          A F6FBB
  322.            G EU
  323.            F AMSAT
  324.            ....         Will route @EU and >AMSAT bulletins to F6FBB.
  325.  
  326. - Headers of the original message are compressed in lines when using SC
  327.   command or in CP SYSOP messages.
  328.  
  329. - HROUTE system disabled when WP validated.
  330.  
  331. - PR[V] #msg #msg : prints (or prints verbose) #msg on printer.
  332.  
  333. - PR> [File] : redirects the printer to the named file. If file is "-", then
  334.   the printer is no longer redirected. Printer is validated. If file is not
  335.   specified, gives the file where the printer is redirected.
  336.  
  337. - Default MID generated with original MessageNumber/BBS.
  338.  
  339. - Number of back lines and delay when using unproto lists defined in INIT.SRV
  340.   (for use with terminal-programs like TPK, that will ask for new unproto
  341.   message-lists).
  342.  
  343. - BBS-UP and BBS-DW batches or programs defined in INIT.SRV.  Programs that
  344.   will be run when starting and stopping the BBS.  Can be a great help for
  345.   blind sysops, or other purposes.
  346.  
  347. - AT or @ are equivalent in the command line SP DESTI AT BBS
  348.  
  349. - Return to convers mode after an ascii upload from the console.
  350.  
  351. - Alt D command allows to save the current screen buffer to file.
  352.  
  353. - M(A) # command starts copying from the first line of text (headers and
  354.   from-to lines are discarded).
  355.  
  356. - When halting the software, the "immediate" message is sent only if needed.
  357.  
  358. - INSTAFBB.COM now gives more warnings and informations.
  359.  
  360. - Up to 4 "S lines" can be defined in a forward block.
  361.  
  362. - Unwanted forward TO my BBS:  This is difficult to avoid, but this will
  363.   be considered later..
  364.  
  365. - User MUST give his informations (QTH, Name, Zip, HomeBBS) before the BBS
  366.   goes on. (option in INIT.SRV)
  367.  
  368. - Command SR allows +filename (authorized sysops only).
  369.   Format : SR [#number] [+Filename] [Subject]
  370.  
  371. - Variables %A %G %M %n %P identical to the $A $G $M $n $P, but without
  372.   trailing spaces.
  373.  
  374. - New command DU in FBBDOS shows Disk Usage.
  375.  
  376. - New message format in ERROR.SYS, should be easier to understand..
  377.  
  378. - YAPP and XMODEM uploads are now buffered.
  379.  
  380. - Length and path in CD-command is now checked.
  381.  
  382.  
  383.  
  384. White Pages (WP).
  385. -----------------
  386.  
  387. - WP implementation. Needs to create the WP subdirectory under SYSTEM.
  388.   The HR2WP program must be run under SYSTEM directory and will create a
  389.   MAIL.WP file. This file will be renamed (or appended to) MAIL.IN and
  390.   then allows the WP database to be updated with the information from
  391.   HROUTE.SYS and INF.SYS (this takes some time !). The WP needs hight
  392.   memory, and will be validated with the EMS/XMS WP usage.
  393.  
  394. - EPURWP program updates records in the WP database. Will be run each night
  395.   during housekeeping (if WP validated).
  396.  
  397. - New Commands (If WP validated) :
  398.   I  Callsign : Looks for WP information (Wildcards allowed).
  399.   I@ BBS      : Looks for users of BBS (Wildcards allowed).
  400.   IH Zone     : Looks for users within HROUTE Zone (EU, FRA, etc...)
  401.   IZ Zip      : Looks for users matching the Zip code (Wildcards allowed).
  402.   IL Callsign : Gives full information on callsign, including primary and
  403.                 secondary records.
  404.  
  405. - WP server.
  406.   This server is built-in. Only need to declare an entry in INIT.SRV (like
  407.   REQCFG) . It answers to request messages like :
  408.  
  409.   SP WP @ F6FBB
  410.   Wp Query           <- Any title
  411.   F6FBB ?            <- Ask F6FBB information
  412.   LA6CU ?            <- Ask LA6CU information
  413.   CTRL-Z
  414.  
  415. - Zip code of the BBS defined in INIT.SRV.  Variable $z now is the ZIP code 
  416.   of the BBS.
  417.  
  418. - WP messages (updates between BBSs) are hidden for users.
  419.  
  420. - No R: line added in WP update messages. This to avoid to have more headers
  421.   than information !
  422.  
  423. - WP-updates are sent from WP to WP.  INIT.SRV holds the routing for the
  424.   messages, ex WPUPD, the updates are then sent SB WP @ WPUPD < WP.
  425.   Or it may be a BBS-callsign.  In that case teh updates are sent as SP.
  426.   There can also be a combination of both SB and SP.  
  427.   The title of the message tells which BBS sent the update.
  428.   
  429. - Routing and route extension taken from WP information.
  430.  
  431. - New command IE allows to edit a WP record.
  432.  
  433. - Some comments on White Pages:
  434.   White Pages is a kind of database-server, that contains the most important
  435.   information on each user.  This data-base is automatically updated from
  436.   incomming messages, and the BBSs also send updates between themselves.
  437.   For those of you that know RLI, most of this will be well-known.
  438.   All WP-updates can go to one central data-base, or to all adjecent BBSs.
  439.   All BBSes en route will pick up any info in any updates, even if the message
  440.   is just "passing through" to another BBS.  So every BBS can be a full WP-
  441.   server.
  442.   Each BBS will normally send its updates as soon as it has enough updates to
  443.   fill a message at about 4kb.  Still, it will never take more than 24 hours
  444.   before an update-message is sent.  This MAY cause much traffic on bad
  445.   HF-links, but this can be controlled by the way the messages are sent, and
  446.   by the forward-file.
  447.  
  448.  
  449.  
  450. Other comments.
  451. ---------------
  452.  
  453. For BPQ together with FBB, there are only 4 parametres that can be set in
  454. INITTNCx.SYS and MAINTx.SYS.  Those 4 parametres are mentioned in the 
  455. example in the doc-file.
  456.  
  457. At the end of PORT.SYS you can put a different callsign for some channels,
  458. for example for forward.  This is ONLY true for DED-host !  Not for BPQ or
  459. PK-232 with original prom, etc.
  460.  
  461. Be careful with the OR and LC commands.  Use OR when you cannot list/read
  462. all personal messages (if BBS allows this in INIT.SRV) and want to do so.
  463. Use LC when you cannot list all the bulletins you want.  LC * allows 
  464. listing all bulletins.
  465.  
  466. Yes, there WILL sometimes be some mistakes in some of the language-files.
  467. I can only make SOME of the languages.  The rest of the languages I 
  468. cannot update (too much work, and I do not know all those languages).  I 
  469. think every country should have 1 sysop that updates all the texts-files for
  470. his language.  If you see something wrong in YOUR language, try to switch to
  471. english and see if there is a difference.
  472.  
  473. Some people complain that with FBB 5.14 and BPQ they cannot change from BBS-
  474. callsign to console-callsign when using gateway.  This will be fixed by 
  475. command 
  476. Unable_Linked=A
  477. in the BPQ-config.
  478.  
  479. TPK 1.81 is a terminal-program specially adapted to FBB.  It generates
  480. its own mail-list from unproto beacons seen from the BBS, and uses
  481. compressed read of messages from FBB.  TPK 1.81 will normally be
  482. distributed together with FBB 5.15.
  483.  
  484. I have had some questions about how to use shared IRQ on different COM-
  485. ports.  This CAN be done, if you make a small change to the COM-cards,
  486. and use the ESS-driver (which supports shared IRQs).  Here is what you
  487. must do:
  488.  
  489.      Remove the IRQ-jumpers on the com-card.  Or if there are switches, leave
  490.      them in the "open" position.
  491.      Select the IRQ you want to use, and place a diode where you normally 
  492.      would insert a jumper.  Only that you now can use the SAME IRQ for 2 or 
  493.      more COM-ports.  The diodes must be placed with the cathode to the IRQ-
  494.      line from the PC.  In addition, a resistor of 1 kohm should be inserted
  495.      from the cathode to ground.  In some cases this resistor must have a
  496.      value of 470 ohms.  You must try this..
  497.  
  498. An even better alternative is to build a port multiplexer.  Then you do 
  499. not need to modify in your PC.  Schematics for the MUX is available from
  500. me.
  501.  
  502. I am at the moment testing FBB together with DX-cluster and BPQ under 
  503. DesqView.  It now works very nicely..
  504.   
  505. About the WP....  We are afraid that the WP may generate a LOT of traffic of
  506. update-messages.  Luckily the sysops can control the sending of these
  507. updates, either as bulletins or private messages.  And the routing of the
  508. bulletins will be important.  Anyway, in the start, there will be lots of
  509. updates, to generate a database in each BBS.  But the update-traffic will
  510. probably decrease after a while..
  511.  
  512. It will probably NOT be a good idea to start full forward of WP-updates on
  513. bad HF-links !
  514.  
  515.