libvorbisfile3-1.3.6-lp151.4.34 >  A \iʸ/=„' Ȟ1`b^m^*Т_7bHv9E]%xOf킨r"YUܺk$Ml+҇K< dJ{,j~WpYR(‰\}! 4.Kg'1^떯ic=z=)#S!dy'bF)UmqkֱJr"DqσR&lqV++& \/A_L+ρ)lғSlZ ZKXRa2e0634257e7daf6182baec581998cb34c96dbb5fa67fa9f53889776a98981f782b2977c0de119e652a3bd015c05d9b88274e806^\iʸ/=„XGwLہO$Fxid *̏磡W Uirp@%?%d " M|      ^ x 4 L (p8x9:>"@"F"G#H#I#X#Y# \#D]#L^#vb#c$+d$e$f$l$u$v$w%@x%Hy%Pz%l%|%%%Clibvorbisfile31.3.6lp151.4.34The Vorbis General Audio Compression CodecVorbis is a fully open, nonproprietary, patent-and-royalty-free, and general-purpose compressed audio format for audio and music at fixed and variable bit rates from 16 to 128 kbps/channel. The native bitstream format of Vorbis is libogg (Ogg). Alternatively, libmatroska (matroska) can also be used.\ilamb57openSUSE Leap 15.1openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://www.vorbis.com/linuxx86_64\i\ib767435530836812f84de8bea04670bd3cff11b4a5bb447d1c56b0cf85ae6fe8libvorbisfile.so.3.3.7rootrootrootrootlibvorbis-1.3.6-lp151.4.34.src.rpmlibvorbisfile.so.3()(64bit)libvorbisfile3libvorbisfile3(x86-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libogg.so.0()(64bit)libvorbis.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1[{@ZZ@ZZZ8@X=mTSS Qm=@Q1O@OC@N@Nσ@NˎN[@M‘@M@Ls@Ls@K @K(J@JhPJ?r@tiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.dealoisio@gmx.commpluskal@suse.comfcrozat@suse.comandreas.stieger@gmx.demmeister@suse.comseife+obs@b1-systems.comftake@geeko.jptiwai@suse.deidonmez@suse.comcrrodriguez@opensuse.orgcoolo@suse.comcrrodriguez@opensuse.orgdmueller@suse.dedavejplater@gmail.comcoolo@novell.comreddwarf@opensuse.orgtiwai@suse.dejengelh@medozas.detiwai@suse.detiwai@suse.decoolo@novell.com- Replace vorbis-CVE-2017-14160.patch with the upstream fix (commit 018ca26dece6), refresh vorbis-CVE-2018-10393.patch - Fix the validation of channels in mapping0_forward() (CVE-2018-10392, bsc#1091070): vorbis-CVE-2018-10392.patch- Fix out-of-bounds access inside bark_noise_hybridmp function (CVE-2017-14160, bsc#1059812): downstream fix: vorbis-CVE-2017-14160.patch - Fix stack-basedbuffer over-read in bark_noise_hybridm (CVE-2018-10393, bsc#1091072): downstream fix: vorbis-CVE-2018-10393.patch- Split libvorbis-doc subpackage to a separate spec file for reducing the dependencies- Update to version 1.3.6: * Fix CVE-2018-5146 - out-of-bounds write on codebook decoding. * Fix CVE-2017-14632 - free() on unitialized data * Fix CVE-2017-14633 - out-of-bounds read * Fix bitrate metadata parsing. * Fix out-of-bounds read in codebook parsing. * Fix residue vector size in Vorbis I spec. * Appveyor support * Travis CI support * Add secondary CMake build system. * Build system fixes - Build documents with doxygen, and many tex stuff; this requires to disable parallel builds partially - Move COPYING to license directory - Drop obsoleted patches: vorbis-fix-linking.patch 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch libvorbis-CVE-2018-5146.patch- Fix VUL-0: libvorbis: Out of bounds memory write while processing Vorbis audio data (CVE-2018-5146, bsc#1085687): libvorbis-CVE-2018-5146.patch- Fix VUL-0: out-of-bounds array read vulnerability exists in function mapping0_forward() (CVE-2017-14633, bsc#1059811): 0001-CVE-2017-14633-Don-t-allow-for-more-than-256-channel.patch - Fix VUL-0: Remote Code Execution upon freeing uninitialized memory in function vorbis_analysis_headerout(CVE-2017-14632, bsc#1059809): 0002-CVE-2017-14632-vorbis_analysis_header_out-Don-t-clea.patch- Added 32bit libvorbis-devel in baselibs.conf- Cleanup spec file with spec-cleaner - Update to 1.3.5 * Tolerate single-entry codebooks. * Fix decoder crash with invalid input. * Fix encoder crash with non-positive sample rates. * Fix issues in vorbisfile's seek bisection code. * Spec errata. * Reject multiple headers of the same type. * Various build fixes and code cleanup.- Fix obsoletes and provides in baselibs.conf.- Xiph libvorbis 1.3.4 * reduced static data size in libvorbisenc * associated minor changes required to libvorbis and libvorbisfile * minor build fixes and build system updates * no functional changes over the previous 1.3.3 release - removed libvorbis-pkgconfig.patch, in upstream - updated vorbis-fix-linking.patch for context changes- Added url as source. Please see http://en.opensuse.org/SourceUrls- fix build with automake-1.13.1- updated to 1.3.3 * vorbis: additional proofing against invalid/malicious streams in decode (see SVN for details). * vorbis: fix a memory leak in vorbis_commentheader_out(). * updates, corrections and clarifications in the Vorbis I specification document * build warning fixes- VUL-0: CVE-2012-0444: libvorbis: heap-based buffer overflow (bnc#747912)- -O20 optimization level doesn't exist, use -O3- open files with O_CLOEXEC, in order to avoid fd leaks when calling applications fork() ..execve()... This patch does not cover the executable tools since it is not critical for them.- add libtool as buildrequire to avoid implicit dependency- Fix build with no-add-needed- fix provides/obsoletes in baselibs- Split libvorbisenc2 and libvorbisfile3 from libvorbis0 - Removed services.- fix the package split- updated to version 1.3.2 * vorbis: additional proofing against invalid/malicious streams in floor, residue, and bos/eos packet trimming code (see SVN for details). * vorbis: Added programming documentation tree for the low-level calls * vorbisfile: Correct handling of serial numbers array element [0] on non-seekable streams * vorbisenc: Back out an [old] AoTuV HF weighting that was first enabled in 1.3.0; there are a few samples where I really don't like the effect it causes. * vorbis: return correct timestamp for granule positions with high bit set. * vorbisfile: the [undocumented] half-rate decode api made no attempt to keep the pcm offset tracking consistent in seeks. Fix and add a testing mode to seeking_example.c to torture test seeking in halfrate mode. Also remove requirement that halfrate mode only work with seekable files. * vorbisfile: Fix a chaining bug in raw_seeks where seeking out of the current link would fail due to not reinitializing the decode machinery. * vorbisfile: improve seeking strategy. Reduces the necessary number of seek callbacks in an open or seek operation by well over 2/3. - updated to version 1.3.1 * tweak + minor arithmetic fix in floor1 fit * revert noise norm to conservative 1.2.3 behavior pending more listening testing - updated to versio 1.3.0 * Optimized surround support for 5.1 encoding at 44.1/48kHz * Added encoder control call to disable channel coupling * Correct an overflow bug in very low-bitrate encoding on 32 bit machines that caused inflated bitrates * Numerous API hardening, leak and build fixes * Correct bug in 22kHz compand setup that could cause a crash * Correct bug in 16kHz codebooks that could cause unstable pure tones at high bitrates - run spec-cleaner - removed libvorbis-automake-fix.diff, libvorbis-doc-fixes.diff, libvorbis-r16326-CVE-2009-3379.diff and libvorbis-r16597-CVE-2009-3379.diff (upstream fixed) - follow library packaging policy - run make check- VUL-0: libvorbis: memory corruption while parsing ogg files (bnc#608192, CVE-2009-3379)- add baselibs.conf as a source - enable parallel building - package documentation as noarch- updated to version 1.2.3: * correct a vorbisfile bug that prevented proper playback of Vorbis files where all audio in a logical stream is in a single page * Additional decode setup hardening against malicious streams * Add 'OV_EXCLUDE_STATIC_CALLBACKS' define for developers who wish to avoid avoid unused symbol warnings from the static callbacks defined in vorbisfile.h - updated to version 1.2.2: * define VENDOR and ENCODER strings * seek correctly in files bigger than 2 GB (Windows) * fix regression from CVE-2008-1420; 1.0b1 files work again * mark all tables as constant to reduce memory occupation * additional decoder hardening against malicious streams * substantially reduce amount of seeking performed by Vorbisfile * Multichannel decode bugfix * build system updates * minor specification clarifications/fixes - dropped aotuv patch temporarily- updated to aoTuV patch version beta5.7: * including security fixes * improved encoding speed of low bitrate mode * reduced distrotion by clipping at low sampling frequency * fixed noise control part of impulse block * tuning of each part was redone * expanded noise control of the impulse block * fixed pre-echo reduction code * noise normalization reviewed * detailed tuning done again- fix build with automake 1.11/sbin/ldconfig/sbin/ldconfiglamb57 15504447331.3.6-lp151.4.341.3.6-lp151.4.34libvorbisfile.so.3libvorbisfile.so.3.3.7/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.opensuse.org/openSUSE:Leap:15.1/standard/cf35a1346e690065702fb298cc479a85-libvorbiscpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3e62b4fdb117b5ba54a4f4facc2b8705be259850, strippedPRRRRRRHi&a}lz=b =utf-8b5a5b98bba33a183e76a38f86be520de65a6ab4b8f30b37d7b92d2b5f6e9dce4?7zXZ !t/4] cr$x#mSó5Cб1u6jj=)~'VXUL dq‚}ծvW Bd /,ZѲBq PAHf1ʽ ä.6 en i"hA{ Raȸ%R}+`&F_ L.P`S;c֤g`fܮt({\tBe Z| kwMNܞ:EfFKh׆E5j>GR`yBעŬWCɭP{F v8aj9?uR.<_`P7x]CTwg[G qx4V_C+(2o\}@:^_l`Fo:4p5MMqkw8!Vݱ:/yw v % \k^bDn7sPS7d[#$LgxF97g*}`%_ëcp2v"hE?;aWFr5Tʷ2hIJJP%~(40I3I1Y{첕 @ag^JσK笚r@P97hpU/*^nh[2 TibĪפo}b74C!i!2' .U iO[{gv ǧEn{G8"`Q.E&ڝ78aI @$&⍜6,,A$5tuj[b]0P}8j1e?ͭǘ"IzAWh7TN""u0z; Lނ,\Xp5BfH*wgxT>X,uy7'99\OgϲTώa JLp8F܁{!3$T-c~ oq'}[2*LEXJّW0y-aaReut鶊.{Vy< "<}jEV-++S3`5먗JJ nP-^wن-i=d)헲F1O[d`snXjNM]h3?_VR%Yb@X._`[?05$OFaGfh^B-sS_^ <hc"?1_/ ۣ%,SoT;gz>Qֲ! dmlp4jfIaFaX-r7wMf\ΌʷYXwUT%l$B _6Z`0KJ-Dm%ύGyH!y lgi {] yGM$_Vn5E@P; id#pM_,@coiP40hb+&m>i Jj5z*h. nf^+Q$8O+ Rlc,w7 ;vIIu()ml,M$+TM},Չq6ۯ.Ix<\oQ}lb 3I߲'tPbEkc8Zoc"y)I7kf ;0xyΜB7D8<]9i~Ģi5;*˕^TBm3y'9nx6-㈣@vkdGD+51L! U>ڀF2p}~)m,<G)Uۍ_.v'ڦ 1˴J/ lMH]ڶv9_ߛy%7H8P@,6]ho7DLvMN$уx#3 ߥuri͠GMb:j\eQ)5wn\*Ϯh<]GeOrDuF?6|m /nA 1U8p"Ŗ.؀AHE." \$kM]RqTaKĬ] (bjA,L?x[Jt>́}w&@ .6Z) n15DW4&/ CQs9M"dCi8-XWc.cZrRQ"K}J5|ܹ<+y|'F OU  Ġ#lYN&=YaUnȔwe:' &Uԝ;ٖ;Y{ϫWl ZC9~rK9W0MD;XL.\o7R{T;{5sT*A9 l[M`k%UA׉ YΊ[jP@(1W&x/$5>>*>xI|OCB`xje˧j\{f?2q>Il"l{[,7_ʊ$mJ@X=Nt5,04 '$DuM6W[3ax24V<돪4*.>'2^'Bc9/_ (`,EtOD*xq(o*t;tb~Wίȿ.Wğ߶ECȻ1Ca6[-SPuՙDRLN`F0'@@tl! \k-xU&6Y,L~p8kCmʚcD@r!ˀ B ]gm;؇|Ո.n0! ;y盲$>gc=^1gpb!9m8#71Oa3c?heCa @lcٛA,#6V+ +no};UR$jvP-(0Qc6d}#~iH;Ըj9q'Jr6gt!8lřүIp n.A Ex=/L q9 Db'uZ?kASWD QEӖv<5b3nuڄ"WX1$:_M\"ihozfe+Ӗn@!}ČuC"9JI$Ά3tu4 UEm]7XS݌գ:;0onmu%R)]j̙UUv:"~ֱ/jdki}ilĺł. BY)7cm);N]'2s7FN /*͵rV\02?I|3 .Ң旈r/(d'}|;8tKVld0 ^YFxWjݨVCRG_r?2%~ >OWQb9iE30"wb¾/b,u fN%.G@c;aޛ|,%,YtR=QR@{eq0<$,ĪR9z}Zk̳Q[9lCtʚ4);a $!L:۸ Asǿw7_Di1xAPꮐ|VsԍVic/t!B,HJ-F&j9a_t{ ;~s\foil>MN| ԔЈ׆fsAy]p4q.q%2\팭jBD6/),n5=0k2+{۶ POX 621waS;5̄E;OIᝦDlx44)ee'a󭖯=y4fgBK۹vL׻XH]gz5# @)JIJXһLݨ0)8<"wLP!)!s}Glc~5$r遯QE[Y27{a* ɁlQz'V[Vz+d:vl lqwCyG2&&oC=n+\焃 gWwѹ ިpJ3m53H: %2~:LL^i>Zms\ h}$Omo²S]dmٙVL*y!ͪZp O`jN`*Z4Rx ˯?Eiȅ|u`*}gW#a}\7 Y@kM^1/#iMH A[]N *́$!^p&ʽ$nNN[h75aOVE1@CrOyQQ*qTsȿȨM|Pwl!pwi3|6<ں7&BylFaտznGK!R3IՃieõiǝωP1zQue }4$@C<0>stY# `/QuO`0'0`#1DzJpY\t+5'x`m@”*lw.R]%:/0kD8M 6oqϔ" d"תBw. s}y-p:W/ēo)c]^&6y!H|8vq'}٬b! >-\-)ac1lLk^PQu4kEWf&dLlKJ15װ:1KOi|ǨbI7@TD^6`|*=xTmzD*A8uk,#{;ݫM"蕛\U}x4KύmTɞKb3Kš8fE<=*M""Ğ_ ݜ ]7NiQ 4ch)cRGh8/H&.jh_>nS*@OxQEAQf=6Č|Bqw4~h-N=5kFBZiQ'Ouۖv_:,^^|GO#ތqlBM^O}[]Tlؗ/"dri5s5{>LQ8|(6uĊdX?3^\:Hs"nث:%O%3Zso' |Davѫpx]Gإm/Њ`0oc[UJIk7然Vb*` 6@fe]|No[QTPt1C&*|$UE߼E<64[3[C=-Sk]ͷnr\F M]CYlG7ZeSHqR] ߲7ސ<^v\}&r^ahb zVX#B$%߼_t!, ^l=2SlLT|iÂ{ I.GIyGu=r)!Y={ѝ|hi~"?>-QH܀צg+H>awk ZҖRӮ9djPt472$WNoVJ6$ ;/ìTOB~h\1!ͧ# J_J88T+uL1[vRkt+i,opI@t%ĵ4zBKlw&K`_;fuiJ1@ssDZ]A{w:@Mf0sŁڴ] Yɝt7,.Y`@ṋ־/?ȋcA&IO9zt)5AC}g6;ŧPE?rO m4P?^#A(+t'4FZd+ɥJp{5|4regq`\u`hǡ$JZ\z=;abl:͛0tQ*5#j˫sZF ٷ1:twr$nfVW{0]6qIqqT[t'jKp/ězPJ64e',/:/{E]2rf}Z"X0~4Psk)'&ʦs!,g#zuᲹ]MC|o2":vNK> iЬ5 e`70[,I: H2kS 50] \bئSGq)JIcbb0EdQD:5@=q/mmQ@@z_2d悯kn7^R3ۮA5~ŚZR>>CMG7P׏4Am 񤲓ߡes—|u w%mH0`v>mYo ^|aj0QNW~ o-5/Ta:HW׌& dWf[ֻVw5B-K=A,hU0.gEELpjLA(3P6a) Y%r6C&?$N!)/"V7M1-@n zdi?sM/|μ.n3)ZdLlVOr3%4AFP`xr`kdc GQRޱ3Xxb4Ku#m6g9.v+EBNAB3Uރ_DE(Ky]ubQpFAP4Nzb8Uy,xIG8?-fD:$W}DM,bނOBUpX>ly;EeY? fbT -V\}jU\w^Q[j1X{;8Lש^. 5, b>MqLʻP\‹^D!! 5"+v>ce}쫷/u(E`V 1s$p8ds|x܏7mLgoZ%S5zOg&}y*AxϪG1;z{7Clx!u^G$r.L6naq42K:6wia4m{YUQhjq9_m&Fɴw RD{:x1:IrYW:c hajdo?>g{"AQVsX^>] Nw kw>ޙh~" D>E9,[ovuiHW&9ѴQoco՘wُ}t!gu,j%[kwX4'HM'b* NOŔhyA'(dR!BvYS𬼩T5<*rWX1);!ܶ0 }.6p/Ns*-_fSQ*Z 3 /jQ1NWkh94Y=-V KD^Ifw]n=r7YɁ|{hA⌛>5ÎX܃;T!{zAf0r$aƘxԬ-A#>v€L v18_+Es#B=䛙(`DMbq|zabJ!h$I ~`; dJGj$[6p%bf&Za#N iQ4(qmQMK&F"!$Cί0| Z86VLd6jGWҹ^hṋJ|iȤ̡TPsDW 4aЖjOpf*A[Eag kſ}]r#pwoy5w@ _ƆO_gюC