Up to [cvs.NetBSD.org] / pkgsrc / devel / libebml
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 29 15:08:26 2020 UTC (11 days, 2 hours ago) by adam
CVS Tags: HEAD
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)
libebml: updated to 1.4.0 Released v1.4.0. * Due to breaking ABI the soname version has been bumped to 5.0.0. * Default symbol visibility is now "hidden", reducing binary size. * Converted some things pointed out by cppcheck & clang-tidy to C++11. * Fixed a lot of issues pointed out by clang-tidy. * Added a function "ForceNoDefault" in the "EbmlElement" class. * Added a function "OverwriteData" in the "EbmlElement" class to complement the existing "OverwriteHead" function. * Fixed compilation on Windows wrt. winapifamily.h * Fixed compilation on Haiku. * A C++11 compliant compiler is now required. Several of its features are now used in the source. * EbmlElement::FindNextElement: fixed a buffer overflow on the stack by one byte when the first byte read had its upper four bits unset. * EbmlCrc32: added a explicit assignment operator with default implementation as an explicit copy constructor exists (implicit assignment operators are deprecated in such cases). * When reading binary elements with a size of 0, the element was skipped by libebml instead of returned to the calling function.
Revision 1.9 / (download) - annotate - [select for diffs], Tue May 28 07:46:08 2019 UTC (13 months, 1 week ago) by adam
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.8: +6 -5 lines
Diff to previous 1.8 (colored)
libebml: updated to 1.3.9 Released v1.3.9: * Build system: fixed symbol visibility issue causing linker failures since 1.3.8. Released v1.3.8: * Build system: various fixes to the cmake rules regarding visibility, naming and building DLLs on Windows.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Apr 22 21:38:22 2018 UTC (2 years, 2 months ago) by adam
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.7: +8 -2 lines
Diff to previous 1.7 (colored)
libebml: updated to 1.3.6 v1.3.6. * Converted the build system from autoconf/automake to cmake. Patches by Github user "evpobr" with fixes by myself. * Fixed undefined behavior when reading signed integers with negative values from files (though compilers implemented this the way we wanted them to already). * Fixed a small memory leak when reading an element runs into an I/O exception (e.g. due to having reached the end of the file). * Fixed the EbmlMaster::GetDataStart() function returning wrong values for elements with an infinite/unknown size. * Fixed finding the next element ID when garbage data is encountered during the scan for the ID. * Fixed several potential situations where reading child element data could exceed the parent element's size. * Added a code of conduct to the project.
Revision 1.7 / (download) - annotate - [select for diffs], Sun Jan 4 23:22:37 2015 UTC (5 years, 6 months ago) by wiz
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)
Update to 1.3.1: 2015-01-04 Moritz Bunkus <firstname.lastname@example.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 <email@example.com> * 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 <firstname.lastname@example.org>. 2014-12-20 Moritz Bunkus <email@example.com> * 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 <firstname.lastname@example.org> * EbmlMemoryStream: add a new class for safe memory access that throws exception on failures. 2014-12-18 Moritz Bunkus <email@example.com> * 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
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 14 17:48:52 2009 UTC (11 years ago) by joerg
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)
Remove @dirrm entries from PLISTs
Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 14 18:20:05 2007 UTC (12 years, 7 months ago) by drochner
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
libtoolize and build shared libraries, this will make it usable in dynamically loaded plugins, bump PKGREVISION
Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 18 00:51:51 2005 UTC (15 years, 2 months ago) by salo
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.3: +1 -3 lines
Diff to previous 1.3 (colored)
Go back only to build the static lib as before. There are no consumers of the shared library, yet.
Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 18 00:13:05 2005 UTC (15 years, 2 months ago) by salo
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)
Update to version 0.7.4 Changes: - add a couple of new elements - fix compilation with gcc 4 and on AMD64 - address some other minor issues.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Apr 7 11:47:46 2004 UTC (16 years, 3 months ago) by salo
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)
Resolve conflicts, switch to bl3. (sorry for the mess..)
Revision 184.108.40.206 / (download) - annotate - [select for diffs] (vendor branch), Wed Apr 7 10:40:01 2004 UTC (16 years, 3 months ago) by salo
CVS Tags: pkgsrc-base
Changes since 220.127.116.11: +2 -2 lines
Diff to previous 18.104.22.168 (colored)
Initial import of libebml-0.6.5: Extensible Binary Meta Language support 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.
Revision 22.214.171.124 / (download) - annotate - [select for diffs] (vendor branch), Sun Jan 18 20:14:58 2004 UTC (16 years, 5 months ago) by kristerw
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Initial import of devel/libebml version 0.6.3. From Rhialto in PR pkg/24016. libebml is a library for handling EBML (Extensible Binary Meta Language), that is a binary derivative of XML.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 18 20:14:58 2004 UTC (16 years, 5 months ago) by kristerw
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.