home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / ARCHIVE / PKINSV64.ZIP / PKINSERT.HIS < prev    next >
Encoding:
Text File  |  1991-09-22  |  10.7 KB  |  301 lines

  1.  
  2.  
  3.  
  4.  
  5.                    ┌───────────────────────────────────────┐
  6.                    │                                       │
  7.                    │                                       │
  8.                    │                                       │
  9.                    │                                       │
  10.                    │                                       │
  11.                    │                                       │
  12.                    │                                       │
  13.                    │                                       │
  14.                    │                                       │
  15.                    │                                       │
  16.                    │            P K I N S E R T            │
  17.                    │              Version 6.4              │
  18.                    │                                       │
  19.                    │   Copyright 7th Illusion, 1990-1991   │
  20.                    │          All Rights Reserved          │
  21.                    │     Released September 22nd, 1991     │
  22.                    │                                       │
  23.                    │            F R E E W A R E            │
  24.                    │                                       │
  25.                    │                                       │
  26.                    │                                       │
  27.                    │                                       │
  28.                    │                                       │
  29.                    │                                       │
  30.                    │         History Documentation         │
  31.                    │            in Reverse Order           │
  32.                    │                                       │
  33.                    │                                       │
  34.                    │                                       │
  35.                    │                                       │
  36.                    │                                       │
  37.                    │              7th Illusion             │
  38.                    │          Post Office Box 1334         │
  39.                    │               Station H               │
  40.                    │            Montreal, Quebec           │
  41.                    │                 Canada                │
  42.                    │                H3G 2N6                │
  43.                    │                                       │
  44.                    │         Node 1  (514)338-1193         │
  45.                    │    USRobotics Courier HST 14400 Bps   │
  46.                    │        1:167/281.0@Fidonet.Org        │
  47.                    │                                       │
  48.                    │         Node 2  (514)338-1680         │
  49.                    │        GVC Super Modem 2400 Bps       │
  50.                    │                                       │
  51.                    │                                       │
  52.                    │                                       │
  53.                    │                                       │
  54.                    │                                       │
  55.                    │                                       │
  56.                    │                                       │
  57.                    │                                       │
  58.                    └───────────────────────────────────────┘
  59.  
  60.      
  61.  
  62.      PKinsert History Documentation in Reverse Order           Page 1  of 4
  63.  
  64.  
  65.                                   Version 6.4
  66.                          Released September 22nd, 1991
  67.  
  68.      Set maximum  file read  length to 8k.   This solves  a string overflow
  69.      problem reading an  extremely large capture  file (created by shelling
  70.      to  Pkzip).   In  cases  where the  limit  is  exceeded,  an ///EOI///
  71.      (end-of-input) marker  will be  displayed.  This  has no  other effect
  72.      than limiting the amount of text scrolled on the screen.
  73.  
  74.      In order  to properly link  with other PCBoard  archive utilities, the
  75.      handling  of the  Extended Pass  and Fail  logs has  changed.  Details
  76.      follow.
  77.  
  78.          If an Extended Pass log  already exists, Pkinsert will rename this
  79.          log to Fail before appending it's own Fail report.
  80.  
  81.          Ie.  The  archive has  passed test  #1 which  created Pcbpass.Txt.
  82.               Then comes  Pkinsert (test  #2) and  the archive  fails.  The
  83.               Pcbpass.Txt  from  test  #1  is  renamed  to  Pcbfail.Txt and
  84.               Pkinsert appends it's report.
  85.  
  86.          If an Extended Fail log already  exists, it will be used to append
  87.          the Pass or Fail reports.
  88.  
  89.          Ie.  The archive could  fail test #1 but  pass Pkinsert (test #2).
  90.               In this case Pkinsert would append it's Pcbpass.Txt report to
  91.               the already existing Pcbfail.Txt log.
  92.  
  93.          Batch files should  therefore start with deleting  any old Pass or
  94.          Fail logs.  Otherwise Pkinsert will simply append it's reports.
  95.  
  96.                                   Version 6.3
  97.                           Released September 8th, 1991
  98.  
  99.      Pkinsert will recognize and process self-extracting Zips.
  100.  
  101.      File reading and swapping from disk was unbearable.  It turns out that
  102.      for every record accessed,  the last position within  a file was being
  103.      lost.  I have to apologize to everyone for this one ...
  104.  
  105.      When renaming was enabled and Pkinsert ran out of work space (or other
  106.      disk  related errors),  it would  exit  without renaming  the archive.
  107.      Pkinsert will now  rename archives to  .Err on these  occasions.  In a
  108.      batch  file  you  could  move these  .Err  files  to  a  directory for
  109.      re-processing under supervision.
  110.  
  111.      If  a nested  archive was  corrupt and  file renaming  was set  to No,
  112.      Pkinsert wouldn't clean up it's work directories.
  113.  
  114.      After extracting  nested archives, Pkinsert  wouldn't kill  them as it
  115.      was supposed to.
  116.  
  117.                                   Version 6.2
  118.                             Released August 10, 1991
  119.  
  120.      
  121.  
  122.      PKinsert History Documentation in Reverse Order           Page 2  of 4
  123.  
  124.  
  125.  
  126.      Reason for Upgrade
  127.      ~~~~~~~~~~~~~~~~~~
  128.      Matthew  Cooley  reported  an  incompatibility  problem  with  the new
  129.      PCBoard V14.5a (Beta) features.
  130.  
  131.      New Features
  132.      ~~~~~~~~~~~~
  133.      /D       Command line option.  Path to Pcb upload description file.
  134.      /TEST    Command line option.
  135.      Zero byte file errorlevel code 112.
  136.      Standard tagline signature developed.  In HEX:  FF 08 xx FF <tagline>.
  137.  
  138.      Bugs Squashed
  139.      ~~~~~~~~~~~~~
  140.      If a virus was found and rename was disabled, Pkinsert would not clean
  141.      it's work directories.
  142.  
  143.                                   Version 6.1
  144.                             Released August 2, 1991
  145.  
  146.      Split code from 3 to 5 modules.
  147.  
  148.      Pkinsert will display any size status file.  V6.0 was limited to 6k.
  149.  
  150.      If Pass/Fail  extended logs  exist, Pkinsert  will delete  them before
  151.      creating a new one.  This saves 2 lines in the Pcbtest.Bat file.
  152.  
  153.      Process error codes from Add and  Delete functions.  They are the ones
  154.      which can report if archive is read-only.
  155.  
  156.      Clean-up work directories before Add and Delete functions.  This gives
  157.      Pkzip a bit more room to create it's work file.
  158.  
  159.      Check files for  unique 4 byte  Zip signature.  This  is more reliable
  160.      than  using file  name  extensions.  No  matter  what name  an archive
  161.      carries, Pkinsert will test it.
  162.  
  163.      New Errorlevel code 111 for illegal archive compression used.
  164.  
  165.      Pkinsert code stands at  2,461 lines in five  Quick Basic V4.5 modules
  166.      and 108,814 bytes compiled.
  167.  
  168.                                   Version 6.0
  169.                              Released July 25, 1991
  170.  
  171.      There's been so many  features added, I can't  remember them all.  The
  172.      following where the major ones.
  173.  
  174.      Total revamp of the configuration module.
  175.      Pkinsert will process `nested' archives.
  176.      Verbose log files based on results.
  177.      Configurable disk swapping.
  178.      Exit with Dos error levels.
  179.  
  180.      
  181.  
  182.      PKinsert History Documentation in Reverse Order           Page 3  of 4
  183.  
  184.  
  185.      etc.
  186.  
  187.      The current code stands at 2,260 lines in Quick Basic V4.5.
  188.  
  189.      Special  thanks   to  Steve  Greenspon,   aka  Doodle   Bug,  for  his
  190.      suggestions,  testing, and  listening to  me rant  and rave  about the
  191.      latest sub or function.  (grin)
  192.  
  193.                                   Version 5.1
  194.                             Released April 27, 1991
  195.  
  196.      Fixed an incompatibility problem with COUNTRY.SYS.  Thanks to Yan Wolf
  197.      from Top 50  BBS in Paris, France  for his help  in tracking down this
  198.      problem.
  199.  
  200.                                   Version 5.0
  201.                             Released March 13, 1991
  202.  
  203.      10k Smaller and much faster!  New features include ...
  204.  
  205.      - Random work directory names.
  206.      - 0 byte files are no longer processed.
  207.      - Complete activity logging to disk.
  208.      - All options can be toggled on or off.
  209.      - Configuration path may be entered by environment variable or command
  210.        line.
  211.      - Various configuration file names may be used.
  212.      - PKinsert will change  drives and directories  as it handles archives
  213.        for shorter DOS commands.
  214.      - PKinsert may add the virus scanner version to the archive comment.
  215.      - Compatible with  Digital Research  DOS 5.0  (actually, this  is what
  216.        prompted this new release).
  217.  
  218.                                   Version 4.02
  219.  
  220.      Fixed the  colours in  PKinserts logo.   Also fixed  a variable  I had
  221.      forgotten about.  PKinsert will now process numerous file specs again!
  222.      <Grin>.  PKTMP environment variable is now external.
  223.  
  224.                                   Version 4.00
  225.  
  226.      PKinsert now works  with DOS4! ;-)  Corrupted  archives are caught and
  227.      renamed.   Virus checking  is also  possible using  McAfee Associates'
  228.      SCAN.EXE program.  Work  drive can be  selected for quicker processing
  229.      on  a RAM  Drive.   Configuration is  now  internal.  No  more messin'
  230.      around with a  word processor.  And  last but not  least PKinsert goes
  231.      COLOUR!
  232.  
  233.                                   Version 3.20
  234.  
  235.      Added  support  for  DOSv4.0.    Uses  prodoor's  TAGLINE  environment
  236.      variable.  Will now skip the archive test if set to [N]o.
  237.  
  238.                                   Version 3.1
  239.  
  240.      
  241.  
  242.      PKinsert History Documentation in Reverse Order           Page 4  of 4
  243.  
  244.  
  245.  
  246.      Got rid of a few bugs.  The timer feature in v3.0 wasn't working and I
  247.      got  rid of  it.   Also shortened  much  of PKinsert's  output.  Error
  248.      trapping is also much improved!  Let's hope it won't need it.  <Ugg>
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.      
  301.