home *** CD-ROM | disk | FTP | other *** search
/ ANews 2 / AnewsCD2.iso / Indispensables / Librairies / 68060-040 / CyberGuard / CyberGuard.notes < prev    next >
Text File  |  1999-10-04  |  4KB  |  162 lines

  1. Open:
  2.  
  3. ReleaseNotes:
  4.  
  5. o 2.6
  6.   o private Hook extension
  7.  
  8. o 2.5
  9.   o CyberGuard Quit fix
  10.  
  11. o 2.4
  12.   o added RESIDENT to load cyberguard as a resident tag.
  13.     The passed arguments are used after the reboot.
  14.     Only RAWIO is possible.
  15.     If you want file output later just do this
  16.     cyberguard UPDATE FILE=CNC:0/0/640/100/CyberGuard/Auto/Close in
  17.     the startup-sequence or by hand so the internals are updated.
  18.     All this only works with a rom 680x0.library or a resident loaded
  19.     680x0rom.library
  20.   o DisplayBeep problem fixed
  21.   o intro output fixed
  22.   o long outstanding weird sideeffect bug fixed
  23.   o for the runtime arg update i added, so you
  24.     can switch off modes if you use cyberguard resident
  25.     and wanna use different options when your system is alive
  26.     o NODEADLY
  27.     o ZERO
  28.     o NOGUARD
  29.     o NOWEAK
  30.     o ALERTPATCH
  31.     o NODISPLAYBEEP
  32.     o NOSHOWDISS
  33.     o NOSTACKCHECK
  34.     o NOAREG
  35.     o NODREG
  36.     o NODATESTAMP
  37.     o UPDATE(does nothing)..only to mark that you want that
  38.       cyberguard updates its internal resources because segtracker
  39.       and dos.library may be there now(mostly useful for the resident case)
  40.   o Added RESIDENTPRI to adjust where to insert the cyberguard resident tag
  41.   o Added rawio serial speed arguments
  42.     BAUD9600
  43.     BAUD19200
  44.     BAUD38400
  45.     BAUD57600
  46.     BAUD76800
  47.     BAUD115200
  48.     useful for a resident(or not) start if you can`t stand a 9600 sloooooowwww output.
  49.   o Fixed Alert Resident Tag enforcer hit.
  50.     The Fix doesn`t fix the hits you probably get on an Alert+Reboot+AlertShown.
  51.     That would need a complete Alert resident rewrite i`m too lazy to do now.
  52.  
  53. o 2.3
  54.   o cleanup of some ancient code
  55.  
  56. o 2.2
  57.   o stackborder calculation for stackcheck fixed.
  58.  
  59. o 2.1
  60.   o Option DISPLAYBEEP
  61.   o Option WEAKWRITEPROTECT(No USER option)
  62.     DON'T USE YET..unstable
  63.   o concret error msg when it can`t load the 68040.library >=42
  64.  
  65. o 2.0 Release
  66.  
  67. o 2.0Beta3
  68.   o Finally Writeprotect works with trace emulation and the fucked up
  69.     case for writing to $f80000 where the rom itself has to be removed.
  70.  
  71. o 2.0Beta2
  72.   o Writeprotect support fix...done better(well..not really)
  73.  
  74. o 2.0Beta1
  75.   o Writeprotect support
  76.  
  77. o 2.0Beta0
  78.   o 68040 support
  79.   o optimized ExecBase hits
  80.  
  81. o 1.12
  82.   o Final Release(as usual..not really)
  83.  
  84. o 1.11beta7
  85.   - Improved Enforcer Faking to avoid Sushi`s msg
  86.  
  87. o 1.11beta6
  88.   - fixed another condition restore problem for hits.
  89.     Was the reason why strlen(NULL) doesn`t stop at once.
  90.  
  91. o 1.11beta5
  92.   - linked with the new parsearg.o
  93.  
  94. o 1.11beta4
  95.   - Output Buserrors instead of ignoring them
  96.  
  97. o 1.11beta3
  98.   - Fixed the "Resident Hit Problem" caused by Resident without an "ADD" option
  99.     which should imply an ADD.
  100.  
  101.     Example:
  102.  
  103.     1) Resident searches the segment entry of the file you want to add..which is NULL in
  104.        our case.
  105.     2) then it checks if the "ADD" option is there...it`s not
  106.     3) then it does some checks with the Segment ptr it got from 1) and it does
  107.        something like that move.l 4(a3),d0 which is a long read to NULL..obviously a
  108.        bug but it`s not detected because it`s understood by CyberGuard as an ExecBase
  109.        read. Later on it also does a cmp.l #1,4(a3) (which is a bug itself) and
  110.        which caused another bug through a sideeffect of a bug in Cyberguard which
  111.        didn't restore the correct CCR codes after the cmp.l.
  112.     4) Well..reading this nonsense again after several months i must say that my
  113.        english really sucks:-)
  114.  
  115. o 1.11beta2
  116.   - Fixed a divu->sbcd problem in the disassembler
  117.  
  118. o 1.11beta1
  119.   - hang problem hopefully fixed
  120.   - improved the stack segtracker check..now it also checks
  121.     with word skip
  122.   - important READ to output bug fixed
  123.  
  124. o 1.11
  125.   - Slightly changed ParseArg
  126.  
  127. o 1.10
  128.   - Fixed AREGCHECK crash when used without DREGCHECK
  129.  
  130. o 1.9
  131.   - Linked with new ParseArg lib which fixes ? problem
  132.  
  133. o 1.8
  134.   - Fixed some cleanup problem
  135.  
  136. o 1.7
  137.   - finally fixed the icon argument parsing problem.
  138.     For people that think for some weird reason that
  139.     Cyberguard/Enforcer should be put into the wbstartup.
  140.  
  141. o 1.6
  142.   - Fixed a bitfield problem in the disassembler
  143.  
  144. o 1.5
  145.   - Fixed 1.4:-)
  146.  
  147. o 1.4
  148.   - Added EnforcerPort to avoid mungwall's NULL write.
  149.  
  150. o 1.3
  151.   - Tried to speed up certain execbase accesses.
  152.     (move.l 4.w,a6 and move.l 4.l,a6)
  153.   - Command "Quit" works now
  154.  
  155. o 1.2
  156.  
  157.   - Stackline repeat bug
  158.   - Disassembler problem with mulu.l ?,dn n always 0
  159.   - Removed the "Beta" string
  160.  
  161. o 1.1 - Release
  162.