libmagic1-5.32-7.14.1<>,\a:>p9|{f_}m6kԤ!03NHPUJzSOW0IvFI2 | ˅E̓\&55/~YO I6*@1(?1d   G 17@H L P X  DA(o8x%9 %:O%>-@.F.G.0H.8I.@X.DY.T\.p].x^.b.c/Md/e/f/l/u/v/w0xx0y0 z00001Clibmagic15.327.14.1Library for heuristic file type identificationThis library reads magic files and detects file types. Used by file commanda:>sheep13SUSE Linux Enterprise 15SUSE LLC BSD-2-Clausehttps://www.suse.com/System/Librarieshttp://www.darwinsys.com/file/linuxx86_64a:'a:=57148fb04361745246120b13ad737f9fec22def4d738139e440ac71901daea41libmagic.so.1.0.0rootrootrootrootfile-5.32-7.14.1.src.rpmfile:/usr/lib64/libmagic.so.1libmagic.so.1()(64bit)libmagic1libmagic1(x86-64)@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigfile-magiclibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.323.0.4-14.6.0-14.0-15.2-14.14.1a7T@_d@^]@\n[ZZe@Y@YA@YY5GY%uX @X>@X6@XW@W@W@W@WN@Wo@WWWW@V@V@VUUyx@TTdTp@THT;werner@suse.dewerner@suse.deschwab@suse.dewerner@suse.dewerner@suse.dewerner@suse.defvogt@suse.comwerner@suse.dejengelh@inai.dejmatejek@suse.comwerner@suse.decoolo@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dejeffm@suse.comdimstar@opensuse.orgmeissner@suse.comwerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.dewerner@suse.derolf@rotkraut.dedmueller@suse.comastieger@suse.comwerner@suse.dewerner@suse.dewerner@suse.demeissner@suse.comwerner@suse.dewerner@suse.dewerner@suse.de- Add patch bsc1189996-9fbe768a.patch to fix bsc#1189996- Add patchfix_of_backport_PR-62.patch as previous backport caused a shorten output of the elf interprter (bsc#1176123)- file-5.24-nitpick.dif: remove obsolete patch (bsc#1169512) - file-secure_getenv.patch: refresh- Add temporary patch CVE-2019-18218-46a8443f.patch from upstream to fix bsc#1154661 -- heap-based buffer overflow in cdf_read_property_info in cdf.c- Add patch 0002-PR-62-spinpx-limit-size-of-file_printable.patch to fix bsc#1126117, bsc#1126118, and bsc#1126119 for CVE-2019-8905, CVE-2019-8906, and CVE-2019-8907- Add patch file-a642587a9c.patch for bsc#1096974, bsc#1096984, and CVE-2018-10360 -- Avoid reading past the end of buffer- Use %license (boo#1082318)- Add patch file-5.32-ncurses-6.1.patch to support extend magic format for new ncurses 6.1- Update package summaries. Replace old RPM constructs. - Remove --with-pic which is useless with --disable-static. - Edit pre_checkin.sh to remove dead python3 file.- remove python build instructions from master spec file, move completely into python-magic.spec- Update to file version 5.32 * Always reset state in {file,buffer}_apprentice (Krzysztof Wilczynski) * Fix always true condition (Thomas Jarosch) * pickier parsing of numeric values in magic files. * PR/615 add magic_getflags() - This release fix the bug bsc#1056838 for CVE-2017-1000249 - Remove patch file-5.31-fix-tga.dif as now upstream - Rename patch file-5.31.dif which now becomes file-5.32.dif - Modify the patches * file-5.16-ocloexec.patch * file-5.19-biorad.dif * file-5.19-printf.dif * file-5.23-endian.patch * file-5.28-btrfs-image.dif- add file-5.31-fix-tga.dif upstream commited after I reported a failure in File::Unpack's test suite- Update to file version 5.31 * remove trailing spaces from magic files * refactor is_tar * better bounds checks for cdf - Remove patches now upstream * file-5.30-150735.patch * file-5.30-3c60e5.patch - Rename patch file-5.30.dif which becomes file-5.31.dif - Modify the patches * file-4.24-autoconf.dif * file-5.14-tex.dif * file-5.16-ocloexec.patch * file-5.19-printf.dif * file-5.23-endian.patch- Update to file version 5.30 * If we exceeded the offset in a search return no match (Christoph Biedl) * Be more lenient on corrupt CDF files (Christoph Biedl) * pacify ubsan sign extension (oss-fuzz/524) * off by one in cdf parsing (PR/593) * report debugging sections in elf (PR/591) * Allow @@@ in extensions * Add missing overflow check in der magic (Jonas Wagner) - Mofify the patches file-5.16-ocloexec.patch file-5.19-biorad.dif file-5.28-btrfs-image.dif - Rename patch file-5.29.dif to file-5.30.dif - Add upstream patches file-5.30-150735.patch file-5.30-3c60e5.patch- Modify patch file-5.29.dif that is replace colon with dot in offset (boo#1012779)- Update to file version 5.29 * der getlength overflow (Jonas Wagner) * multiple magic file load failure (Christoph Biedl) * CDF parsing improvements (Guy Helmer) * Add support for signed indirect offsets * cat /dev/null | file - should print empty (Christoph Biedl) * Bump string size from 64 to 96. * PR/556: Fix separators on annotations. - Remove patch file-5.28-compress.patch now upstream - Rename patch file-5.28.dif which becomes now file-5.29.dif- Add patch file-5.28-btrfs-image.dif to add support for files output by btrfs-image.- Fix boo#995089: * Do not attempt to produce a file-magic-32bit package: there is nothing arch-dependant in this package (for completeness, this was already fixed just before by Marcus) * Fix baselibs.conf for libmagic1-32bit to require file-magic instead of file-magic-32bit. * Build file-magic as noarch on openSUSE >= 1200 (where rpm is new enough to support this).- file-magic is architecture independend, no need for a baselibs package.- Add patch file-5.28-compress.patch to fix crash as found in build system- Update to file version 5.28 * fix leak on allocation failure * PR/555: Avoid overflow for offset > nbytes * PR/550: Segv on DER parsing: - use the correct variable for length - set offset to 0 on failure. - Port patches to 5.28 file-4.24-autoconf.dif file-5.15-clear-invalid.patch file-5.16-ocloexec.patch file-5.19-biorad.dif file-5.23-endian.patch file-5.24-nitpick.dif file-secure_getenv.patch - Remove patches now upstream file-5.26-revert-close.patch - Rename patches file-5.26.dif becomes file-5.28.dif- Update to file version 5.27 * Errors comparing DER entries or computing offsets are just indications of malformed non-DER files. Don't print them. * Offset comparison was off-by-one. * Fix compression code (Werner Fink) * Put new bytes constant in the right file (not the generated one) - Remove patches file-5.26-version.patch file-5.26-downgrade_DER.patch file-5.26-console.diff file-5.26-zmagic.patch as now upstream - Disable patch file-5.26-revert-close.patch for test - Modify patches file-5.17-option.dif file-5.26.dif- Add and revert upstream patch file-5.26-revert-close.patch (commit 0177f6dd30e1f8c5639c058dcdf1d9edd9f8528c) to help rpmbuild not to loose stdin- Add patch file-5.26-zmagic.patch to fix detection chain if for compresses files are expanded- Add upstream patch file-5.26-console.diff to fix wrong detection of UNIF edb files- Add upstream patch file-5.26-downgrade_DER.patch to fix DER error messages as well oas offset handling- Update to file version 5.26 * make the number of bytes read from files configurable. * Add bounds checks for DER code (discovered by Thomas Jarosch) * Change indirect recursion limit to indirect use count and bump from 15 to 50 to prevent abuse. * Add -00 which prints filename\0description\0 * Fix ID3 indirect parsing * add DER parsing capability * provide dprintf(3) for the OS's that don't have it. * redo the compression code report decompression errors * REG_STARTEND code is not working as expected, delete it. * Add zlib support if we have it. * PR/492: compression forking was broken with magic_buffer. - Removed patches as upstream now file-4.24-mips.dif file-5.25-avoid-double-evaluation-in-python-bindings.dif - Modified patches file-5.12-zip.dif file-5.16-ocloexec.patch file-5.19-printf.dif file-5.19-zip2.0.dif file-5.22-elf.dif file-5.23-endian.patch file-5.24-nitpick.dif file-secure_getenv.patch - Renamed patches file-5.23.dif becomes file-5.26.dif - Added patch from upstream to fix version handling of PHP files file-5.26-version.patch- Make the python command a macro.- add file-5.25-avoid-double-evaluation-in-python-bindings.dif (bsc#949905)- file 5.25: * add a limit to the length of regex searches * fix problems with --parameter- Update to file version 5.24 * redo long option encoding to fix off-by-one in 5.23 - Adapt and rename patch file-5.12-nitpick.dif becomes file-5.24-nitpick.dif- Update to file version 5.23 * Fix issue with regex range for magic with offset * Always return true from mget with USE (success to mget not match indication). Fixes mime evaluation after USE magic * PR/459: Don't insert magic entries to the list if there are parsing errors for them. * PR/455: Add utf-7 encoding * PR/455: Implement -Z, look inside, but don't report on compression * PR/454: Fix allocation error on bad magic. * handle MAGIC_CONTINUE everywhere, not just in softmagic * don't print descriptions for NAME types when mime. * Add --extension to list the known extensions for this file type Idea by Andrew J Roazen * Bump file search buffer size to 1M. * Fix multiple issues with date formats reported by Christoph Biedl: - T_LOCAL meaning was reversed - Arithmetic did not work Also stop adjusting daylight savings for gmt printing. * PR/411: Fix memory corruption from corrupt cdf file. - Refresh and rename patches file-5.20-endian.patch becomes file-5.23-endian.patch file-5.22.dif becomes file-5.23.dif Refresh patch file-secure_getenv.patch- Update to file version 5.22 (also related to bsc#913650 and bsc#913651) * add indirect relative for TIFF/Exif * restructure elf note printing to avoid repeated messages * add note limit, suggested by Alexander Cherepanov * Bail out on partial pread()'s (Alexander Cherepanov) * Fix incorrect bounds check in file_printable (Alexander Cherepanov) * PR/405: ignore SIGPIPE from uncompress programs * change printable -> file_printable and use it in more places for safety * in ELF, instead of "(uses dynamic libraries)" when PT_INTERP is present print the interpreter name. - Patch file-5.18-elf.dif is modified and renamed to file-5.22-elf.dif - Patch file-5.20.dif s modified and renamed to file-5.22.dif- build with PIE- Drop patch file-5.20-CVE-2014-3710.patch as now part of upstream - Update to file version 5.21 * Fix CVE-2014-8116 and CVE-2014-8117 (bsc#910252 and bsc#910253) * there was an incorrect free in magic_load_buffers() * there was an out of bounds read for some pascal strings * there was a memory leak in magic lists * don't interpret strings printed from files using the current locale, convert them to ascii format first. * there was an out of bounds read in elf note reads * fix MacOS/X locale.h vs. xlocale.h issues- Add patch file-5.20-CVE-2014-3710.patch to fic bsc#902367 CVE-2014-3710: file: out-of-bounds read in elf note headers- Update to file version 5.20 * recognize encrypted CDF documents * add magic_load_buffers from Brooks Davis * add thumbs.db support - Remove file-5.07-iso9660.dif as now upstream - Remove file-5.19-gdbm.patch as now upstream - Adapt and rename file-5.18-endian.patch to file-5.20-endian.patch - Adapt and rename file-5.19.dif file-5.20.dif/sbin/ldconfig/sbin/ldconfigsheep13 16311962225.32-7.14.15.32-7.14.1libmagic.so.1libmagic.so.1.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:21098/SUSE_SLE-15_Update/0e0b9d951fdd7846252925a636412ab6-file.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=15c5d8beb594fabcc5e5e3f0b7cab49204f3ff6d, stripped PRR RR R RRR RR R~6*T>utf-844297ce6a2075c4b77f1d49f0a46cc6cc85a23de5300509d897179ea7651c28c?7zXZ !t/>&]"k%Y}dH'A+# jӔ携@EZ)`ݐP8cOoPޫpZr mx) (itAm0UIЉm*o!0xGV.d]+էQ, d!"IO+hά pV~rj!bXPs[T6z0m> @\!բ -LDp_a]O?.?]#_j kBnB} 3&b(i26[~Qr(#dhtWq|}$Gحѩ@IU@;8>KвL VDMYjV`?B b?S! s)H QB0wA5JQƀ_pѸ{`LE,υ+M3r-~úI 8ȳkTꀗHz L(Fh@!o9eI:A:Ç#/#PJ)nt̗>r0ǻ/@Eɞދ% T.) 9s)Vw<` OuHd[Dux,orvWHuzSR 9-P0}W2.Cg# ]:qp_v sEmًzZa4zʍk"o; ~!ց.үw'ђQO,sLz)_p OM' GO\Jsg=FWkFʏa^i C6ɤSý_/yS̪H/aE'BBZ*XNҟ%㧩Ypng#QHSQLX45:ߣ}$\bAJj~ӳ T57(sk,Y}#;%Aٰ \fkt՗QI~q w$ֵnñhOQ f &JQL-Q1 R|-;\ cc *h)mץ9_TȐm.h^0E\M R<\- , p)>+g#3p'lؔ&!dP̝ 9m9' ueƩIcQϐ̙KTF:yY(I$ ݷ<Ҽ0"};Y\~&ሉ7߉K2i>RĪ9IW 5 QUNlzHVH}pskoe)91X}LiC ; p.2yAxfӖb1Q*Cq)QttY@ n R@b4@2}65%ͼ]ףᇻrtwsͶ{b `ۃȇ_cvLFbDcCʙy "TC)"!. bJB> px$Xɉ(okW)|eBq%C-+qt&wI˷ y_k;+iqUH-JDtvIϽ`6BB6cvjqϥUk8eNd: t2G۳s { 4nsN58gڊyl,T, <;9d wKaD埪2g`#ghXf6ݚZo}yaɚlBg AP}&ma<4J@Ohs?;ݡHq|/ ۞/Q"/c]3G5ͩ-j޿/:@هbEH (.t̊[ Eek#E]f2荾LR?ĴFj GW CB:O7?i=(|zk7N ;y29anY:UH(#\*XYeIk]qM,Hoʚ+dUp6{!Quter| |@*F0*fHڈ=$[(|2 ˋI¬Vr4LnU5qMCYWƝ6c/0,i `3⡒>ä Z;i|x4@>(?h;%8~ql?hNKaOb=~1>ƌ$ {-=j)[BZDڬme 4ZB$m'S6-' JvN 5#a0No${̒騫="2+@'Cdw3&nk6uJR]b6w@W\ ;Y iPPZ+X݃bnNa}]/K;c_or?wy*e.[ICU0O؃`Cs%\ӭ~[tlpm.޼0EggNT'VDQj1mIy(;?zs7ڢ(3Q ^qEip:G_ĢE;(o z̐ gM),C#oU ~OؓwuO@e`F,?p;ϦE1Ҽ'JM90Z|4**.-òA/Tx@_B j0odEڑ*Λ58\$٪ -oMHeȊÏ9=4*AP+2 ڝ3Yhaz3v#ʅ".s0N!K%p[/wakHb?-ڴW\X ٮkq~˚8cjUCmr8Yט.,3~0~QOw\FaQ )<, ~!Oӛ*H4~鮐ʎ=6)~.Hvt츟6"Fu[=.0G)X1mfhWZ3EqP܃*Bp?&KStL=^^ͫ:_{[?T X8tpsyіSn@j^9U n_~)], 9fRB3( mzAߠTa$laދΖ/"GY9aX'Ik>UGe^\w45tHbfYӉePޅY|\eY`c=Y.zc[$6q&wbR " t*A5k4mq3DUuT6 fIr5XB?Wz[MRg@=OzIa!ܥg=ɝWȢ7ɵdgJ . )/hqj~$Т' 1x"$U[Kc>|b嶾7ziJ4js_/[(2 |نEF3KjJ˖צ5G6o[F$* ί" J50*<˞B] tĄ+EcS~2mjaskZa.uQ͸6ǖsz(.Aiu^ :xJ)MKu{0e꼀ѵD% C'lW6/!TĦv]pX|JbD!ܮ]"K]#43`uW`?KHpW|DYFu'1?YVsFئo0+e`v˛H2A=;I*[M([ii9 wW{I̫M>Ek0YGHK(".+Ȳe8\+ѽѿ xSt4PWYXj7m7[2FLj ^igY]*6 r|XG!Al e"d,L,<>߶mtdYvUri | *@ ~PAP?sC/$͐)v@v鼪. u&C!+6clc[~Y2o o7ZVe L,4afaE8g3==9TX^THEK0K 33z9&6 Nv/:C/:}"Sz]h',Q1z|`' {8usw:fi219:f9kke7Bȼg! &=^Q ;# ⵘdj5!ù6Na5_"/DX8jS9iEQI~Ju#!-!K?l*Ȧo^GK6P9h$(~ZrGɛpiZ%&sy;|Aռv+!c͍fN vDo\p$Z\&O K}B_,:&[:%<H5rs&0e6E" g45q&35wۀJڮ$u彎}6P4# )::+ykpGP,BĎgLc*H?XQ>'y¼WJucłע5 h}]cY?_pkTXp5}&Զ^r@J1O&GLp\"5Wt cY(\񫘊#"b >r O L NuڅbEŽ V6X.=nop'Idq >}<q8?W랡uǿA-Ͽl! 4B5m}>>p"9؋lxv'^+s:E>,YXjdh;=:$V4F: "\C̺7@wMq :n-HBU^Y؟$KyԩSl+e|{;L,!TsB:Om7> *S1PM/cnm>9zЭ|#@JF~!յك*S]sf&ᷬ+N'#Rz&dp ,׼ͺS [f?<_ j3+MKۡD73V$%:AӬ^K>U;ao<Lg =ڌҢOȈ.*ǣ6I) YqDKIQ@9?os3#|04!\ ~!(GSAcv|;<},l4ˠ>zNR! 2w|iSҒAUI%YRz>βSP 7y}ZB⁆&JCYͭ YBpfB-e{%;dP-6iR0 K7./IϘ%rY]AxwVؤƩ?+  E'_1'OpűXT5$5]0VP~D2r,A-߄9jյ:<TZ4G,DLyVzCd@uK>GW,%A9 ͖n=I}떛9T:Qu@;$]DDA?x0|)PCK KV8Y/כ~,< w05' c, >h2?- wBISPFBs"އ` A*vxay%t$\3 seW#=k\_NP Dueb2v<ƛ 7g`ġO`k y$~۸L6j| o[@I]Wl+#7cJ{a{L_Mik%;m׭FMeIeJaMm[![^P ^v6s\5 cv{1Ƃࣘ{DL~,dd;'z#W_Ta%Wl=-r t1L*2 I72d>` ׵S:{1}FD W$;0i7M=uSkH!N}4SɌz,XrYn62ahzmҗÜ=5ZWo쳌#_o5jM9\'8R.q)4=n_hqG~| "l "@9!V L 2LٸbdabIUO`S>Ruȝ%/)4d ,Xi\b@-%9<gf5>Uj[2! oHNzD 9\'  }Z" l$1S1J&f|7 21S=kȊ%DI"kt8 /"1d—S׉ I$6:/flՒ  :V6 i'BXۤ.[~SkIug&%hqK쐭ӎuBi36004Ѻ2#9vnwg_J-j}wT E1_u>ǂ֙V os]FkSd cc.2K/Q1 =L#K1VOzv+5 sLLuMbJ6u~qTf DC8Iv,ep(^HnMkx!Ep*LMgҟC͚/7$QM}1 YZ