head 1.2; access; symbols perseant-exfatfs-base-20250801:1.2 perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.2.0.22 perseant-exfatfs-base:1.2 cjep_sun2x:1.2.0.20 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.18 cjep_staticlib_x-base:1.2 phil-wifi-20200421:1.2 phil-wifi-20200411:1.2 phil-wifi-20200406:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 pgoyette-compat-0625:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.16 pgoyette-compat-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.14 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 pgoyette-localcount-20170320:1.2 bouyer-socketcan:1.2.0.12 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 pgoyette-localcount-20161104:1.2 localcount-20160914:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.10 pgoyette-localcount-base:1.2 netbsd-5-2-3-RELEASE:1.1.1.6 netbsd-5-1-5-RELEASE:1.1.1.6 yamt-pagecache-base9:1.2 yamt-pagecache-tag8:1.2 tls-earlyentropy:1.2.0.6 tls-earlyentropy-base:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base3:1.2 netbsd-5-2-2-RELEASE:1.1.1.6 netbsd-5-1-4-RELEASE:1.1.1.6 netbsd-5-2-1-RELEASE:1.1.1.6 netbsd-5-1-3-RELEASE:1.1.1.6 agc-symver:1.2.0.8 agc-symver-base:1.2 tls-maxphys-base:1.2 yamt-pagecache-base8:1.2 netbsd-5-2:1.1.1.6.0.36 yamt-pagecache-base7:1.2 netbsd-5-2-RELEASE:1.1.1.6 netbsd-5-2-RC1:1.1.1.6 yamt-pagecache-base6:1.2 yamt-pagecache-base5:1.2 yamt-pagecache-base4:1.2 netbsd-5-1-2-RELEASE:1.1.1.6 netbsd-5-1-1-RELEASE:1.1.1.6 yamt-pagecache-base3:1.2 yamt-pagecache-base2:1.2 yamt-pagecache:1.2.0.4 yamt-pagecache-base:1.2 bouyer-quota2-nbase:1.2 bouyer-quota2:1.2.0.2 bouyer-quota2-base:1.2 matt-nb5-mips64-premerge-20101231:1.1.1.6 matt-nb5-pq3:1.1.1.6.0.34 matt-nb5-pq3-base:1.1.1.6 netbsd-5-1:1.1.1.6.0.32 netbsd-5-1-RELEASE:1.1.1.6 netbsd-5-1-RC4:1.1.1.6 matt-nb5-mips64-k15:1.1.1.6 netbsd-5-1-RC3:1.1.1.6 netbsd-5-1-RC2:1.1.1.6 netbsd-5-1-RC1:1.1.1.6 netbsd-5-0-2-RELEASE:1.1.1.6 matt-nb5-mips64-premerge-20091211:1.1.1.6 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.1.1.6 matt-nb4-mips64-k7-u2a-k9b:1.1.1.6 matt-nb5-mips64-u1-k1-k5:1.1.1.6 matt-nb5-mips64:1.1.1.6.0.30 netbsd-5-0-1-RELEASE:1.1.1.6 jym-xensuspend-nbase:1.1.1.6 netbsd-5-0:1.1.1.6.0.28 netbsd-5-0-RELEASE:1.1.1.6 netbsd-5-0-RC4:1.1.1.6 netbsd-5-0-RC3:1.1.1.6 netbsd-5-0-RC2:1.1.1.6 jym-xensuspend:1.1.1.6.0.26 jym-xensuspend-base:1.1.1.6 netbsd-5-0-RC1:1.1.1.6 netbsd-5:1.1.1.6.0.24 netbsd-5-base:1.1.1.6 matt-mips64-base2:1.1.1.6 matt-mips64:1.1.1.6.0.22 mjf-devfs2:1.1.1.6.0.20 mjf-devfs2-base:1.1.1.6 netbsd-4-0-1-RELEASE:1.1.1.6 wrstuden-revivesa-base-3:1.1.1.6 wrstuden-revivesa-base-2:1.1.1.6 wrstuden-fixsa-newbase:1.1.1.6 FILE4_26:1.1.1.6 wrstuden-revivesa-base-1:1.1.1.6 yamt-pf42-base4:1.1.1.6 yamt-pf42-base3:1.1.1.6 hpcarm-cleanup-nbase:1.1.1.6 yamt-pf42-baseX:1.1.1.6 yamt-pf42-base2:1.1.1.6 wrstuden-revivesa:1.1.1.6.0.18 wrstuden-revivesa-base:1.1.1.6 yamt-pf42:1.1.1.6.0.16 yamt-pf42-base:1.1.1.6 keiichi-mipv6:1.1.1.6.0.14 keiichi-mipv6-base:1.1.1.6 matt-armv6-nbase:1.1.1.6 matt-armv6-prevmlocking:1.1.1.6 wrstuden-fixsa-base-1:1.1.1.6 netbsd-4-0:1.1.1.6.0.12 netbsd-4-0-RELEASE:1.1.1.6 cube-autoconf:1.1.1.6.0.10 cube-autoconf-base:1.1.1.6 netbsd-4-0-RC5:1.1.1.6 netbsd-4-0-RC4:1.1.1.6 netbsd-4-0-RC3:1.1.1.6 netbsd-4-0-RC2:1.1.1.6 netbsd-4-0-RC1:1.1.1.6 matt-armv6:1.1.1.6.0.8 matt-armv6-base:1.1.1.6 matt-mips64-base:1.1.1.6 hpcarm-cleanup:1.1.1.6.0.6 hpcarm-cleanup-base:1.1.1.6 netbsd-3-1-1-RELEASE:1.1.1.4.6.1 netbsd-3-0-3-RELEASE:1.1.1.4.4.1 FILE4_21:1.1.1.6 wrstuden-fixsa:1.1.1.6.0.4 wrstuden-fixsa-base:1.1.1.6 FILE4_20:1.1.1.6 abandoned-netbsd-4-base:1.1.1.5 abandoned-netbsd-4:1.1.1.5.0.2 FILE4_18:1.1.1.6 netbsd-3-1:1.1.1.4.0.6 netbsd-3-1-RELEASE:1.1.1.4 netbsd-3-0-2-RELEASE:1.1.1.4 netbsd-3-1-RC4:1.1.1.4 netbsd-3-1-RC3:1.1.1.4 netbsd-3-1-RC2:1.1.1.4 netbsd-3-1-RC1:1.1.1.4 netbsd-4:1.1.1.6.0.2 netbsd-4-base:1.1.1.6 netbsd-3-0-1-RELEASE:1.1.1.4 netbsd-3-0:1.1.1.4.0.4 netbsd-3-0-RELEASE:1.1.1.4 netbsd-3-0-RC6:1.1.1.4 netbsd-3-0-RC5:1.1.1.4 netbsd-3-0-RC4:1.1.1.4 netbsd-3-0-RC3:1.1.1.4 netbsd-3-0-RC2:1.1.1.4 netbsd-3-0-RC1:1.1.1.4 netbsd-2-0-3-RELEASE:1.1.1.3 netbsd-2-1:1.1.1.3.0.6 netbsd-2-1-RELEASE:1.1.1.3 FILE4_16:1.1.1.5 netbsd-2-1-RC6:1.1.1.3 netbsd-2-1-RC5:1.1.1.3 netbsd-2-1-RC4:1.1.1.3 netbsd-2-1-RC3:1.1.1.3 netbsd-2-1-RC2:1.1.1.3 netbsd-2-1-RC1:1.1.1.3 netbsd-2-0-2-RELEASE:1.1.1.3 netbsd-3:1.1.1.4.0.2 netbsd-3-base:1.1.1.4 FILE4_13:1.1.1.4 FILE413-BEFOREIMPORT:1.1.1.4 netbsd-2-0-1-RELEASE:1.1.1.3 netbsd-2:1.1.1.3.0.4 netbsd-2-base:1.1.1.3 FILE4_12:1.1.1.4 netbsd-2-0-RELEASE:1.1.1.3 netbsd-2-0-RC5:1.1.1.3 netbsd-2-0-RC4:1.1.1.3 netbsd-2-0-RC3:1.1.1.3 netbsd-2-0-RC2:1.1.1.3 netbsd-2-0-RC1:1.1.1.3 FILE4_10:1.1.1.4 FILE4_09:1.1.1.3 netbsd-2-0:1.1.1.3.0.2 netbsd-2-0-base:1.1.1.3 FILE4_08:1.1.1.3 FILE4_06:1.1.1.2 FILE4_04:1.1.1.1 FILE4_03:1.1.1.1 FILE4_00:1.1.1.1 CHRISTOS:1.1.1; locks; strict; comment @# @; 1.2 date 2009.10.17.23.05.34; author snj; state dead; branches; next 1.1; 1.1 date 2003.03.25.22.30.24; author pooka; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.03.25.22.30.24; author pooka; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2003.10.27.16.14.26; author pooka; state Exp; branches; next 1.1.1.3; 1.1.1.3 date 2004.03.23.08.31.46; author pooka; state Exp; branches; next 1.1.1.4; 1.1.1.4 date 2004.09.16.13.43.49; author pooka; state Exp; branches 1.1.1.4.2.1 1.1.1.4.4.1 1.1.1.4.6.1; next 1.1.1.5; 1.1.1.5 date 2005.10.17.17.48.30; author pooka; state Exp; branches; next 1.1.1.6; 1.1.1.6 date 2006.10.31.20.34.54; author pooka; state Exp; branches; next ; 1.1.1.4.2.1 date 2007.06.24.19.41.50; author ghen; state Exp; branches; next ; 1.1.1.4.4.1 date 2007.06.24.19.43.17; author ghen; state Exp; branches; next ; 1.1.1.4.6.1 date 2007.06.24.19.45.12; author ghen; state Exp; branches; next ; desc @@ 1.2 log @This hasn't been used in a while. Long live external/bsd/file! @ text @#------------------------------------------------------------------------------ # amigaos: file(1) magic for AmigaOS binary formats: # # From ignatios@@cs.uni-bonn.de (Ignatios Souvatzis) # Some formats are still missing: AmigaOS special IFF's, e.g.: FORM....CTLG # (the others should be separate, anyway) # 0 belong 0x000003f3 AmigaOS loadseg()ble executable/binary 0 belong 0x000003e7 AmigaOS object/library data # 0 beshort 0xe310 Amiga Workbench >2 beshort 1 >>48 byte 1 disk icon >>48 byte 2 drawer icon >>48 byte 3 tool icon >>48 byte 4 project icon >>48 byte 5 garbage icon >>48 byte 6 device icon >>48 byte 7 kickstart icon >>48 byte 8 workbench application icon >2 beshort >1 icon, vers. %d # # various sound formats from the Amiga # G=F6tz Waschk # 0 string FC14 Future Composer 1.4 Module sound file 0 string SMOD Future Composer 1.3 Module sound file 0 string AON4artofnoise Art Of Noise Module sound file 1 string MUGICIAN/SOFTEYES Mugician Module sound file 58 string SIDMON\ II\ -\ THE Sidmon 2.0 Module sound file 0 string Synth4.0 Synthesis Module sound file 0 string ARP. The Holy Noise Module sound file 0 string BeEp\0 JamCracker Module sound file 0 string COSO\0 Hippel-COSO Module sound file 26 string V.3 Brian Postma's Soundmon Module sound file v3 26 string BPSM Brian Postma's Soundmon Module sound file v3 26 string V.2 Brian Postma's Soundmon Module sound file v2 @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @file 4.00 @ text @@ 1.1.1.2 log @file 4.06 magic and bug fixes @ text @a39 18 # The following are from: "Stefan A. Haubenthal" 0 beshort 0x0f00 AmigaOS bitmap font 0 beshort 0x0f03 AmigaOS outline font 0 belong 0x80001001 AmigaOS outline tag 0 string ##\ version catalog translation 0 string FORM IFF data >8 string CTLG \b, CTLG message catalog >8 string PREF \b, PREF preferences 0 string Rar! RAR archive data, >44 byte x v%0x, >35 byte 0 os: MS-DOS >35 byte 1 os: OS/2 >35 byte 2 os: Win32 >35 byte 3 os: Unix 0 belong 0x000003fa AmigaOS shared library @ 1.1.1.3 log @file 4.08: bugfixes 'n more magic 'n stuff @ text @d36 3 a38 4 # Too simple (short, pure ASCII, deep), MPi #26 string V.3 Brian Postma's Soundmon Module sound file v3 #26 string BPSM Brian Postma's Soundmon Module sound file v3 #26 string V.2 Brian Postma's Soundmon Module sound file v2 a57 12 # Amiga disk types # 0 string RDSK Rigid Disk Block >160 string x on %.24s 0 string DOS\0 Amiga DOS disk 0 string DOS\1 Amiga FFS disk 0 string DOS\2 Amiga Inter DOS disk 0 string DOS\3 Amiga Inter FFS disk 0 string DOS\4 Amiga Fastdir DOS disk 0 string DOS\5 Amiga Fastdir FFS disk 0 string KICK Kickstart disk @ 1.1.1.4 log @file 4.10 minor fixes and improvements @ text @d6 2 a8 1 0 belong 0x000003fa AmigaOS shared library d47 13 @ 1.1.1.4.6.1 log @Pull up following revision(s) (requested by pooka in ticket #1804): dist/file/: synced with HEAD on 20070615 distrib/sets/lists/base/shl.elf: revision 1.222 distrib/sets/lists/base/shl.mi: revision 1.375 via patch lib/Makefile: revision 1.108 via patch lib/libmagic/Makefile: revision 1.5 lib/libmagic/config.h: patch lib/libmagic/shlib_version: revision 1.3-1.4 tools/file/Makefile: revision 1.4 usr.bin/file/Makefile: revision 1.51-1.53 Update file(1) to version 4.21, including security fixes (CVE-2007-1536 and CVE-2007-2799). @ text @a44 3 0 string EMOD\0 Amiga E module 8 string ECXM\0 ECX module 0 string/c @@database AmigaGuide file a56 4 # From: Alex Beregszaszi 0 string LZX LZX compressed archive (Amiga) @ 1.1.1.4.4.1 log @Pull up following revision(s) (requested by pooka in ticket #1804): dist/file/: synced with HEAD on 20070615 distrib/sets/lists/base/shl.elf: revision 1.222 distrib/sets/lists/base/shl.mi: revision 1.375 via patch lib/Makefile: revision 1.108 via patch lib/libmagic/Makefile: revision 1.5 lib/libmagic/config.h: patch lib/libmagic/shlib_version: revision 1.3-1.4 tools/file/Makefile: revision 1.4 usr.bin/file/Makefile: revision 1.51-1.53 Update file(1) to version 4.21, including security fixes (CVE-2007-1536 and CVE-2007-2799). @ text @a44 3 0 string EMOD\0 Amiga E module 8 string ECXM\0 ECX module 0 string/c @@database AmigaGuide file a56 4 # From: Alex Beregszaszi 0 string LZX LZX compressed archive (Amiga) @ 1.1.1.4.2.1 log @Pull up following revision(s) (requested by pooka in ticket #1804): dist/file/: synced with HEAD on 20070615 distrib/sets/lists/base/shl.elf: revision 1.222 distrib/sets/lists/base/shl.mi: revision 1.375 via patch lib/Makefile: revision 1.108 via patch lib/libmagic/Makefile: revision 1.5 lib/libmagic/config.h: patch lib/libmagic/shlib_version: revision 1.3-1.4 tools/file/Makefile: revision 1.4 usr.bin/file/Makefile: revision 1.51-1.53 Update file(1) to version 4.21, including security fixes (CVE-2007-1536 and CVE-2007-2799). @ text @a44 3 0 string EMOD\0 Amiga E module 8 string ECXM\0 ECX module 0 string/c @@database AmigaGuide file a56 4 # From: Alex Beregszaszi 0 string LZX LZX compressed archive (Amiga) @ 1.1.1.5 log @file 4.16 Changes since 4.13: * DragonFly ELF note support * read buffer dynamically allocated * Add -h flag and dereference symlinks if POSIXLY_CORRECT * Avoid search and regex buffer overflows * cross-compilation fixes * don't close stdin in the library. * search for elf notes in shared libraries too. Now with more magic than ever before! @ text @a56 4 # From: Alex Beregszaszi 0 string LZX LZX compressed archive (Amiga) @ 1.1.1.6 log @file 4.18 changes since 4.16: bugfixes, magic improvements, other minor improvements @ text @a44 3 0 string EMOD\0 Amiga E module 8 string ECXM\0 ECX module 0 string/c @@database AmigaGuide file @