summaryrefslogtreecommitdiff
path: root/devel/libebml/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2016-07-03Updated libebml to 1.3.4.wiz1-6/+5
2016-07-02 Moritz Bunkus <moritz@bunkus.org> * Released v1.3.4. 2015-11-21 Moritz Bunkus <moritz@bunkus.org> * EbmlVersion.cpp: in order to enable deterministic builds the EbmlCodeDate variable has been set to "Unknown" instead of the date and time of compilation. Patch by Ed Schouten <ed@nuxi.nl>. 2015-11-18 Moritz Bunkus <moritz@bunkus.org> * libebml_t.h: use C99-style integer typedefs instead of BSD-style ones. Patch by Ed Schouten <ed@nuxi.nl>. 2015-10-24 Moritz Bunkus <moritz@bunkus.org> * EbmlBinary.h: add #include <cstdlib> for compilation with clang and libc++. Patch by Thomas Klausner <wiz@NetBSD.org>.
2015-11-04Remove duplicate SHA512 digests that crept in.agc1-2/+1
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-10-25Add upstream bug report URL.wiz1-2/+2
2015-10-25Update libebml to 1.3.3:wiz1-5/+5
* Released v1.3.3. * 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::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. * 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.
2015-10-21Update libebml to 1.3.2:wiz1-4/+5
2015-10-17 Moritz Bunkus <moritz@bunkus.org> * Released v1.3.2. 2015-08-21 Steve Lhomme <robUx4@gmail.com> * EbmlElement::FindNextElement(): Handle EOF when reading the element size properly. 2015-06-15 Steve Lhomme <robUx4@gmail.com * Disable debug code for builds for the Windows App Store. 2015-06-12 Cristian Morales Vega <reddwarf@opensuse.org> * Update the license information: use latest official text for the LGPL. 2015-02-23 Steve Lhomme <robux4@gmail.com> * EbmlString::ValidateSize(): only allow the same maximum size as EbmlBinary.
2015-01-04Update to 1.3.1:wiz1-5/+4
2015-01-04 Moritz Bunkus <moritz@bunkus.org> * Released v1.3.1. * EbmlElement::Render(): doesn't catch exceptions anymore. Instead exceptions generated from the IOCallback class (e.g. if a write failed) are propagated to the caller. 2014-12-21 Moritz Bunkus <moritz@bunkus.org> * build system: switched the build system from hand-crafted Makefiles to an autoconf/automake-based system. A pkg-config file will be installed as well; its name is »libebml«. Patch by Jan Engelhardt <jengelh@inai.de>. 2014-12-20 Moritz Bunkus <moritz@bunkus.org> * EbmlMaster::Read(): when reading with SCOPE_ALL_DATA only those elements that could successfully be read will be kept (e.g. defective block groups will be dropped). 2014-12-19 Moritz Bunkus <moritz@bunkus.org> * EbmlMemoryStream: add a new class for safe memory access that throws exception on failures. 2014-12-18 Moritz Bunkus <moritz@bunkus.org> * EbmlMaster: Fixed read() trying to calculate the end position of elements with an unknown size. This avoids endless loops and assertions in certain cases. See https://trac.bunkus.org/ticket/1089
2013-04-29Add a number of includes hidden by libstdc++'s name space pollution.joerg1-1/+2
2013-04-12update to 1.3.0drochner1-5/+5
changes: several new API functions like GetValue()/SetValue(), new constructors, and a couple of bug fixes like calculating dates with 64bit integers preventing overflows in certain situations
2011-10-07update to 1.2.2drochner1-4/+4
changes: bugfixes, minor improvements
2011-03-18Fix patching on Mac OSX; fix installing the library; fix some pkglint issuesadam1-2/+2
2011-02-14update to 1.2.0drochner1-5/+5
changes: -header cleanup -bugfixes
2010-07-08update to 1.0.0drochner1-5/+5
changes: -API extensions -bugfixes
2008-04-28Update to 0.7.8:wiz1-5/+5
Fixes for gcc 4.3. Source code cleanup. Build fixes.
2007-11-14libtoolize and build shared libraries,drochner1-2/+2
this will make it usable in dynamically loaded plugins, bump PKGREVISION
2007-07-01Added support for installation to DESTDIR. Approved by salo@.heinz1-2/+2
2006-10-08Update to version 0.7.7salo1-4/+4
Changes: - minor bugfixes
2005-12-11Update to version 0.7.6salo1-4/+4
Changes: - various bugfixes.
2005-06-06Force PREFIX.salo1-2/+2
Addresses PR pkg/30118, althought i can't reproduce it at all..
2005-05-30Update to version 0.7.5salo1-4/+4
Changes include fixes to the build system for MacOS X, slightly improved handling of the maximum size to read and other small fixes.
2005-04-18Update to version 0.7.4salo1-4/+4
Changes: - add a couple of new elements - fix compilation with gcc 4 and on AMD64 - address some other minor issues.
2005-02-23Add RMD160 digests.agc1-1/+2
2005-02-17Update to version 0.7.3salo1-4/+4
Changes: - allow binary element comparison (useful to compare UIDs) - rename bSaveDefault in bKeepIntact - don't save empty EbmlMasters by default - Use malloc() and free() instead of new[] and delete[] where the lib might deal with pointers that have been allocated by the app, or where the app has allocated the memory. Reason: new[]ed memory cannot be realloc()ed. - Improved the dependency calculation to be more portable (makedepend doesn't exist everywhere, and it doesn't necessarily use the compiler we want). - Added a "RemoveAll" function. - better code to handle all VTS VOBs (not yet there)
2004-10-14Updated to version 0.7.2salo1-3/+3
- migth as well just take maintainership Changes: - Fix for the compilation on Solaris. - Redone the #if... hierarchy to be a bit less confusing. - Remove the unsupported float80 support - Allow building a DLL with MSVC7 (not compatible with the MinGW one) - Proper description for the SHARED option.
2004-07-27Update to version 0.7.1.salo1-4/+4
Changes: - use bzip2 distribution tarball 0.7.1: ====== - Set eol-style and keywords properties - various cosmetic fixes to Makefile and build in general - BeOS support
2004-05-31Obey CXXFLAGS, pass more buildlink variables.salo1-2/+2
2004-05-16call $(BSD_INSTALL) to install files, not "install".grant1-1/+2
2004-05-05Update to version 0.7.0.salo1-3/+3
Needed for mkvtoolnix update. Changes: - LGPL license changes.
2004-04-07Initial import of libebml-0.6.5: Extensible Binary Meta Language supportsalo1-4/+3
library. EBML, or Extensible Binary Meta-Language, is a simple XML like binary language for describing data in structured style. EBML was originally designed for use in the Matroska project, but the developers saw that EBML was very flexible and extensible. From pkgsrc-wip, submitted by Sergey Svishchev.
2004-01-18Initial import of devel/libebml version 0.6.3.kristerw1-0/+5
From Rhialto in PR pkg/24016. libebml is a library for handling EBML (Extensible Binary Meta Language), that is a binary derivative of XML.