home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / BBS / ZDCS165.ZIP / ZDCSHIST.TXT < prev    next >
Text File  |  1991-12-31  |  7KB  |  146 lines

  1. ZDCS Revision History File
  2.  
  3. Release 1.65
  4.  
  5. Two late blooming bugs have been squashed.  Please see the ZDCS.NEW 
  6. file for details.
  7.  
  8.  
  9. Release 1.64
  10.  
  11. The registration key replaces the "unregistered" screen message with
  12. the "registered to <bbs name>" message, and also allows the option of
  13. turning off the message entirely for a cleaner screen display.
  14.  
  15. The duplicate report generator ZDCSDR has been completely rewritten to
  16. provide a speed increase of close to 80% in both the duplicate report
  17. and duplicate purge functions.  A second stage sort has also been
  18. added so that you can have the list of duplicate files sorted by the
  19. CRC32, the individual file name, or the name of the zipfile or GIF.
  20. The format of the ZDCS-DUP.LST file has been changed to CSV (Comma
  21. Separated Variable) to make it easy to import this file into a
  22. database or parse it into a .BAT file.
  23.  
  24. When an upload contains allowed duplicates, they are no longer counted
  25. as passed files.  Instead, by popular demand they are now totally
  26. ignored in the file count.  The ZDCS log accurately reflects this
  27. information.
  28.  
  29. The bbs ads database builder ZDCSBA, the upload file checker ZDCSFC,
  30. and the database builder ZDCSDB automatically detect the availability
  31. of any type of file locking, not just DOS SHARE.  This capability will
  32. be added to the duplicate report generator ZDCSDR in a future release.
  33.  
  34. Earlier, bbs ads weren't being properly subtracted from the total
  35. number of files before the percent dupes calculation was performed -
  36. this has been corrected.  New bbs ads designated only by CRC32 can be
  37. accepted without having either the file name or the original file at
  38. hand.
  39.  
  40. The database builder ZDCSDB checks to make sure that the data file
  41. path specified in the configuration file really exists.
  42.  
  43. When an uploaded zipfile fails the percent dupes test set by the
  44. sysop, new information is written to the PCBFAIL.TXT file to be
  45. displayed to the caller.  This now consists of the name of the
  46. duplicated file in the uploaded zipfile and the name of the previously
  47. existing zipfile on the bbs that already contains this dupe, repeated
  48. for each duplicate file.  This tells the caller where to look for the
  49. duplicated files in the zipfiles already on the board, the answer to a
  50. common question.
  51.  
  52. The maximum number of files within a ZIP that can be processed by 
  53. ZDCS is set at 650 for the database build and for the upload file check.
  54.  
  55. The previous internal limit of 999 pathnames has been removed.  There is 
  56. no maximum number of paths that may be processed.
  57.  
  58. The usual bugcrushing, bombproofing and cosmetic fixing that
  59. accompanies an extensive beta cycle have gone into ZDCS 1.64.
  60.  
  61.  
  62. Release 1.60
  63.  
  64. Version 1.60 adds the capability to handle self-extracting EXE files
  65. created with PKSFX (SFX), and "other" files like GIFs.  There has been
  66. a substantial increase in the processing speed so that now all files
  67. are processed about three times as fast as they were under version
  68. 1.5x.  As an example, ZDCS was run on a 10MBS LAN (where the disk
  69. reads across the LAN were a speed bottleneck) and it processed 80,894
  70. individual member files within 4,734 ZIPs, SFXs and GIFs in 2 hours
  71. and 25 minutes.  (Your mileage may vary.)
  72.  
  73. A pre-test capability has been added to permit bbs callers to pre-test
  74. a ZIP, SFX or GIF file for duplicates before spending the time to
  75. upload the full file to the board.  This capability does not require
  76. the caller to download any special programs or perform any complicated
  77. operations.
  78.  
  79. A database purge facility has been added to reduce the size of the
  80. CRC32 database *after* the reported duplicates have been cleared from
  81. the file system.  The maximum number of files within a ZIP that can be
  82. processed by ZDCS is set at 675 for the database build and 425 for the
  83. upload file check.
  84.  
  85. The sysop has been given the opportunity in version 1.60 to set a text
  86. message that will be displayed to callers when an upload has been
  87. declined.
  88.  
  89. Release 1.60 also incorporates an interface to third party
  90. applications, which has been implemented for EXZIP and EXZTEST.  More
  91. technical information on the interface is available at The Hacker
  92. Central BBS.
  93.  
  94. What was previously available in version 1.5 as a rudimentary test
  95. mode has been heavily modified to permit the creation of the interface
  96. to third party applications.  The old test mode is no longer available
  97. - the guts of it were used to provide a seamless integration with
  98. EXZTEST / EXZIP.
  99.  
  100.  
  101. Release 1.5x
  102.  
  103. In version 1.5 the database builder ZDCSDB15.EXE now handles zipfiles
  104. stored *with paths* within zipfiles.  The previous internal limit of
  105. 99 pathnames has been increased to 999.  Where the existence of an
  106. empty subdirectory among the pathnames caused the earlier database
  107. builder to abort, ZDCSDB15.EXE can now handle an empty subdirectory.
  108. The real-time upload checker ZDCSFC15.EXE now correctly handles
  109. zipfiles stored *with paths* within zipfiles.
  110.  
  111. Previously, a file listed in the bbs ads database could still be
  112. considered a duplicate file, which affected the "percentage of new
  113. files" calculation for an uploaded ZIP.  The bbs ads are no longer
  114. counted as duplicates when determining the percentage of new files in
  115. the upload.
  116.  
  117. The database structures used in ZDCS 1.00 have been redesigned for
  118. version 1.5 to cut down on the database size.  At the expense of a
  119. little speed, the database is now slightly less than half the size it
  120. used to be.
  121.  
  122. The new option of "allowed duplicates" has been added in version 1.50.
  123. This is so that files like OMBUDSMN.ASP and VALIDATE.DOC needn't be
  124. counted as duplicate uploads.  The allowed duplicate files may be
  125. designated by either filename or by CRC.
  126.  
  127. A new test mode has been added for the operation of the upload file
  128. checker, ZDCSFC15.EXE.  If the word TEST is used instead of the word
  129. UPLOAD as the second parameter passed to ZDCSFC15, then the upload
  130. checker can be used to test a specific file for duplicates without
  131. causing any updates to be written to the database or the logfile and
  132. without creating PCBPASS.TXT or PCBFAIL.TXT.  Test results will be
  133. written to ZDCS-TST.OUT.  The easiest and safest way to run such a
  134. test on any zipfile FOO.ZIP is to issue the command <ZDCSFC15 FOO.ZIP
  135. TEST> to test the files within the zipfile FOO.ZIP.  I don't expect
  136. most sysops to need this capability, but it's available.
  137.  
  138. There have been numerous beta versions of ZDCS between release 1.00
  139. and release 1.50.  Conversion programs for the database information
  140. from those beta versions to the new version 1.50 format are available
  141. on The Hacker Central BBS.
  142.  
  143.  
  144.  
  145.  
  146.