home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / misc / bootx450.lha / BootX4.50 / BootX.History < prev    next >
Encoding:
Text File  |  1992-05-08  |  34.1 KB  |  1,029 lines

  1.  
  2. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  3. :::::::::::::::::::::::: BOOTX HISTORY ::::::::::::::::::::::::::
  4. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  5.  
  6. ::: Version 4.50 :: May 7, 1992 ::::::::::::::::::::::::::::::::
  7.  
  8. - NEW: Finds and repairs blocks infected by the "The Curse of
  9.   Little Sven" virus.
  10.  
  11.   The virus is attached to a version of the copy program X-Copy
  12.   called "X-Copy Professional v6.5" spread by the group Contrast.
  13.  
  14.   The following text can be read after you click on the "About"
  15.   gadget:
  16.         COPYRIGHT ASI 1992,
  17.         UPDATED BY CONTRAST
  18.           ASI, THE VALLEY
  19.            ANGUILLA, BWI
  20.           DISTRIBUTION BY
  21.        CACHET, OSTENDSTR.32
  22.          D-7524 OESTRINGEN
  23.  
  24.   The following text can be read after you click on the "Info"
  25.   gadget:
  26.     ***  X-COPY PRO ***
  27.             VERSION 6.5
  28.       DATE: 02/Feb/92
  29.       ** CONTRAST! **
  30.         THE
  31.       LEADING HORSE!!
  32.  
  33. - BUG FIX: Fixes a little problem in the date conversion routine
  34.   which showed up with Workbench 2.1.
  35.  
  36. ::: Version 4.49 ::: April 27, 1992 :::::::::::::::::::::::::::::
  37.  
  38. - BUG FIX: BootX did not correctly adjust things if you wanted to
  39.   have a different default drive at startup.
  40.   Thanks to Steffen Salzmann for reporting this.
  41.  
  42. - CHANGE: BootX will now report your system specs a "little bit"
  43.   more correct when asking a Memory Check. If you want an exact
  44.   report, use SysInfo or System Information. They were written to
  45.   do just that.
  46.  
  47. - NEW: BootX will use your Workbench font if it is 8x8 pixels.
  48.  
  49. ::: Version 4.48 ::: April 17, 1992 :::::::::::::::::::::::::::::
  50.  
  51. - Minor internal improvements and optimizations.
  52.  
  53. ::: Version 4.47 ::: April 13, 1992 :::::::::::::::::::::::::::::
  54.  
  55. - CHANGE: Changed the way a disk-validator virus is handled. Read
  56.   section 6.8 "How to kill disk-validator viruses" in the doc
  57.   file to find out more about the new method.
  58.  
  59. - CHANGE: People would say that BootX did not recognize the
  60.   disk-validator viruses in memory. Gimme a BIG break ! BootX does
  61.   recognise and KILL the virus. IT JUST DOESN'T REPORT IT. So now
  62.   you get a nice big alert telling you what has happened.
  63.  
  64. - CHANGE: When you had disabled Memory Check in the Settings menu to
  65.   get rid of the vector check at startup BootX would not perform a
  66.   virus check.
  67.  
  68. - BUG FIX: Asking help about the "Quit" gadget would give a wrong
  69.   help text.
  70.  
  71. - BUG FIX: Something went wrong in the reporting of Block Write
  72.   errors.
  73.  
  74. - Added a BootX.Recog.History file.
  75.  
  76. ::: Version 4.46 ::: April 9, 1992 ::::::::::::::::::::::::::::::
  77.  
  78. - NEW: The Alarm sample is now played in stereo when possible.
  79.  
  80. - BUG FIX: BootX used to loose the colors after it returned from
  81.   Iconify mode.
  82.  
  83.   BUG FIX: Clicking on the Quit gadget used to display the help
  84.   text of the Iconify function when in Help mode.
  85.  
  86.   Thanks to Steffen Salzmann for reporting these bugs.
  87.  
  88. ::: Version 4.45 ::: April 2, 1992 ::::::::::::::::::::::::::::::
  89.  
  90. - Minor improvement in the Repair Disk routine.
  91.  
  92. ::: Version 4.44 ::: March 25, 1992 :::::::::::::::::::::::::::::
  93.  
  94. - Mega apoligies, apparently when BootX was unable to find the
  95.   BootX.BBLib, BootX.Recog, BootX.Brain or BootX.Prefs file the
  96.   Guru would visit.
  97.   Sorry this bug slipped through, it's all a matter of debugging
  98.   conditions. I try to keep BootX as up to date as possible,
  99.   sometimes neglecting quality.
  100.  
  101. ::: Version 4.43 ::: March 24, 1992 :::::::::::::::::::::::::::::
  102.  
  103. - Fixed a small bug in the Add Comment routine. Somehow the virus
  104.   name did not get included in the comment...
  105.  
  106. - BootX now shows a message when Help Mode is on.
  107.  
  108. - The BrainFile is now sorted. All new entries will be added in
  109.   their correct alphabetic place.
  110.  
  111. - Bug fix: when BootX failed to load the Alarm sample and a virus
  112.   would be found, the audio.device would go into an endless loop.
  113.  
  114. ::: Version 4.42 ::: March 10, 1992 :::::::::::::::::::::::::::::
  115.  
  116. - Some minor bug fixes.
  117.  
  118. ::: Version 4.41 ::: March 2, 1992 ::::::::::::::::::::::::::::::
  119.  
  120. - Completely rewrote the BrainFile system. Old brainfiles are not
  121.   compatible anymore (sorry about that...). But now you can send
  122.   me your brainfiles if there are any bootblocks in it that BootX
  123.   does not yet recognize.
  124.   NOTE: The new BrainFile system has not yet been fully implemented
  125.   as I want it to be but this version is stable and functional.
  126.  
  127. - From now on BootX requires the ReqTools library no matter if
  128.   you are using KickStart 1.3 or 2.0.
  129.  
  130. - Added some more file-types for BootX to recognize.
  131.  
  132. - Added some more error reporting routines.
  133.  
  134. - Added an installation script using Commodore's Installer.
  135.  
  136. ::: Version 4.40 ::: February 3, 1992 :::::::::::::::::::::::::::
  137.  
  138. - Bug fix:  numerous users reported that the Check Disk feature
  139.   did not work.  Well, it didn't anymore and now it does again.
  140.  
  141. - Bug fix:  when BootX recalculated the checksum of a bootblock
  142.   and it was incorrect, the replacement with the correct value
  143.   was not succesfull anymore.
  144.  
  145. - Bug fix:  closing the small window after a Go to Sleep was a
  146.   sure way to crash your Amiga.  Thanks go to Peter SandΘn
  147.   (Sweden) for reporting this.
  148.  
  149. - Bug fix:  in previous versions BootX sometimes corrupted the
  150.   memory list when scanning hard-disks with many files (> 3000
  151.   files).  This should be fixed now.  Please write to me if you
  152.   still experience this problem.  Besure you can reproduce the
  153.   error and specify the exact conditions under which it occured.
  154.  
  155. - Bug fix:  automatic diskchange should now work properly with
  156.   KickStart 2.0.
  157.  
  158. - Added some more error reporting routines.
  159.  
  160. - Reduced stack space consumption of the Check Files routines.
  161.  
  162. - New feature:  BootX tries to load a FORM 8SVX sample called
  163.   BootX.alarm during the program start.  This sample will be
  164.   played every time a virus (boot, file or link) is found.  Note
  165.   that no double-buffering is used so the sample can only be 128K
  166.   of length (but I don't see how this will be a problem...).
  167.  
  168. - New feature:  When BootX finds a virus during the file check it
  169.   will move the BootX screen to the front and either beep the
  170.   display or play the BootX.alarm sample.  This is handy when
  171.   checking large hard-disks with the BootX screen somewhere in the
  172.   back while you do something else.
  173.  
  174. - New feature:  BootX can check files crunched with the TNM
  175.   Cruncher.
  176.  
  177. - Rewrote the doc file and added an index.
  178.  
  179. - New recognized file types:
  180.         LhA SFX file
  181.         PowerVisor Structure Definition file
  182.         PowerVisor Macro file
  183.  
  184. - New BootX.Recog v1.20
  185.  
  186. - Build in LVD 1.71.
  187.  
  188. ::: Version 4.30 ::: January 6, 1992 ::::::::::::::::::::::::::::
  189.  
  190. - Starting with this version, BootX will load its virus recognition
  191.   patterns from a file called BootX.Recog. This way it is easier
  192.   to update BootX. I just have to change the Recog file and spread
  193.   it instead of release a complete new version of BootX.
  194.  
  195.   Always try to get the latest version of the recog file to get
  196.   maximum protection. You can find out the version of a recog file
  197.   in several ways:
  198.  
  199.   1. After BootX has succesfully loaded a recog file it will display
  200.      the version and the release date of the file.
  201.  
  202.   2. Select the About menu item. The text will show the version and
  203.      the release date of the recog file and how many bootblocks,
  204.      bootviruses and fileviruses it knows.
  205.  
  206.      NOTE: these numbers may vary from the number reported by the
  207.            "Show known xxx" menu items. The numbers reported here
  208.            are the number of recog blocks that BootX can use to
  209.            identify a virus. The "Show known xxx" menu items only
  210.            report all the different names that BootX uses, f.e.
  211.            BootX recognizes 8 different versions of the Lamer
  212.            Exterminator bootvirus but the name will only show up
  213.            once in the the "Show known bootviruses" list.
  214.  
  215.   3. Use the Workbench 2.x version command:
  216.  
  217.         1> version BootX.Recog
  218.  
  219. - The series of requesters for the Check Disk operation have been
  220.   removed. Instead a simple settings requesters allows you to determine
  221.   what checks to perform during a disk-check.
  222.  
  223. - BootX now recognizes in which drive you insert a new disk (something
  224.   it should have been able to do a long time ago, sigh...) and makes
  225.   that drive the current one automagically.
  226.  
  227. - The option Check All Files in the Check Files requesters has been
  228.   removed because it was obsolete and has been replaced by something a
  229.   lot of users have been asking about: Check crunched files
  230.  
  231.   When this option is enabled, BootX tries to decrunch all crunched
  232.   executables in memory and then checks the file for viruses. Note that
  233.   this will slow down a file check considerabely.
  234.  
  235.   Recognized crunchers:
  236.         PowerPacker 3.0
  237.         PowerPacker 4.0
  238.  
  239. - New recognized bootviruses:
  240.         ABC
  241.         Nasty Nasty
  242.         PowerTeam
  243.         Ripper 2
  244.         WAFT
  245.  
  246.   Thanks go to Ralf Bechlarz (Germany) for sending the PowerTeam virus
  247.   to me.
  248.  
  249. - New recognized fileviruses:
  250.         Byte Parasite II
  251.         Byte Parasite III
  252.  
  253. - New recognized file types:
  254.         BMP picture (Microsoft Windows)
  255.         JPEG picture
  256.         PCX picture
  257.         AMOS sprites
  258.         AMOS icons
  259.         MEd songs
  260.  
  261. ::: Version 4.20 ::::::::::::::::::::::::::::::::::::::::::::::::
  262.  
  263. - New recognized bootviruses:
  264.         SCA clone: Big Boss
  265.         SCA clone: Kefrens
  266.         SCA clone: TTK
  267.         Byte Bandit clone: Rude Xeroxx
  268.  
  269. - New recognized bootblocks:
  270.         Anarchy Boot v1.1
  271.         Anarchy Boot II
  272.         BootIntro 1.1 by Roger Fishlin
  273.         BootText by SCX
  274.         Draco Utility Boot
  275.         PowerBoot 1.2
  276.         PutDisk
  277.         RebelsBoot 1.4
  278.         Scoopex Utility Boot 1.1
  279.         Scoopex Utility Boot 1.3
  280.         Special Brothers Logo
  281.         Sector Accessor
  282.         TSB Scroller
  283.         VCC's MemBoot
  284.         X-Copy 5.0, 5.1 & 5.2 boot
  285.  
  286.   Thanks go to Ed Romijnders (The Netherlands), Tarjei Knapstad
  287.   (Norway) & Michael M°ller (Denmark) for sending them to me.
  288.  
  289. - New recognized programs in memory:
  290.         AssignX 1.2 by Steve Tibbett
  291.         AutoCentre 1.2 by Colin Bell
  292.         ClockTick 1.4 by MKSoft
  293.         InstallBeep 1.1
  294.         NTSC4NTSC 1.2 by Kai Bolay
  295.         PatchNTSC
  296.         SetStar
  297.         TurboTopaz 1.0 by Preben Nielsen
  298.         WBGauge 1.2
  299.  
  300.   Thanks go to Steffen Salzmann (Germany) for sending them to me.
  301.  
  302. - Changed the detection of the Saddam disk-validator virus and its
  303.   clones.
  304.   Thanks go to Michael M°ller (Denmark) for suggesting this change.
  305.  
  306. - Built in LVD 1.63.
  307.  
  308. - BootX now shows how long it took to generate a report.
  309.  
  310. - When running under KickStart 2.0, the date and time is added to
  311.   the linkvirus check report.
  312.  
  313. - The memorycheck routine now buffers its output while walking
  314.   through the system lists. This way I can disable multi-tasking
  315.   which is the safest way to walk lists.
  316.  
  317. - The presence or absence of an MMU is now shown in the system
  318.   configuration display.
  319.  
  320. - New recognized file types:
  321.         Lha archives
  322.         Added several of the filetypes recognized by Icon, a program
  323.         by Olaf Barthel & MXM.
  324.         LhPak disk archives (SFX)
  325.  
  326. - BootX 4.20 is accompanied by a new version of the BootBlock
  327.   library (at last...) offering a selection of some interesting
  328.   alternatives to the normal DOS Install bootblock.
  329.   Only the ones marked with an asterisk (*) are KickStart 2.x
  330.   compatible...
  331.  
  332.         1 MByte BootBlock Copy
  333.       * AnarchyBoot 1.1
  334.       * AnarchyBoot II
  335.       * Anti-Virus 5.0
  336.         CCS Boot 3.0
  337.       * DevWare Anti-Virus
  338.       * DOS Cleared
  339.       * DOS Install (FFS)
  340.       * DOS Install (OFS)
  341.       * DOS Uninstalled
  342.         Draco Utility Boot
  343.         HallonBoot 1.4
  344.       * Install2
  345.       * KickStart 2.0 Silent Start
  346.         NOMAD Utility Boot 1.0
  347.         OmniBoot 2.3
  348.         PleasureBoot 1.3+
  349.         PowerBoot 1.2
  350.       * ProBoot 1.0
  351.         PVL VirusProtector 6.5
  352.       * RAMCleaner
  353.         RattleBoot 1.0
  354.         RebelsBoot 1.4
  355.       * Sabaudian Utility Boot 1.0
  356.         Scoopex Utility Boot 1.3
  357.         SD-Boot 1.05
  358.         Semtex Utility Boot 3.35
  359.         SlipStream Utility Boot 6.1
  360.         Stone Utility Boot 1.06
  361.         System Report Boot
  362.         TIP Memory Allocater 1.3
  363.       * TIP Memory Controller 1.3
  364.  
  365. ::: Version 4.13 ::::::::::::::::::::::::::::::::::::::::::::::::
  366.  
  367. - Due to the new file check routine introduced in version 4.00
  368.   BootX would do some pretty nasty things when checking data
  369.   files.  Don't worry, no damage would be done to the files on
  370.   disk but BootX would start writing in memory not allocated by
  371.   it.  This should be fixed now.  My hard-disk contains about
  372.   2760+ files and I have put BootX v4.13 to work on it using all
  373.   the combinations of the options BootX offers (with success).
  374.   Be careful with all versions between v4.00 and v4.12.  They
  375.   should all show the same symptoms being unexpected lock-ups and
  376.   thrashing of chip memory and screens.
  377.  
  378. - Numerous little bugs fixed thanks to a bug report from Holger
  379.   Hellebro (Sweden).
  380.  
  381. - New recognized bootblock:
  382.         CopyLock Amiga (another version, sighhh...)
  383.  
  384.   Thanks go to Federico Di Vincenzo (Italy) for sending it to
  385.   me.
  386.  
  387. ::: Version 4.12 ::::::::::::::::::::::::::::::::::::::::::::::::
  388.  
  389. - Fixed a bug which caused BootX to trash memory when creating a
  390.   large filecheck report under KickStart 1.3.
  391.  
  392. ::: Version 4.11 ::::::::::::::::::::::::::::::::::::::::::::::::
  393.  
  394. - New recognized virus:
  395.         Shit bootvirus
  396.  
  397.   Thanks go to Ville Pispa (Finland) for sending them to me.
  398.  
  399. - New recognized bootblocks:
  400.         101 Big Boot
  401.         Amiga CheckMark
  402.         Blizzard Protector 2.0
  403.         BootTool NoFastMem
  404.         Cave Logo
  405.         Filter-Boot Selector 1.01
  406.         HallonBoot 1.4
  407.         Interferon Pro
  408.         IRQ Protector
  409.         KickStart 2.0 Silent Start
  410.         Magic Fighter Anti-Virus Message
  411.         Mega-Boot 1.30
  412.         MemCheck
  413.         MemorySearcher 1.0
  414.         Mr. Magic NoFastMem
  415.         Master Virus Killer VDC 2.2
  416.         No Expansion Mem
  417.         Paranoid Anti-Virus 1.0
  418.         Protector & ScreenTest 3.3
  419.         Punisher Memory Clear
  420.         RAM Cleaner
  421.         RattleBoot 1.0
  422.         SD-Boot 1.05
  423.         Semtex Utility Boot 3.35
  424.         SOD Bootgenerator 1.5
  425.         Stone Utility Boot 1.06
  426.         SuperFly Detector 2.0
  427.         SysNot 1.2
  428.         Telstar Logo
  429.         The Amiga Tool
  430.         TNT VcC
  431.         VCS 3.2
  432.         Virus Protect 1.3
  433.         Vision Logo
  434.         ZeroVirus AutoAddRAM
  435.         ZeroVirus BigScreenTest 1.1
  436.         ZeroVirus No Virus Message
  437.  
  438.   Thanks go to Andreas Genthner (Germany), Ed Romijnders (The
  439.   Netherlands) and Ville Pispa (Finland ) for sending them to me.
  440.  
  441. ::: Version 4.10 ::::::::::::::::::::::::::::::::::::::::::::::::
  442.  
  443. - Due to a complete rewrite of the linkvirus check routine a bug
  444.   crept in which made that BootX did not recognize 4 fileviruses
  445.   anymore. This has been fixed.
  446.  
  447. - New recognized bootblocks:
  448.         ACC FastMem & Drive Killer
  449.         Ayotrax TetraCopy Install
  450.         BudBrain VP Install
  451.         PAL Window (J. Lindahl)
  452.         Sabaudian Utility Boot 1.0
  453.         VCC's MemBoot
  454.  
  455.   Thanks go to Martin Harbo (Denmark) for sending them to me.
  456.  
  457. - New recognized viruses:
  458.         Hauke bootvirus
  459.         Hauke Exterminator 1 bootvirus
  460.         Sachsen 3 bootvirus
  461.  
  462. - New recognized file viruses:
  463.         Freedom file virus
  464.         Lamer VirusX file virus
  465.         VirusBlaster 2.3 file virus
  466.  
  467. - New recognized file type:
  468.         Zoom disk archives
  469.  
  470. ::: Version 4.04 ::::::::::::::::::::::::::::::::::::::::::::::::
  471.  
  472. - The FREQF_SAVE flag is now set when a file requester is used to
  473.   save a file to disk
  474. - New recognized bootblocks:
  475.         Squash bootgame
  476.         BootOut bootgame
  477.  
  478. ::: Version 4.03 ::::::::::::::::::::::::::::::::::::::::::::::::
  479.  
  480. - A bug crept into the Write Bootblock routine while rewriting
  481.   BootX.  This should be fixed now.  My thanks go to J÷rg Janshen
  482.   JΣger for bringing this to my attention.
  483.  
  484. ::: Version 4.02 ::::::::::::::::::::::::::::::::::::::::::::::::
  485.  
  486. - New recognised linkvirus:
  487.         The Traveling Jack 3 linkvirus
  488.  
  489. - New recognised bootvirus:
  490.         Dotty bootvirus
  491.  
  492. ::: Version 4.01 ::::::::::::::::::::::::::::::::::::::::::::::::
  493.  
  494. - Built in LVD v1.60. DO NOT USE the LVD build into BootX 4.00
  495.   because it has a gigantic bug in it causing most files to be
  496.   reported as infected. Mega apologies for that !
  497.  
  498. ::: Version 4.00 ::::::::::::::::::::::::::::::::::::::::::::::::
  499.  
  500. - BootX v4.00 is a complete rewrite based on BootX v3.84.  The
  501.   user interface has been completely redesigned to follow the
  502.   rules laid out in the Amiga User Interface Style Guide.  I will
  503.   continue to do this in future releases of BootX.
  504.  
  505. - The screen depth was brought from 3 to 2 bitplanes resulting in
  506.   a noticable increase in text output speed.
  507.  
  508.   BootX will use the colors of the Workbench when possible. Users
  509.   of the ReqTools library have the option to change them using
  510.   the pallete requester and save them with their configuration.
  511.  
  512. - Added the Linkvirus Check Settings requester.
  513.  
  514. - Made the paging routine a lot smarter.
  515.  
  516. - Added the Report feature.
  517.  
  518. - Added support for KickStart 2.0 SetPatch.
  519.  
  520. - Improved the linkvirus check routine. It works a lot faster now
  521.   and is more flexible than before.
  522.  
  523. - BootX does not need the arp.library anymore ! Instead the
  524.   reqtools.library is required now when running KS 1.3 !
  525.  
  526. - New file types recognised:
  527.         BootX Bootblock library
  528.         BootX Brain files
  529.         Imploder 4.0 (Normal & Library) crunched files
  530.         SAS/C Library files
  531.  
  532. - New recognised file virus:
  533.         Amiga Knights
  534.  
  535.   Thanks go to Andreas Genthner (Germany) for sending it to me.
  536.  
  537. - New recognised bootblocks:
  538.         1 MByte Bootblock Copy
  539.         Kein Virus bootblock
  540.         Magnetic Fields Interferon Pro
  541.         N.O.M.A.D. Utility Boot 1.0
  542.         OmniBoot v2.3
  543.         Paradox Install
  544.         Pleasure Boot 1.3+
  545.         Power Boot 1.2
  546.         Pro Boot 1.0
  547.         Viruscope BootBlanker 1.0
  548.         X-Copy No Virus Message
  549.  
  550.   Thanks go to Andreas Genthner (Germany) for sending them to me.
  551.  
  552. ::: Version 3.84 ::: Released on September 21, 1991 :::::::::::::
  553.  
  554. - New recognised bootblock virus:
  555.         Unicorn 1.1
  556.  
  557.   Thanks go to Jorrit Visschers (The Netherlands) for sending it
  558. to me.
  559.  
  560. ::: Version 3.83 ::: Released on September 18, 1991 :::::::::::::
  561.  
  562. - New recognised bootblock viruses:
  563.         Tai-Pan Chaos
  564.         Tai-Pan LameBlame
  565.  
  566. - New recognised bootblocks:
  567.         Pseudo-Ops Viruskiller Install
  568.         RF's Bootintro 1.0
  569.         Skid Row boot
  570.         SlipStream Utility Boot v6.1
  571.         System Report bootblock
  572.         The Amiga Tool
  573.         TNM Disk Coder
  574.         TNM Disk Decoder
  575.  
  576.   Thanks go to Vidar Bang (Norway), Petter Jalvinger (Sweden), Ed
  577.   Romijnders (The Netherlands) and Federico Di Vincenzo (Italy) for
  578.   sending them to me.
  579.  
  580. - BootX now uses a different way to determine the parameters of its
  581.   screen. The old way would cause some KickStart 2.0 users problems
  582.   when they had an oversized Workbench.
  583.  
  584. - New recognised file types:
  585.         Arc files
  586.         PPLoadSeg files (PowerPacker 4.0)
  587.         Vista DEM files
  588.  
  589. - BootX has been tested on a A2000 expanded with a 68040 accelerator
  590.   board and it worked just fine ! I tweeked the code in some places
  591.   to keep the caches of the 68040 happy.
  592.  
  593. - Built in LVD 1.50.
  594.  
  595. ::: Version 3.82 ::::::::::::::::::::::::::::::::::::::::::::::::
  596.  
  597. - New recognised file virus:
  598.         Centurions 2 (The Smily Cancer 2)
  599.  
  600. - New recognised bootblock viruses:
  601.         Blizzard Protector v3.1
  602.         Fast Eddie
  603.         French Kiss
  604.         MAD I (Byte Bandit clone)
  605.         SCA clone: Deniz Unal (ZLX)
  606.         TriSector 911
  607.  
  608. - New recognised bootblocks:
  609.         Magic Anti-Virus
  610.         Slipstream Utility Boot v5.0
  611.         VirusScope Boot-PAL v1.0
  612.         VirusScope BootBlanker v1.0
  613.         VirusScope KillFast v1.0
  614.         VirusScope OnePlane v1.0
  615.         VirusScope OnlyChip v1.0
  616.         VirusScope QuietDrive v1.0
  617.         Ziggy ECS 60Hz
  618.  
  619. ::: Version 3.81b :::::::::::::::::::::::::::::::::::::::::::::::
  620.  
  621. - New recognised bootblock virus:
  622.         Zombi 1
  623.  
  624.   Thanks go to Andreas Genthner (Germany) for sending it to me.
  625.  
  626. ::: Version 3.81 ::::::::::::::::::::::::::::::::::::::::::::::::
  627.  
  628. - New recognised bootblocks:
  629.         BootBoy
  630.         BootLeg 2.1
  631.         Scoopex Utility Boot 1.0
  632.         Vision bootblock
  633.         Zest Fast Menu
  634.  
  635.   Thanks go to Frederico Di Vincenzo (Italy) for sending me these.
  636.  
  637. - Changed the name of the X-Copy II bootblock to X-Copy boot.
  638.  
  639. - Made the check for a normal bootblock more intellegent.
  640.   Sometimes the old Install command would not clear the remaining
  641.   unused part of a bootblock resulting in a lot of garbage being
  642.   written in the bootblock.
  643.  
  644. ::: Version 3.80e :::::::::::::::::::::::::::::::::::::::::::::::
  645.  
  646. - Finally got the names straight of the disk-validator viruses.
  647. - Optimized the color changes in the text.
  648. - New file type recognised:
  649.         SAS/C Library files
  650.         BootX Bootblock library
  651.         BootX Brain files
  652.  
  653. ::: Version 3.80d :::::::::::::::::::::::::::::::::::::::::::::::
  654.  
  655. - A bug in the requester routine caused BootX to crash when run
  656.   with KickStart 1.3 and when there was only one gadget in the
  657.   requester.  Sorry about that...
  658.  
  659. - Fixed a bug which caused BootX to have problems commenting 
  660.   infected files with KickStart 1.3.
  661.  
  662. ::: Version 3.80c :::::::::::::::::::::::::::::::::::::::::::::::
  663.  
  664. - New recognised bootblocks:
  665.         Copylock Amiga
  666.         KDVIII Install
  667.         NoFastMem boot by J. Potter
  668.  
  669.   Thanks go to Ed Romijnders (The Netherlands) for sending me
  670.   these.
  671.  
  672.         Dave Dos bootblock
  673.         BOMBed bootblock
  674.  
  675.   Thanks go to Petter Jalvinger (Sweden) for sending me these.
  676.  
  677. - New file types recognised:
  678.         MovieSetter Movie files.
  679.         IFF LISTs
  680.         Drawer Info files
  681.         Font descriptions
  682.         AmigaBASIC files
  683.  
  684. - MAJOR BUG FIX:  Apparantly when the Go to Sleep feature was
  685.   used in version 3.80 and 3.80b you were award with a free trip
  686.   to India to visit the Guru.  You can sleep safe now.  (No pun
  687.   intended.)
  688.  
  689. - Added embedded version string.  KickStart 2.0 users can now
  690.   check the version of BootX by typing "version BootX".  You will
  691.   get a message in the following format:
  692.  
  693.         BootX version.revision
  694.  
  695. - When you press the left mousebutton to stop a linkvirus check a
  696.   requester will pop-up asking you to confirm you really want to
  697.   stop.  Some people complained they clicked the button by
  698.   accident when the nearly had completed checking their 105 Mb
  699.   hard-disk.
  700.  
  701. - Fixed a little bug in the file recognition routine which caused
  702.   small files to be recognized wrong.
  703.  
  704. ::: Version 3.80b :::::::::::::::::::::::::::::::::::::::::::::::
  705.  
  706. - Very little, tiny, microscopic bug fix to put the ReqTools
  707.   requesters in their default position.
  708. - BootX now recognizes PowerPacker 4.0 crunched executables and
  709.   Imploder 1.0 crunched executables.
  710.  
  711. ::: Version 3.80 ::::::::::::::::::::::::::::::::::::::::::::::::
  712.  
  713. - Added Memory and diskchecks for:
  714.         BLF bootvirus
  715.         Byte Bandit clone: ZAccess 2.0 bootvirus
  716.         CLIManager anti-virus
  717.         Future Disaster bootvirus
  718.         Glasnost bootblock
  719.         Gyros bootvirus
  720.         Hoden v33.17 bootvirus
  721.         Paramount Softworks bootvirus
  722.         Santa Claus bootvirus
  723.         SCA clone: AIDS (HIV) bootvirus
  724.         SCA clone: BladeRunners bootvirus
  725.         Suntronic bootvirus
  726.         ULDV8 bootvirus
  727.         Virus 4.2 bootblock (just looks like a virus)
  728.         Warsaw Avenger bootvirus
  729.         ZAccess 1.0 bootvirus
  730.  
  731.         Gotcha Lamer file virus
  732.         Gotcha Lamer file virus install program
  733.         TimeBomb file virus
  734.         VirusTest file virus
  735.         Icon.library (BlueBox) filevirus install program
  736.  
  737.         Clonk! anti-virus
  738.  
  739. - Built in protection against PowerPacker 3.2 trojan horse and
  740.   Saddam disk-validator virus.
  741.  
  742. - Rewrote the console routines to make them faster.
  743.  
  744. - Rewrote the directory tree walk routine to make it faster.
  745.  
  746. - Made the Linkvirus check routine as flexible as the one in
  747.   LVX. The user can now influence the checking process.
  748.  
  749. - The colors of the mousepointer now get changed only when
  750.   necessary.
  751.  
  752. - BootX now recognizes the following new file types:
  753.         Zip archives
  754.         Zoo archives
  755.         LhArc archives
  756.         PowerPacker data files
  757.         PowerPacker 3.0 executables
  758.         PowerPacker 2.x executables
  759.         Resource .rs files
  760.         Plan/IT files
  761.         GIF87a and 89a pictures files
  762.         TIFF picture files
  763.         ANC Cruncher
  764.         Relokit 1.1
  765.         HQC Cruncher 2.0
  766.         Master Cruncher 3.0
  767.         Drag Pack 1.0b
  768.         TurboSqueeze 5.1
  769.         TNM Cruncher 1.1
  770.         Titanics Cruncher
  771.  
  772.   Many thanks to Nico Franτois for the identifying codes of the
  773.   PowerPacked and other chrunched executables !
  774.  
  775. - This version of BootX contains separate code for 1.2/1.3 and
  776.   2.0 users. This means that under KickStart 2.0 BootX does NOT
  777.   need the arp.library anymore. (Are you happy now, Nico ?)
  778.  
  779. - BootX is from now on prepared for Nico Franτois's ReqTools
  780.   library.  When you have ReqTools installed BootX will use it.
  781.   Else BootX will try to use the Asl library for KickStart 2.0
  782.   users.
  783.  
  784. - BootX now indents directories and files when walking down the
  785.   directory tree during a linkvirus check.
  786.  
  787. - You can now press the right mousebutton to halt BootX during
  788.   a linkviruscheck so that you can take a better look at the
  789.   files before the name flashes by.
  790.  
  791. - Built in LVD 1.43.
  792.  
  793. ::: Version 3.73 ::::::::::::::::::::::::::::::::::::::::::::::::
  794.  
  795. - Removed the flicker in the box draw routine when using BootX on
  796.   68030 equiped machines (read Amiga 3000). Are you happy now,
  797.   Nico ?
  798. - PPLoadSeg by Nico Franτois is now recognised.
  799. - Rewrote the Check Files routine to make it faster.
  800. - Added memory and diskchecks for:
  801.         Extreme bootvirus
  802.         H.C.S. 4220 v4.0 anti virus
  803.         EuroMail file virus
  804.         Turk bootvirus installer
  805.  
  806. ::: Version 3.72 ::::::::::::::::::::::::::::::::::::::::::::::::
  807.  
  808. - Removed the Edit gadget.
  809. - Added the Repair Disk gadget.
  810. - Added memory and diskchecks for:
  811.         DAT '89 bootvirus
  812.         L.A.D.S. (Gremlin) bootvirus
  813.         Byte Bandit 3 bootvirus
  814.         Lamer Exterminator 9 bootvirus
  815.         MAD III (Byte Warrior clone) bootvirus
  816.         MAD IV (Lamer Exterminator clone) bootvirus
  817.         Divina Exterminator 1 bootvirus
  818.         Disk-Validator (Lamer Exterminator) filevirus
  819.         Icon.library (Blue Box) filevirus
  820. - Bug fix: the Disk-Validator (Saddam) filevirus was only
  821.   recognized in memory after a reset.
  822. - Bug fix: TDClose vector was checked at the wrong address.
  823.  
  824. ::: Version 3.71 ::::::::::::::::::::::::::::::::::::::::::::::::
  825.  
  826. - Bug fix:  a tiny little bug slipped into the new Learn
  827.   BootBlock routine.  Version 3.70 would let you add new brain
  828.   entries but they would not be used while recognizing a
  829.   bootblock.
  830.  
  831. ::: Version 3.70 ::::::::::::::::::::::::::::::::::::::::::::::::
  832.  
  833. - Gave BootX a semi-2.0 look. When running under KickStart 2.0
  834.   the screen and the windows get the 3D look.
  835. - Build in a check for NewLoadSeg and InternalLoadSeg. These are
  836.   two new potential virus entry points in the dos.library under
  837.   KickStart 2.0.
  838. - You can now use any mousebutton to skip through the info from
  839.   MemoryCheck.  Note though that a click on the left mousebutton
  840.   is not detected when the mouse is over a gadget.
  841. - Added checks for:
  842.         Riska virus (and Frity clone)
  843. - Completely rewrote the MemoryCheck routine. BootX now attempts
  844.   to repair as much damage as possible, extracting the original
  845.   values from the virus code. The best policy remains to turn the
  846.   Amiga off when a virus is found.
  847. - Fixed a bug in Learn Bootblock.  This feature refused to work
  848.   under KickStart 2.0.
  849.  
  850. ::: Version 3.66 ::::::::::::::::::::::::::::::::::::::::::::::::
  851.  
  852. - Added check for Butonic 1.31 and Bret Hawnes linkviruses
  853. - Added check for new bootviruses
  854.  
  855.         Blow Job virus
  856.         Byte Voyager 1 virus
  857.         Byte Voyager 2 virus
  858.         Paratax II virus
  859.         Fast 2 virus
  860.         Mad II virus
  861.         Hilly virus
  862.         Obelisk Crew virus
  863.         Paradox 1 virus
  864.         Paradox 2 virus
  865.         Saddam Hussein virus
  866.         SuperBoy virus
  867.         Tomates-Gentechnic virus
  868.         The Traveller 1.0 virus
  869.         Vermin virus
  870.  
  871. - To comply with the classification of the Virus Bank I changed
  872.   the following bootblocks to be reported as a virus:
  873.  
  874.         ASS VirusProtector
  875.         ByteWarrior Fastloader
  876.         HCS4220 Viruskiller
  877.         SupplyTeam Viruskiller
  878.         Virus Slayer 1.0
  879.  
  880. ::: Version 3.65 ::::::::::::::::::::::::::::::::::::::::::::::::
  881.  
  882. - Tweeked BootX a little further
  883. - Fix a little bug in my Anti-Virus bootlblock: Anti-Virus bootblock
  884.   v5.0 is now KickStart 2.0 compatible
  885.  
  886. ::: Version 3.64 ::::::::::::::::::::::::::::::::::::::::::::::::
  887.  
  888. - Added a file check for Saddam linkvirus.  This little virus
  889.   lives in the L:  directory and has the name and the file size
  890.   of a KickStart 1.3 disk-validator file.
  891.  
  892. ::: Version 3.63 ::::::::::::::::::::::::::::::::::::::::::::::::
  893.  
  894. - Numerous little bug fixes to make BootX more stable.
  895.  
  896. ::: Version 3.62 ::::::::::::::::::::::::::::::::::::::::::::::::
  897.  
  898. - Added the normal DOS Install bootblock to the bootblock library.
  899. - Removed some old anti-virus bootblocks from the library.
  900.  
  901. ::: Version 3.61 ::::::::::::::::::::::::::::::::::::::::::::::::
  902.  
  903. - Succesfully adapted BootX to run with KickStart 2.x.  KickStart
  904.   1.3 and 1.2 are still supported.
  905. - Fixed a bug in the startup routine that only showed up when the
  906.   arp.library wasn't found.
  907. - CheckFile now shows more information about the file it is
  908.   checking.
  909. - BootX now gets its screen height and screen mode from the
  910.   Workbench screen in case it is open.  In other cases the
  911.   default 200 is used.
  912. - Fixed the bug that caused an uninitialised bootblock to
  913.   recognized as the Graffiti virus (Sorry about that).
  914. - Replaced the MemoryCheck routine by the one found in EVW (EVW
  915.   is an Early Virus Warning program by the same author).
  916. - The 'Show known bootblocks' menu option can now be used to show
  917.   which bootblocks and bootviruses BootX knows.
  918. - Answering 'No' to the 'Remove current brainfile' requester now
  919.   works.
  920. - BootX now offers to add a file comment to any linkvirus it
  921.   finds.
  922. - IMPORTANT:  some users complained that BootX didn't 'clear' any
  923.   suspicious vectors.  Well, it does but only the first 5 of the
  924.   list.  Should any other than the first 5 vectors be marked with
  925.   'Please check' and you don't know what is using those vectors,
  926.   turn off your Amiga, wait a few seconds and reboot.  I noticed
  927.   that some harddisks or expansion boards changed the vectors of
  928.   the ExecBase.
  929.  
  930. ::: Version 3.60 ::::::::::::::::::::::::::::::::::::::::::::::::
  931.  
  932. - Expanded the memory checker
  933. - Fixed a bug in the error exit routine (in case the arp.library
  934.   wasn't found)
  935. - Rewrote the CheckFiles routine again to use a FIFO software
  936.   stack instead of being recursive.  CheckFiles can be
  937.   interrupted again by pressing any mousebutton.
  938. - Fixed a bug in the name printing routine of the linkviruses.  I
  939.   accidentally switch the arguments for _LVOPrintf.
  940. - Added a lot of new recog ID's for bootblockviruses.
  941. - BootX v3.60 now recognizes 10 linkviruses:
  942.         IRQ                                     Butonic
  943.         BSG-9 (TTV1)                            CCCP
  944.         Revenge of the Lamer Exterminator       Jack
  945.         Xeno                                    Centurions
  946.         Disaster Master                         TTV1 2
  947.  
  948. - Special thanks go to Erik L°vendahl S°rensen for giving me
  949.   access to his virus databank.  For more information and Erik's
  950.   address, refer to the bottom of this doc file.
  951.  
  952. ::: Version 3.40 ::::::::::::::::::::::::::::::::::::::::::::::::
  953.  
  954. - Added a check for the Peter Stuer Anti-Virus 3.0 bootblock
  955. - Cleanup up a lot of the code
  956. - Squashed some potential bugs
  957. - Completely rewrote the LinkVirusCheck routine to use a client
  958.   call-back function.
  959. - Completely rewrote the MemoryCheck routine and added a few more
  960.   vectors to check.
  961. - Added checks for 2 more bootblocks and 7 more bootblockviruses
  962. - Added checks for several new linkviruses.
  963. - Rewrote the BootBlock library routines
  964. - BootX now detects if another copy is running.  This was asked
  965.   by some users who always forgot they still had a dormant copy
  966.   of BootX hanging around on the Workbench.
  967. - For users of the SetPatch -r option BootX now asks if it is
  968.   allright to reset any memory vectors.
  969. - More vectors are shown that are potential targets for viruses.
  970. - Fix a bug in the View Brainfile option.
  971. - Fix a bug in the Save Brainfile option.
  972. - Added the Merge Brainfile option:
  973.   Since version 3.30 BootX has been able to create brainfiles.
  974.   This option allows you to 'merge' a brainfile you got from a
  975.   friend.  BootX takes care of all the details.  It won't add any
  976.   signatures that already exist.  You select the brainfile you
  977.   wish to merge in the ARP file requester.  Merging occurs in
  978.   memory, so don't forget to save the updated brainfile (BootX
  979.   will warn you though.
  980. - Fixed a bug in the startup code.  BootX now uses the same
  981.   current directory as the CLI it was started from.
  982. - Added the Quit menuitem
  983.  
  984. ::: Version 3.30 ::::::::::::::::::::::::::::::::::::::::::::::::
  985.  
  986. - Fixed a bug in the font name.  BootX should now always use the
  987.   Topaz 80 font (Hopefully).
  988. - Fixed a bug in the startup code.
  989. - Optimized the code completely
  990. - BootX now checks for viruses on startup
  991. - Completely rewrote the MemoryCheck routine
  992. - All information is now printed using a console (Now I can use
  993.   formated output for several functions.  For the Amiga
  994.   programmers:  I understand the RawDoFmt() function now (at
  995.   last)).
  996. - Completely rewrote the link virus check routine.  It can be
  997.   stopped by pressing the left mousebutton.
  998. - BootX tries to reconise a bootblock that is loaded.
  999. - Added checks for PVL Virus Protector 6.5 and Anti-Virus 2.0 and
  1000.   added both to the built-in bootblocks.
  1001. - Removed some of the spelling errors from this doc file
  1002.  
  1003. ::: Version 3.20 ::::::::::::::::::::::::::::::::::::::::::::::::
  1004.  
  1005. - Fixed a bug in the new recognition routine.
  1006.  
  1007. ::: Version 3.10 ::::::::::::::::::::::::::::::::::::::::::::::::
  1008.  
  1009. - Some internal code optimizations.
  1010. - Added Anti-Virus 1.0 from Peter Stuer.
  1011. - Finally removed the NorthStar 2 bootblock from the installable
  1012.   bootblocks.
  1013.  
  1014. ::: Version 2.90 ::::::::::::::::::::::::::::::::::::::::::::::::
  1015.  
  1016. - Reformated this doc file so it can be read from the CLI using
  1017.   type.
  1018. - The detection on/off switch now flashes when it is selected.
  1019. - Added a new bootblock to the recog list.
  1020.  
  1021. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  1022.  
  1023. ⌐ 1992 BootX v4.50 written by Peter Stuer
  1024.                    thanks to Nico Franτois & Johan Van Houtven
  1025.                    for ▀eta-testing and all the useful suggestions.
  1026.              _
  1027.           _ //
  1028. Thanks to \X/ Amiga for being the best computer ever !
  1029.