Moritz Bunkus
4457e70466
KaxBlock::ReadData(): use safe/checked memory access
...
Unchecked reading from memory locations works for cases in which all the
data is valid, but if it isn't then this leads to invalid memory access
and segmentation faults.
See https://trac.bunkus.org/ticket/1096
2014-12-20 17:06:20 +01:00
Moritz Bunkus
f82f1f7889
KaxBlock: don't access beyond enf-of-buffer for one frame in EBML lacing
...
See https://trac.bunkus.org/ticket/1096 test case
id:000002,sig:06,src:000000,op:flip2,pos:582
2014-12-19 14:00:02 +01:00
Moritz Bunkus
1cb5ae4015
update ChangeLog
2013-09-17 19:15:34 +02:00
Moritz Bunkus
264a7537e5
Remove Debian build files & update ChangeLog
2013-03-19 20:13:20 +01:00
Moritz Bunkus
bdcc3ef3a1
Update ChangeLog
2013-03-19 17:55:52 +01:00
Moritz Bunkus
08eb86ee0a
Sync with specs: remove TrackTimecodeDenominator; add ChapterStringUID
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@869 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2012-12-02 14:12:58 +00:00
Steve Lhomme
a463c247a6
update the ChangeLog with recent changes
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@858 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2012-09-23 09:53:17 +00:00
Moritz Bunkus
3fbe2877fb
Bump version number, library .so version number, add ChangeLog info
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@849 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2012-09-22 22:30:44 +00:00
Moritz Bunkus
c5f95ca5ad
changelog update, version number updates
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@812 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-09-23 11:54:54 +00:00
Steve Lhomme
945625f4e3
libmatroska: bump the version to 1.3.0 as the KaxChapterSegmentEditionUID is not binary compatible
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@809 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-09-11 15:56:11 +00:00
Moritz Bunkus
1212eca974
Release date update
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@764 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-06-26 17:42:58 +00:00
Steve Lhomme
4edebabe92
libmatroska: the new version will be 1.2.0 due to ABI changes
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@758 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-06-15 11:13:11 +00:00
Steve Lhomme
86036dfabb
libmatroska: update ChangeLog & version
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@754 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-06-12 09:13:47 +00:00
Steve Lhomme
e5d8c2585c
remove no longer needed tests for old/outdated/previous tag system (from impulze https://sourceforge.net/tracker/?func=detail&aid=3170459&group_id=68739&atid=522230 )
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@673 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-02-12 12:42:33 +00:00
Moritz Bunkus
5f83bf353c
Set release date
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@653 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-01-30 11:00:38 +00:00
Moritz Bunkus
dfe495cf23
Increased library .so name to .3
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@649 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2011-01-29 11:48:16 +00:00
Steve Lhomme
697ce73358
fix a memory leak in KaxReferenceBlock when an internal KaxBlockBlob was created
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@546 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-09-10 08:39:15 +00:00
Steve Lhomme
f1349f9639
libmatroska: add KaxTrackOperation and related elements for combined stereo/3D tracks or joined virtual tracks
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@545 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-09-05 09:27:51 +00:00
Steve Lhomme
72abb5578e
libmatroska: add KaxTrackDependency and related elements for combined stereo/3D tracks
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@480 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-08-07 09:42:47 +00:00
Steve Lhomme
5ebfbd2cda
libmatroska: KaxCues::AddBlockGroup() was removed as it's broken beyond repair
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@453 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-07-29 19:06:19 +00:00
Steve Lhomme
2be628cfe9
libmatroska: add the possibility for a DataBuffer class to use its own internal memory
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@394 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-07-05 11:38:15 +00:00
Steve Lhomme
a8d891945f
ChangeLog update
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@386 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-07-04 09:33:42 +00:00
Steve Lhomme
4a7dbe6291
libebml: move some operator code in the .cpp files (MSVC has issues in DLLs)
...
+ libmatroska ChangeLog
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@347 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-06-26 09:07:13 +00:00
Steve Lhomme
8e46c56503
libebml/libmatrosla: update the ChangeLog for the 1.0.0 release and fix the compilation
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@295 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-06-04 11:03:46 +00:00
Steve Lhomme
c128fa5610
v1: update the ChangeLog files for imminent release
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@150 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-04-30 10:19:47 +00:00
Steve Lhomme
2ad6f1d24b
move the sources from the dead coreforge server
...
git-svn-id: https://matroska.svn.sourceforge.net/svnroot/matroska/trunk/libmatroska@1 a6f86f6d-0131-4f8e-9e7b-e335508773d5
2010-02-18 08:13:06 +00:00