libebml-devel-1.3.5-5.1 > t D H ` p Y/=b,Ӌ!NstFT[)30-t}xgF(Yk2Ei[;# 'O7*R^by 8r@~OV!:{aTPLQtZt6qg6)VxeL|/`$BXc餚5ePDJ5xT, GAk%4]&89ܑ/.n7%ۋ姘.Kd5c223f4fbb07920199aec62fd29af9413a25cfd m Y/= V,xF+Z/.-(SЖ_ow{S .Ex H_,+,0P1if*ԕgjdb5hPy6)0t~J$sdf_N({@ ۢg;b+saU M`::OEWXcw~NzQ-l֧MKy]f > : * ? * d M 7 P V ` ` P , d ( ) 8 0 9 : ? F # G # H $| I $ X % Y %( \ %D ] % ^ '^ b ' c (? d ( e ( f ( l ( u ( v )p w ) x *P y * z * C libebml-devel 1.3.5 5.1 Development files for the EBML file parser library libebml is a C++ library to parse EBML files. See the EBML RFC at http://www.matroska.org/technical/specs/rfc/index.html . Y lamb58 2openSUSE Leap 42.3 openSUSE LGPL-2.1+ http://bugs.opensuse.org Development/Libraries/C and C++ http://www.matroska.org/ linux x86_64 / * _ T E k B S N e Z A큤A큤 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y e13185077113517419ab04348a9578c0 fbdebbaf50720f61901e88b7904f8875 31d32217e957420dc6322d883d6ffc53 a3e3ce542ce369fe8c54145a316e7689 f7636c8df50f34ec27dbec81b27157a5 5accf0d4a367bb09b2c0b88a128812f9 cec272d9f1e8bbbffe3ac5cd1d0dee92 64ffda79e7fa3894788254db6997bd12 2bce4aabee8f744139fd8cd9edef222e 8d557680632149333e60723323dafc1e 58084c6f0c3bb00f45847cc52283b47d d28baf41925c12a6a08f0727af1ad86f 84434ff76dcfd1d055a606ee541d647e cee9d8c125fcad41de71b90dbe6cfc66 307a68a599b078a13679467a40352276 0f60ac4e7626f20120226a6757967fc9 87300d61207ecb03c9e437b7f4b92e00 aebd5fd5f4d87c77456a69ff47205626 4ff509ba63794e72e7fad98eee63c844 a1f286c722e3d8af84d46c020e08a44f d655173434523e0d4851c58c1ee87f7d 5c4ffd4a3e8c24ebeaf1a51182f368b0 ef6218cbe58f34ae415787965021506f b8b180a08dfc3978c1e24d02bb4d1440 f8fdc4f3413e19cfef8406f0a01249e5 04c6e1c06315c508732da30a08f5cca1 eb435bd72a4d068e0ea8e7beddde58e1 d3d4babc880dca93d0b5ba4ee389a3a1 be4e50f11db39f15ef4f548b3f71402f libebml.so.4.0.0 root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root libebml-1.3.5-5.1.src.rpm libebml-devel libebml-devel(x86-64) pkgconfig(libebml) @ /usr/bin/pkg-config glibc-devel libebml4 libstdc++-devel rpmlib(CompressedFileNames) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsLzma) 1.3.5 3.0.4-1 4.0-1 4.4.6-1 4.11.2 Y@W@V(UCjTD@T@SRRR҃QaQM@ONNe@M'MERLs@LPL <@KI?@rpm@fthiessen.de rpm@fthiessen.de rpm@fthiessen.de jengelh@inai.de dimstar@opensuse.org jengelh@inai.de jengelh@inai.de dimstar@opensuse.org crrodriguez@opensuse.org crrodriguez@opensuse.org reddwarf@opensuse.org zaitor@opensuse.org crrodriguez@opensuse.org reddwarf@opensuse.org dimstar@opensuse.org ro@suse.de reddwarf@opensuse.org cristian.rodriguez@opensuse.org coolo@novell.com cmorve69@yahoo.es cmorve69@yahoo.es crrodriguez@suse.de - Update to 1.3.5 * The function EbmlMaster::CheckMandatory() will now only return false if a mandatory element is missing for which there's no default value in the specifications. This means that callers such as EbmlMaster::UpdateSize() and by extension EbmlMaster::Render() will not insist on all mandatory elements being present anymore, but only those for which there's no default value. * Added a template function `FindNextChild`. * Fix reading and EBML element even though the ID was not found within the allowed reading limit. * Fixed an instance of undefined behavior in EbmlElement::GetSemantic() due to binding a dereferenced null pointer to a reference. Fixes boo#1056669. - Update to new upstream release 1.3.4 * Some minor changes required for clang * Some minor changes for C99 support * Required for mkvtoolnix >= 9.3.0 - Update to new upstream release 1.3.3 (security fixes!): * EbmlUnicodeString::UpdateFromUTF8(): Fixed an invalid memory access. When reading from a UTF-8 string in which the length indicated by a UTF-8 character's first byte exceeds the string's actual number of bytes the parser would access beyond the end of the string resulting in a heap information leak. Fixes the issue reported as Cisco TALOS-CAN-0036. * EbmlElement::ReadCodedSizeValue(): Fixed an invalid memory access. When reading a EBML variable length integer value a read access beyond the end of the available buffer was possible if fewer bytes were available than indicated by the first byte resulting in a heap information leak. * EbmlMaster::Read(): When the parser encountered a deeply nested element with an infinite size then a following element of an upper level was not propagated correctly. Instead the element with the infinite size was added into the EBML element tree a second time resulting in memory access after freeing it and multiple attempts to free the same memory address during destruction. Fixes the issue reported as Cisco TALOS-CAN-0037. * EbmlElement::FindNextElement(): Handle EOF when reading the element size properly. - Update package descriptions a bit - Add back BuildRoot: the rpm version of SLE11 still requires this and libebml is linked to 3rd party Build Servers, where building for SLE11 is still enabled. - Update to new upstream release 1.3.1 * EbmlMaster: Fixed read() trying to calculate the end position of elements with an unknown size. This avoids endless loops and assertions in certain cases. * EbmlElement::Render(): does not catch exceptions anymore. Instead, exceptions generated from the IOCallback class (e.g. if a write failed) are propagated to the caller. - Drop libebml-1.3.0-6efcb74d1e.patch (no longer relevant) - Set RPM groups - Also revert inlines-hidden: still breaks mkvtoolnix on i586. - revert last change, breaks mkvtoolnix that uses internal and symbols that are not annotated as public :( keep inlines-hidden though. - Support C++ visibility by reusing win32 code for the same purpose. - added patches: * libebml-visibility.patch - Add libebml-1.3.0-6efcb74d1e.patch - Simplify make calls - Update to version 1.3.0: + Compilation warning fixes + GetValue() and SetValue() functions for EbmlFloat/EbmlSInteger/EbmlUInteger + GetValue(), SetValue(), GetValueUTF8(), SetValueUTF8() functions for EbmlString/EbmlUnicodeString + Date values use 64bit integers + Integer conversion operators were made 'const' + GetElementList() function for EbmlMaster providing a reference to the underlying std::vector<> for better interaction with the C++ standard library + New constructor for UTFstring taking a single std::wstring + Increased library .so name to .4 due to binary incompatible changes. + Removed the Debian build files from our package. - Bump soname following upstream code changes. - Do not use gcc -ansi flag. - Update to version 1.2.2 + fix usage of the DEBUG #define (use LIBEBML_DEBUG instead) + The EbmlCodeVersion variable now resides in the library instead of being declared static in the header file. + only use the test element to read once in the loop - Update to version 1.2.1: + fix the constructor of CRTError in StdIOCallback + fix the size returned by MemIOCallback::read() when reaching the end of the buffer + add a macro to define signed integer elements that have a default value + fix compilation of debug builds on win32 + fix for Sun Studio C compiler - Stop source service usage: Factory is moving to a slightly different approch to verify source authenticity. Cconsequently, specify a full URL as Source. - update baselibs.conf - update to version 1.2.0 - no need to put the internal code of EbmlCrc32 in the public header - more safety on the Binary buffer handling in case we run out of memory - fix CRC32 detection in master elements - fix compilation under gcc 4.5 - Fixed handling of UTF-8 strings with characters encoded in more than three bytes - Increased library .so name to .3 due to binary incompatible changes - fix -devel package dependencies - fix build in renaming shared library package - Update to version 1.0.0 - Fix more issues which came to light with the recent push of WebM -- mostly regarding elements with unknown sizes. - update to version 0.8.0 - new macros to simplify and unify the way to declare and define EBML elements - new macros to access variables of a Class/Object so that switching to libebml v2 is transparent - add an EBML_STRICT_API compilation flag (off by default) to avoid direct access to internal class variables - fix some building issues on Linux and MinGW - add accessor calls to the base classes to avoid direct access to internal class variables - add iterators to navigate throught the EbmlMaster children - use a new filepos_t type for everything that relates to an element position/data size with INVALID_FILEPOS_T in case of errors - remove the const on integer values - remove static libraries lamb58 1504248330 1.3.5-5.1 1.3.5-5.1 1.3.5 ebml Debug.h EbmlBinary.h EbmlConfig.h EbmlContexts.h EbmlCrc32.h EbmlDate.h EbmlDummy.h EbmlElement.h EbmlEndian.h EbmlFloat.h EbmlHead.h EbmlId.h EbmlMaster.h EbmlSInteger.h EbmlStream.h EbmlString.h EbmlSubHead.h EbmlTypes.h EbmlUInteger.h EbmlUnicodeString.h EbmlVersion.h EbmlVoid.h IOCallback.h MemIOCallback.h MemReadIOCallback.h SafeReadIOCallback.h StdIOCallback.h c libebml_t.h libebml.so libebml.pc /usr/include/ /usr/include/ebml/ /usr/include/ebml/c/ /usr/lib64/ /usr/lib64/pkgconfig/ -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g obs://build.opensuse.org/openSUSE:Maintenance:7224/openSUSE_Leap_42.3_Update/e77f884163e1e02759bc12ac943a1ef0-libebml.openSUSE_Leap_42.3_Update cpio lzma 5 x86_64-suse-linux directory C++ source, ASCII text C source, ASCII text C source, ISO-8859 text pkgconfig file P R Dpдf z ? ` ] crt:bLLD?^p0Ar jb}8ދ N-d|fo^Ue] O!7!!Sp,weWfȸc id_:6n#,EvK)WYO[0=ba1A.F<&v* !z22I+ us[gɴ$aCaX.FD̑]^u]DG0x#'ŏAʾe1 '
6%U#y> 4TUШ,ą&'O D3Z#)
iԆe8_OFR{uTmct&ĺw-mm} z.A,^+
46{/&hs\ nx_$4PC
k%j2+: s+PN}rNCY6?)Mr6$}Ru
?y{Q#KCPy=Iڝ\!A