home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / pcboard / udbsv530.zip / READ.ME < prev    next >
Text File  |  1990-08-30  |  9KB  |  186 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                    Changes in UDBS version 5.30 - August 1990
  8.  
  9.      1)   Well, the inevitable happened.  A bug that has long  been dormant
  10.           in Useact was finally triggered  by a change in the  Callers log.
  11.           CDC added an extra space in  the callers log after the name  of a
  12.           transferred file.  This caused file  names of downloads  to parse
  13.           out as 13 characters (12 + 1  space). The bug was in the Indexing
  14.           package (written by another author). The  length of the KEY (file
  15.           names) for transfers  has always  been 12 characters.  When a  13
  16.           character string was passed  into the indexer, it didn't  clip to
  17.           12 characters.  Hence the  indexer returned  a "not  found" on  a
  18.           lookup that did in  fact exist. This caused Useact  to improperly
  19.           add a new download entry. Unfortunately, since this entry already
  20.           existed,  the new  one was  not referenced (or  unreachable). The
  21.           symptom  was  that  "who  download  a  file"  didn't  report  all
  22.           downloads on that file.  This also cluttered up  the Download.Nam
  23.           file with redundant entries. Useact 5.30 prevents this problem by
  24.           limiting the length to 12 and stripping spaces. 
  25.  
  26.      2)   A  repair utility  caller REPAIRDL.EXE  is included  to undo  the
  27.           damage caused  by  the bug.  This will  reassemble the  scattered
  28.           transfers to where they should have been originally. It will also
  29.           remove  the  redundant  entries  and   rebuild  the  index  file.
  30.           Instructions  for  how  to  use it  are  found  in  REPAIRDL.DOC.
  31.           Unfortunately trying to support a product  that never seems to be
  32.           in  a production  state (always in  beta) is becomming  more of a
  33.           problem. Things  change too  often, and  as in  this case, it  is
  34.           months before the side  effect is seen. I try my  best to keep up
  35.           with these changes,  but I'm at  a disadvantage in that  everyone
  36.           rushes   headlong   into   the   latest   software   before   any
  37.           incompatibilities can  be spotted.  You should  assume that  this
  38.           could, and probably will, happen again. The next time there might
  39.           not be a solution for it. Protect yourself, keep good backups and
  40.           hold on to your logs during these beta cycles.
  41.  
  42.                      Changes in UDBS version 5.25 - May 1990
  43.  
  44.      1)   There have no major changes to speak of in this version. The only
  45.           changes were made  to USEACT to  make it compatible with  PCBoard
  46.           version 14.5. There have  been several minor changes made  to the
  47.           callers  log in  PCB 14.5, the  first being  the addition  of the
  48.           "ANSI"  mode. This places  a (A) on  the first line  of a callers
  49.           record. UDBS counts this as a  non-graphic call. The other change
  50.           to the  callers log affects ONLY  single node sites. In  PCB 14.5
  51.           the callers name was moved one character to the left, this causes
  52.           Useact 5.2, 5.21, & 5.22 to incorrectly parse the  users name. In
  53.           fact NEW  data records  are created in  the data  base since  for
  54.           example "PETE SMITH" is a different name than "ETE SMITH". If you
  55.           obtain this version before running 14.5 you will have no problem.
  56.           If you  obtain this version  AFTER starting  to use 14.5  and you
  57.           have created oddball user records as noted above, there is a VERY
  58.           simple fix for  this. Use  the "Merge Data  Records" function  in
  59.           Modify  to merge the bad records into the ones they belong. Using
  60.           the above example you would merge  "ETE SMITH" into "PETE SMITH".
  61.  
  62.  
  63.  
  64.  
  65.  
  66.           Merge will automatically  remove "ETE SMITH"  from the files.  Do
  67.           this for as many bad records as you might have created.
  68.  
  69.  
  70.                      Changes in UDBS version 5.2 - July 1989
  71.  
  72.  
  73.      1)   USEACT is now fully text configurable, and may be used with other
  74.           languages besides English. All scanning text has been placed into
  75.           external text file(s) that may be  changed by the Sysop to  match
  76.           any changes made to PCBTEXT. In addition, more than one text file
  77.           may be specified allowing for multiple language  operation. A new
  78.           chapter entitled "Text and Language Configuration" has been added
  79.           to  the  documentation.  You  should  read  this  chapter  before
  80.           upgrading. You will also need to  make additions to your UDBS.CFG
  81.           file.  A  text file  containing all  standard English  entries to
  82.           PCBTEXT is provided,  this is what was hard coded in Useact as of
  83.           release  5.1 and is  ready to use  for most sites.  A stand alone
  84.           program is available  from me  to registered users  to assist  in
  85.           creating  alternate  text  files  from  PCBTEXT (for  those  with
  86.           customized PCBTEXT's or foreign language  PCBTEXT's). The program
  87.           reads only the records from PCBTEXT  (version 14.x) that it needs
  88.           and creates a UDBS text file. You  then make minor alterations to
  89.           the output file and you're ready to go. 
  90.  
  91.      2)   A new function has been added to the Modify program. You now have
  92.           the ability  to merge  two data records.  This can  be used  if a
  93.           current user in  your database  changes his name  (such as  going
  94.           from handle to a real  name). You can merge the information  from
  95.           the handle name  into the  real name. See  the documentation  for
  96.           more information on this.
  97.  
  98.      3)   A  new  function has  been added  to  the "Reset  Bulletin Flags"
  99.           operation in Modify.  You may  now reset  a bulletin  flag for  a
  100.           single user as well  as globally reset bulletin flags.  You would
  101.           reset a flag for a single user if you wanted to see  if that user
  102.           re-read a specific bulletin.
  103.  
  104.      These three changes  were made at user requests. Thanks  to those that
  105.      suggested them.
  106.  
  107.      No changes have occurred  in the utility programs, the  door programs,
  108.      Query.Exe, or Sync.Exe since the release of 5.1
  109.  
  110.      ---------------------------------------------------------------------
  111.  
  112.                      Changes in UDBS version 5.1 - May 1989
  113.  
  114.  
  115.      1)   Added support for  38400k baud.  (Captures counts, displays,  and
  116.           doors will now operate at 38400.)
  117.  
  118.      2)   Found  a minor  bug that  would prevent the  last record  in some
  119.           databases from being read  or scanned. This was corrected  in the
  120.  
  121.  
  122.  
  123.  
  124.  
  125.           following areas:
  126.  
  127.                In Query:
  128.  
  129.                     B - Users Who Never Download
  130.                     C - Users Who Never Upload
  131.                     L - Users Exceeding DL/UL Ratio
  132.                     T - Sub menu B - Display New Users for a Given Month
  133.                     U - Scan For User Name
  134.  
  135.                In Modify:
  136.  
  137.                     B - Delete If Not In Users File
  138.                     C - Purify (User/download/upload)
  139.                     D - Undelete
  140.                     I - Database Size Info
  141.                     K - Subscriptions (Sub Menu Scan)
  142.                     L - Comment (Sub Menu Scan)
  143.                     M - Rebuild Index Files
  144.                     N - Reset Bulletin Flags
  145.  
  146.                In Expsub Utility:
  147.  
  148.                     Last record in database not checked.
  149.  
  150.                In Cmtutil utility:
  151.  
  152.                     Last User record  in database  would not have  comments
  153.                     added to it.
  154.  
  155.      3)   Additionally  most of  the programs and  utilities have  had some
  156.           minor code changes to consolidate routines and procedures.
  157.  
  158.      4)   Both doors have been  updated to include the 38400 baud  count in
  159.           the 9600+ field. The doors have also had some rework done to them
  160.           to make them  compatible with PCBoard 14.1 Specifically  they can
  161.           now operate at 38400  baud. The doors no longer use  the built in
  162.           functions  from  QuickBASIC to  handle  the  serial I/O.  I  have
  163.           written my own serial I/O routines using C. The screen I/O is now
  164.           also done  using  C. This  change was  done to  solve some  nasty
  165.           problems  that  certain  networks  had  with my  original  screen
  166.           routines.
  167.  
  168.      5)   Documentation changes were made.
  169.  
  170.      6)   The conversion routines  CONVDL & CONVUL  have been removed  from
  171.           distribution. It  is assumed that  by now everyone  has converted
  172.           from version  4 to version 5 that needs  to do so. These programs
  173.           are still available  if anybody  should need them.  They will  be
  174.           posted on the SailBoard.
  175.  
  176.      7)   Support for  the User  Database System  is now  available on  the
  177.           INTERLINK mail  Network. An Interlink  system near you  should be
  178.           carrying  this conference. If not, the nearest Regional Host will
  179.  
  180.  
  181.  
  182.  
  183.  
  184.           have  it. You  should regularly  check this  conference  for news
  185.           about changes and fixes. All  updates and registered programs are
  186.           now available on the Sailboard. 201-831-8152