flac-1.3.2-150000.3.14.1<>,>|dp9|ӾvV1z~% vmGv= 4gz@K3õ;vuMpPTUqܷ&ow5 3!ge+RgOdWdlo0{b!-1FԎɥ5[O݋8#ӦB_Atȥ TY8:T7۫QR~>-Ъ:-A:@Wiʑ#dN}w oS g<ݠvaӲNQ9+.L GU1>><?,d   5| <SY`p x    P(8 9 : FPGdHtIXY\]^b cd-e2f5l7uLv\wdxtyz(Cflac1.3.2150000.3.14.1Free Lossless Audio CodecFLAC is an open source lossless audio codec developed by Josh Coalson.dh01-ch4c SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-later AND GFDL-1.2-onlyhttps://www.suse.com/Productivity/Multimedia/Sound/Utilitieshttps://xiph.org/flac/linuxx86_64Ӑ #큤dKdKdJdJ42cf60093124937b5b5902d07ca1f53b272cabff2d438d72f6ff58d520a09cbeb7cee3cedc9c32794a9bd08fdf2298963ff57d97308f6957344252877466a0fafa94e82253d473f82fff331d96c413304e8b4cd3ae6fcdce8c2124cbb2f20c0dc36020e881c851e687f25ca0e2ab953d59476179c2f22f83a029af87842d4cc7rootrootrootrootrootrootrootrootflac-1.3.2-150000.3.14.1.src.rpmflacflac(x86-64)@@@@@@@@@@    libFLAC.so.8()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1d@b\@__ZXh@WU ]@U Tutiwai@suse.comtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dealoisio@gmx.comtchvatal@suse.commpluskal@suse.commpluskal@suse.comtiwai@suse.de- Fix Buffer Overflow vulnerability in function bitwriter_grow_ (CVE-2020-22219, bsc#1214615): 0001-fix-potential-memleak.patch 0002-Add-and-use-_nofree-variants-of-safe_realloc-functio.patch 0003-Leave-metadata-items-untouched-if-resize-function-fa.patch 0004-Do-not-memset-when-allocation-fails.patch 0005-Move-entropy-partitioning-result-allocation-so-it-ca.patch 0006-Don-t-overwrite-bad-state-with-seek-error.patch- Fix out of bound write in append_to_verify_fifo_interleaved_ (CVE-2021-0561 bsc#1196660): libFlac-Exit-at-EOS-in-verify-mode.patch- Fix memory leak (CVE-2020-0487 bsc#1180112): stream_decoder.c-Fix-a-memory-leak.patch- Fix out-of-bounds access (CVE-2020-0499 bsc#1180099): libFLAC-bitreader.c-Fix-out-of-bounds-read.patch- Fix memory leak in read_metadata_vorbiscomment_() function (CVE-2017-6888, bsc#1091045): flac-CVE-2017-6888.patch- Update to version 1.3.2 * Fix undefined behaviour using GCC/Clang UBSAN (erikd). * General hardening via fuzz testing with AFL (erikd and others). * General code improvements (lvqcl, erikd and others). * Add FLAC in MP4 specification docs (Ralph Giles). * Fix some cppcheck warnings (erikd). * Assume all currently used OSes support SSE2. flac: * Fix potential infinite loop on flac-to-flac conversion (erikd). * Add WAVEFORMATEXTENSIBLE to WAV (as needed) when decoding (lvqcl). * Only write vorbis-comments if they are non-empty. * Error out if decoding RAW with bits != (8|16|24). metaflac: * Add --scan-replay-gain option. libraries: * CPU detection cleanup and fixes (Julian Calaby, erikd and lvqcl). * Fix two stream decoder bugs (Max Kellermann). * Fix a NULL dereference bug (on a malformed file). * Changed the LPC order guess for a slight compression improvement, particularly for classical music (Martijn van Beurden). * Improved encoding speed on older Intel CPUs. * Fixed a seeking bug when decoding certain files (Miroslav Lichvar). * Put an upper bound (32768) on the number of seek points. * Fix potential memory leaks. * Support 64bit brword/bwword allowing FLAC__BYTES_PER_WORD to be set to 8 (disabled by default). * Fix an out-of-bounds heap read. - Refreshed flac-cflags.patch- Drop patch that should be upstreamed first, otherwise we will have to keep it ofrever: * flac-ocloexec.patch - Drop wrong patch: * flac-fix-pkgconfig.patch + If using this change you get assert.h include overriden in your project by the one from FLAC/ which is not what upstream desired If packages fail to build they should fix their include- Build documentation as noarch- Cleanup spec file with spec-cleaner - Update url - Remove no longer needed patches * flac-fix-CVE-2014-8962.patch * flac-fix-CVE-2014-9028.patch * 0001-getopt_long-not-broken-here.patch - Remove following as benefit of using openssl is small * 0001-Allow-use-of-openSSL.patch - Add flac-cflags.patch - Use doxygen to build documentation - Split documentation to separate package - Update to 1.3.1 * Improved decoding efficiency of all bit depths but especially so for 24 bits for IA32 architecture (lvqcl and Miroslav Lichvar). * Faster encoding using SSE and AVX (lvqcl). * Fixed bartlett, bartlett_hann and triangle functions. * New apodization functions partial_tukey and punchout_tukey for improved compression (Martijn van Beurden). * Retuned compression presets to incorporate new apodization functions (Martijn van Beurden). * Fix -Wcast-align warnings on armhf architecture (Erik de Castro Lopo). * Help output documentation improvements. * I/O buffering improvements on Windows to reduce disk fragmentation when writing files. * Only write vorbis-comments if they are non-empty. * Fix symbol visibility in XMMS plugin. * Many fixes and improvements across all the build systems. * Fix CVE-2014-9028 (heap write overflow) and CVE-2014-8962 (heap read overflow)- A couple of security fixes: * flac-fix-CVE-2014-8962.patch: arbitrary code execution by a stack overflow (CVE-2014-8962, bnc#906831) * flac-fix-CVE-2014-9028.patch: Heap overflow via specially crafted .flac files (CVE-2014-9028, bnc#907016)h01-ch4c 16933013941.3.2-150000.3.14.11.3.2-150000.3.14.1flacmetaflacflac.1.gzmetaflac.1.gz/usr/bin//usr/share/man/man1/-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:30364/SUSE_SLE-15_Update/af0ba4c598b3dcd4a40634a0fc0a0848-flac.SUSE_SLE-15_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5b5cfe91193437e63224a9abb15ba06f27af8083, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=25456140c63a10089e8c9716eb917e2482053832, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix) R RRRRRRRRR RRRRRRRRֈqg&utf-80d941256b4650c6988512ae13a16abd6962df852500ff60d8a28e51d3dc9d73d? 7zXZ !t/0]"k%nPʰb0 {`O d$˦DYUUHZ>W%!%83;!M#EbXХ<[ۏ{&ג{&#<0h,/IՆ=$=|=а]D"BI-E3#a&Q^&>xgP .XFM5w%'u{S\ NIKNYakJl ƣC_-DYWa6d A^|1qa˝J~xYF&W،zXe61FgGˏ-Y`ĕu JqО`d㯸sUNTP=}֚xyUa>'SoYgd"c^6a== ROʹnFt&q硜!PpaW8q90ю}W5>Q09QWvzou| Omr;›<Ժ\kU'o(I3՟, xi4RaiXGQ"ܪ~N?]f>aj9"Д7iS0FAqc'׫bm&,v-a9.X^+B/jɯ8_ @KIHswx#ͨ+`ӷP;EStSdY1 3^h7^N8m/$ٗJ@6w ;c$*v~i~EŠr5T<-RxT,٦>jKJ+mIƱE ̈́]䡲s36]r%+ZY{ܷvՠ,'*3غɻ'.[z#9^j 6URm:Ka`;ҥo+kIßߵO]nbf+Wot3mT:T( e٫N #b_3!Yy$+JR[;eHK9usw_|t |M&H&4"-Pac;x͛ ^XJ^XVIM=Vą_f'Mg |KpzZ%^F#~+YSGӆ ~83B/ e:-wc9ojtwJީJy^35=^.-+$˻[Zhl9xtjOE\CYo>.d"<4]fcucΆ%mqA'r<9i;Dō"&{ CK toGߖB֊x.~)l?PJ0:&uA !1HkH\8N('@28FYr[k~ J (j ܨj Kw\eԱb)~wԀuȝs!y-C<3z#K2RZGX0de#7& N[G mAmi)2TR vP `V8TOKm2J1~h<1)Pc^Wͤ* g:y՜125'z LJ^+#A-0CN,r H;FK:tKsxb}:ul3A1 =xa)מǑdu*ݶ?!묬q:8D Zf>ZZoErOTyR=I>> םIߦr@_l굗$ȏQ/ n18Sl5o1HU܀7bZ `|^+Ǧ?L/Y]G*|]Ss姫5\Vҧ筻/B7b,9ZU9pc5׶Gog#QjlfSUN0:t yKYzl`evѧŠLx D!kSTEy`~MU,MWҍEyJ&~Bj W;L~%Q$ECa0sŹeEJ{iAP|[xO6:(_GNѨ&%7ӂ2_|EҼuBdw iYK6QR5ՒvJ7/[h*nҾ'QY=E2D5PcŌͭƏ_&1`gvJVA*~ JPqs^yJ\&o vfu.ˤ9`+Orb +%?V1c )ROL SD%Nur\ߡ(!+1[^ƭsx8ET7R}~So앖 4S-p )u>Ԭ;5V^/|N6:^뗙,g保w>ީ7`;[{9YA\.V!{L[ZLL0ZFQO!n~p꺻ྎ㹨j:+ .[<{tV"hQ%zQZd9ߓqd^nk'ٔ'e~F\ߴtm8;핬{IW~`!qbq4+c"kmNx%[ %xOtWg-j(_ %r)x3d67Fy.|C(Yt\ʢϏ'sL]m+ LϦUK?a45,H[K|2QEaT e39)iad>bIҘABz.=zo|LX|"Nj+0ThoMTob .^})_} B(Aǖi)dc7tRuX&/9kuDW*FW La5lnvnAAGXD9P0se␄" bD QRI*~,EŞ*d =Qό hLW$~VEIfli$奔*/e/ōpV3m/s"@#o_tzvCJ(>im2Z!#ൣD;dʜߒ2S!6h>;oW>xxݤ%qHN_^ck/Rا{/gf\w#S_CDvp*N U`W ~ZP L[t[qDbKwx] q輾wHn>REx;0J"jq^EQJG) %zֹTT3g tccpժ7=ܹ+t2ѴBq'-ǟ#AuLW3NP Gtq,Y=% C#fS @D_ƦrP$ />Cmbq7}%2Z:$aGkVwր \HS+3#"$[k|xg؀W8Ob.q,%[$wvN&)YÔgG\QOͣwoJ H0LtiDqb\ꙊU93߱(Ook_ 8SP6^I~&Z' m{_;fJIM)]=&dVqdnԹmRP / VK˭ 6 SpE dޜfQdL9ӕVM*ϤyT4hgd5V7[s/b @&Mn̻1=0Pd@G3LZ8,8u951dTis*͙k ᯪ%QTIg8rFܝW{= 'ĖPi?~Y녅5(eVhAn-fUtQGlFti!:ߓvƫ:ť `"GRFNKSfOMx(^JUE`VgX@4_mG?UaJ"O&~ݡ|x0bGs1sVWvSTGb!cDR:H n Ogײ5nC x3!E 3۹m×U1Pїi-E$~`EpJ9v} tBC>~.K3qNmKGxq,xOcA!# P==ESѕPQ4=ܳ(L]=x^=3,L^Awy72)34W|^ƾCxDŽSw$6L LJZ-y3 Z 6j9l?C= b'c+{hHyNe'U:d#A4MP4x(6!1xC3&)62,tT9uȃ|Ym=:²s,y̿"0&/9bh74Wg3y:#Ii_e2 Yfe bxka:Yq:Վ,C~3O蝍[DjeO\1țaUuE$"q3*kj.z-Oh80=tb, ?Ep=[8(}t׃q'Ԏ8qWT4{\K&;, 2zPU?}~{gӮ׆R%xZ= NsTrc0J9EBa˰=-¢CԔGg\Up,l2*oM%ɿeZ@U¹Dj][Cgͷ2'?ʀcWȅ&T>e]n (g1+Լ5eGx2ո?18I^cQއ{CׂV&N(>[-{Q6n"8{jbj4oqx>7md9+NJoEz3J$Ƣ֞iˇlLeAF]:˞/vXA ୡIM2tcZnhgPW.) ]>=0 }Ӆ_pFꡏ&;"JII Fp&q%E!,7\&Ss-M-Bnm#2mBū$lP'X|("W˰=q> py놆y8F(v%5d. j2~ FJ HZ6uL|IN5{>$x13xT yM#JXn~ l@l}v>KzVvM/*!mBMEAot3zͰfhMx r(èN8YJI80غ0a8^LPPl>ڝxy-@4D.#X^ܹG&]IN ~1QxSy@,Zh:7XdҠ> ԗ cĕBb} q(P9AHN5MBe2l`Ff=1LO"+|L@CBm[щLy&B <#pz.n`巡-K݃egxnZۦaL&ڨ]>x%Q[E4AFUy𞹬TCh("XX@UؼAXPտo1DӽUMgOv;Eaj G-ǘm ^ea&ƁU >f̔6iQ&0BfF:M$IQ^|{be,R;e$OpjP7|~6T(yF)&MS'W,׆ji-1BN)1lQOTJVO|ٗ/>HߊU=;eʾhZ "aLp{ayGhoG:HTsmۇQɑԙ5\&`DlqSԡU-J`=6UC]Bd#aďE{'çgd"ZP^CƝkޑ){#d[Z~STQ oa9""EơLmHf43`Fu(ۀ4PZdJ_8 M!@r3W4t'N`=tȍiY~|M@7AEHIf@Nig-K"`O GO"9qt7LS4v(C.qܯeOفdD<2v;.SN 3~+.\ܫF)ݥ"| (5 CBG~&lϙP7OM>@^'h+ >1xFU0I=>9"6QW`nUL IvL)Qۏ82eJ1QIzt33U8ʥ4kq$ߙsہI'zvo.v}d@3wFG_',auDa8Z8`Cˤ$޿ n{{OgQx̒Mz 14Ph[񪙛x.P5$>r +(>a- YZ