Author: qboosh                       Date: Tue Jul 25 13:32:57 2006 GMT
Module: SOURCES                       Tag: AC-branch
---- Log message:
- backported for 4.15

---- Files affected:
SOURCES:
   file-msdos.patch (1.1 -> 1.1.2.1) 

---- Diffs:

================================================================
Index: SOURCES/file-msdos.patch
diff -u SOURCES/file-msdos.patch:1.1 SOURCES/file-msdos.patch:1.1.2.1
--- SOURCES/file-msdos.patch:1.1        Tue Jul 25 14:13:17 2006
+++ SOURCES/file-msdos.patch    Tue Jul 25 15:32:52 2006
@@ -1,105 +1,26 @@
---- file-4.17/magic/Magdir/msdos.orig  2006-03-02 22:50:36.000000000 +0100
-+++ file-4.17/magic/Magdir/msdos       2006-07-25 13:13:03.874440000 +0200
-@@ -5,11 +5,10 @@
- 
- # .BAT files (Daniel Quinlan, [EMAIL PROTECTED])
- # updated by Joerg Jenderek
--0     string  @                       
-->1    string/cB       \ echo\ off     MS-DOS batch file text
-->1    string/cB       echo\ off       MS-DOS batch file text
-->1    string/cB       rem\            MS-DOS batch file text
-->1    string/cB       set\            MS-DOS batch file text
-+0     string/cB       @\ echo\ off    MS-DOS batch file text
-+0     string/cB       @echo\ off      MS-DOS batch file text
-+0     string/cB       @rem\           MS-DOS batch file text
-+0     string/cB       @set\           MS-DOS batch file text
- 
- 
- # OS/2 batch files are REXX. the second regex is a bit generic, oh well
-@@ -261,9 +260,9 @@
+--- file-4.15/magic/Magdir/msdos.orig  2005-08-18 17:00:48.000000000 +0200
++++ file-4.15/magic/Magdir/msdos       2006-07-25 15:29:32.434440000 +0200
+@@ -255,15 +255,15 @@
  # Uncommenting only the first two lines will cover about 2/3 of COM files,
  # but it isn't feasible to match all COM files since there must be at least
  # two dozen different one-byte "magics".
--0     byte            0xe9            DOS executable (COM)
-->0x1FE        leshort         0xAA55          \b, boot code
+-0     byte            0xe9            MS-DOS executable (COM)
 ->6    string          SFX\ of\ LHarc  (%s)
-+#0    byte            0xe9
-+#>0x1FE       leshort         0xAA55          DOS executable (COM), boot code
-+#>6   string          SFX\ of\ LHarc  DOS executable (COM) (%s)
- 0     belong  0xffffffff              DOS executable (device driver)
- #CMD640X2.SYS
- >10   string  >\x23                   
-@@ -285,49 +284,48 @@
- >>77  string  >\x40                   
- >>>77 string  <\x5B                   
- >>>>77        string  x                       \b, name: %.8s
--0     byte            0x8c            DOS executable (COM)
+-0     byte            0x8c            MS-DOS executable (COM)
++#0    byte            0xe9            MS-DOS executable (COM)
++#>6   string          SFX\ of\ LHarc  (%s)
++#0    byte            0x8c            MS-DOS executable (COM)
  # 0xeb conflicts with "sequent" magic
--0     byte            0xeb            DOS executable (COM)
-->0x1FE        leshort         0xAA55          \b, boot code
-->85   string          UPX             \b, UPX compressed
+-0     byte            0xeb            MS-DOS executable (COM)
 ->4    string          \ $ARX          \b, ARX self-extracting archive
 ->4    string          \ $LHarc        \b, LHarc self-extracting archive
 ->0x20e        string          SFX\ by\ LARC   \b, LARC self-extracting archive
--0     byte            0xb8            COM executable
-+#0    byte            0xeb
-+#>0x1FE       leshort         0xAA55          DOS executable (COM), boot code
-+#>85  string          UPX             DOS executable (COM), UPX compressed
-+#>4   string          \ $ARX          DOS executable (COM), ARX 
self-extracting archive
-+#>4   string          \ $LHarc        DOS executable (COM), LHarc 
self-extracting archive
-+#>0x20e       string          SFX\ by\ LARC   DOS executable (COM), LARC 
self-extracting archive
-+#0    byte            0xb8
- # modified by Joerg Jenderek
-->1    lelong          !0x21cd4cff     for DOS
-+#>1   lelong          !0x21cd4cff     COM executale for DOS
- # http://syslinux.zytor.com/comboot.php
- # (32-bit COMBOOT) programs *.C32 contain 32-bit code and run in flat-memory 
32-bit protected mode
- # start with assembler instructions mov eax,21cd4cffh
-->1    lelong          0x21cd4cff      (32-bit COMBOOT)
-+#>1   lelong          0x21cd4cff      COM executable (32-bit COMBOOT)
- 0     string  \x81\xfc                
- >4    string  \x77\x02\xcd\x20\xb9    
- >>36  string  UPX!                    FREE-DOS executable (COM), UPX 
compressed
- 252   string Must\ have\ DOS\ version DR-DOS executable (COM)
- # GRR search is not working
- #2    search/28       \xcd\x21        COM executable for MS-DOS
--#WHICHFAT.cOM
--2     string  \xcd\x21                COM executable for DOS
--#DELTREE.cOM DELTREE2.cOM
--4     string  \xcd\x21                COM executable for DOS
--#IFMEMDSK.cOM ASSIGN.cOM COMP.cOM
--5     string  \xcd\x21                COM executable for DOS
-+##WHICHFAT.cOM
-+#2    string  \xcd\x21                COM executable for DOS
-+##DELTREE.cOM DELTREE2.cOM
-+#4    string  \xcd\x21                COM executable for DOS
-+##IFMEMDSK.cOM ASSIGN.cOM COMP.cOM
-+#5    string  \xcd\x21                COM executable for DOS
- #DELTMP.COm HASFAT32.cOM
--7     string  \xcd\x21                
-->0    byte    !0xb8                   COM executable for DOS
-+#7    string  \xcd\x21                
-+#>0   byte    !0xb8                   COM executable for DOS
- #COMP.cOM MORE.COm
--10    string  \xcd\x21                
-->5    string  !\xcd\x21               COM executable for DOS
-+#10   string  \xcd\x21                
-+#>5   string  !\xcd\x21               COM executable for DOS
- #comecho.com
--13    string  \xcd\x21                COM executable for DOS
-+#13   string  \xcd\x21                COM executable for DOS
- #HELP.COm EDIT.coM
--18    string  \xcd\x21                COM executable for MS-DOS
-+#18   string  \xcd\x21                COM executable for MS-DOS
- #NWRPLTRM.COm
--23    string  \xcd\x21                COM executable for MS-DOS
-+#23   string  \xcd\x21                COM executable for MS-DOS
- #LOADFIX.cOm LOADFIX.cOm
--30    string  \xcd\x21                COM executable for MS-DOS
-+#30   string  \xcd\x21                COM executable for MS-DOS
- #syslinux.com 3.11
--70    string  \xcd\x21                COM executable for DOS
-+#70   string  \xcd\x21                COM executable for DOS
+-0     byte            0xb8            COM executable for MS-DOS
++#0    byte            0xeb            MS-DOS executable (COM)
++#>4   string          \ $ARX          \b, ARX self-extracting archive
++#>4   string          \ $LHarc        \b, LHarc self-extracting archive
++#>0x20e       string          SFX\ by\ LARC   \b, LARC self-extracting archive
++#0    byte            0xb8            COM executable for MS-DOS
  # many compressed/converted COMs start with a copy loop instead of a jump
  0x6   search/0xa      \xfc\x57\xf3\xa5\xc3    COM executable for MS-DOS
- 0x6   search/0xa      \xfc\x57\xf3\xa4\xc3    COM executable for DOS
+ 0x6   search/0xa      \xfc\x57\xf3\xa4\xc3    COM executable for MS-DOS
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/file-msdos.patch?r1=1.1&r2=1.1.2.1&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to