Hi, I got a report that I broke partition magic compatibility when
introducing extra checks for norton disk doctor compatibility at
1st of May. The fix seems to be trivial, maybe you want to test it.
I am waiting for a reply from the original bug reporter - he had
another suggested fix, so I would like to wait for his comments on
my suggested fix.
Eric
--- dispatch.asm~ Tue May 11 22:14:24 2004
+++ dispatch.asm Tue Jul 13 06:30:09 2004
@@ -297,6 +297,7 @@
cmp ah,0x50 ; <- AH
jae short fishyfishy ; stop cache completely any undocumented stuff
+ jmp short confmt_jump ; *** was missing, hint 13jul2004 J. Seifert
blockedfunc2:
xor dx,dx
(confmt_jump has the effect of a "pass-through" for the affected function,
and the bug was that functions in 0-0x50 range which were not explicitly
handled by LBAcache were blocked. The proper behaviour is to block only a
few explicitly enumerated functions in 0-0xff range and panic for all unknown
functions in 0x50-0xff range...)
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel