2003-12-28 20:31  mosu

	* ebml/MemIOCallback.h: Fix for some gcc versions which hickup on
	min being defined in their C++ stream headers.

2003-12-28 02:04  jcsston

	* ebml/EbmlDate.h, ebml/MemIOCallback.h, src/MemIOCallback.cpp:
	Some updates/fixes

2003-12-25 13:28  mosu

	* debian/changelog: Updated version information.

2003-11-12 17:38  mosu

	* ebml/EbmlVersion.h: Updated the version number due to the
	interface change in EbmlBinary.Read().

2003-11-12 16:24  mosu

	* ebml/EbmlEndian.h: Fixes for big endian/RISC processors that do
	not allow non-aligned reads/writes for word or bigger sized
	objects.

2003-11-03 23:14  robux4

	* ebml/EbmlBinary.h, ebml/EbmlCrc32.h, ebml/EbmlDate.h,
	ebml/EbmlElement.h, ebml/EbmlFloat.h, ebml/EbmlMaster.h,
	ebml/EbmlSInteger.h, ebml/EbmlString.h, ebml/EbmlUInteger.h,
	ebml/EbmlUnicodeString.h, src/EbmlBinary.cpp, src/EbmlCrc32.cpp,
	src/EbmlDate.cpp, src/EbmlElement.cpp, src/EbmlFloat.cpp,
	src/EbmlMaster.cpp, src/EbmlSInteger.cpp, src/EbmlString.cpp,
	src/EbmlUInteger.cpp, src/EbmlUnicodeString.cpp: Better handling of
	scope reading

2003-11-03 23:13  robux4

	* ebml/EbmlTypes.h: Some Cleanup

2003-10-31 13:29  mosu

	* ebml/: EbmlBinary.h, EbmlMaster.h: Added forgotten default values
	for ReadData.

2003-10-31 09:52  mosu

	* ebml/: EbmlHead.h, EbmlSubHead.h: Fixed the new line/carriage
	return mess.

2003-10-31 09:34  mosu

	* debian/changelog: New version number.

2003-10-31 00:09  robux4

	* ebml/EbmlVersion.h: new version for the addition

2003-10-31 00:06  robux4

	* ebml/EbmlBinary.h, ebml/EbmlCrc32.h, ebml/EbmlDate.h,
	ebml/EbmlElement.h, ebml/EbmlFloat.h, ebml/EbmlMaster.h,
	ebml/EbmlSInteger.h, ebml/EbmlString.h, ebml/EbmlUInteger.h,
	ebml/EbmlUnicodeString.h, src/EbmlBinary.cpp, src/EbmlCrc32.cpp,
	src/EbmlDate.cpp, src/EbmlElement.cpp, src/EbmlFloat.cpp,
	src/EbmlMaster.cpp, src/EbmlSInteger.cpp, src/EbmlString.cpp,
	src/EbmlUInteger.cpp, src/EbmlUnicodeString.cpp: Allow some
	elements not to be fully read

2003-10-28 23:05  mosu

	* src/EbmlMaster.cpp: Fixes for compilation with gcc 2.95.

2003-10-28 22:46  mosu

	* debian/changelog: Updated version number.

2003-10-28 22:01  robux4

	* ebml/EbmlVersion.h: Update the version number

2003-10-28 21:53  robux4

	* ebml/EbmlElement.h, src/EbmlElement.cpp: EBML-size handling is
	more general and handle the Unknown Size

2003-10-25 17:09  mosu

	* make/mingw32/Makefile: Support the same targest as the Linux
	Makefile.

2003-10-25 00:03  mosu

	* ebml/EbmlElement.h, src/EbmlElement.cpp: Changed the buffer size
	paramter from the much too small "char" to uint32.

2003-10-22 16:17  pamel

	* ebml/EbmlElement.h, src/EbmlElement.cpp: New lacing modes
	reading.

2003-10-21 23:21  robux4

	* ebml/EbmlElement.h, src/EbmlElement.cpp, src/EbmlVoid.cpp: New
	way to compute the EBML-coded length

2003-10-16 23:13  mosu

	* src/: EbmlElement.cpp, EbmlMaster.cpp, EbmlUnicodeString.cpp:
	Fixed some warnings. Nothing major.

2003-10-15 22:32  mosu

	* make/linux/Makefile: Removed -pedantic due to problems on
	FreeBSD.

2003-10-15 07:47  jcsston

	* ebml/: EbmlBinary.h, StdIOCallback.h: Define/includes for Borland
	C++ complier, from Zen

2003-10-08 17:47  jcsston

	* src/platform/win32/WinIOCallback.cpp: Works under Win9x

2003-10-08 09:46  mosu

	* ebml/EbmlConfig.h: Added AMD64 to the list of Little Endian
	processors.

2003-09-29 22:56  robux4

	* ebml/EbmlMaster.h, src/EbmlMaster.cpp: Added InsertElement()

2003-09-28 22:15  jcsston

	* ebml/EbmlMaster.h, src/EbmlMaster.cpp: Added
	FindAllMissingElements() method

2003-09-28 22:11  jcsston

	* ebml/MemIOCallback.h: Added SetDataBufferSize() method

2003-09-17 22:28  mosu

	* debian/changelog: Updated version information.

2003-09-15 04:31  jcsston

	* src/platform/win32/: WinIOCallback.cpp, WinIOCallback.h: Added
	Cyrius to the authors list

2003-09-15 04:24  jcsston

	* src/platform/win32/: WinIOCallback.cpp, WinIOCallback.h: Updated
	to have even better error reporting, also takes Unicode and ANSI
	filenames regardless of compile defines

2003-09-14 10:22  robux4

	* ebml/EbmlVersion.h: New version to reflect changes in
	constructors

2003-09-13 22:41  robux4

	* ebml/EbmlConfig.h: Added a new define for assertion

2003-09-13 19:48  robux4

	* ebml/: EbmlHead.h, EbmlSubHead.h: Added a Clone() method and a
	IsMaster() method

2003-09-13 19:24  robux4

	* src/: EbmlBinary.cpp, EbmlCrc32.cpp, EbmlDate.cpp,
	EbmlElement.cpp, EbmlFloat.cpp, EbmlMaster.cpp, EbmlSInteger.cpp,
	EbmlString.cpp, EbmlUInteger.cpp, EbmlUnicodeString.cpp: Added a
	Clone() method and a IsMaster() method

2003-09-13 19:19  robux4

	* ebml/: EbmlBinary.h, EbmlConfig.h, EbmlCrc32.h, EbmlDate.h,
	EbmlDummy.h, EbmlElement.h, EbmlFloat.h, EbmlHead.h, EbmlMaster.h,
	EbmlSInteger.h, EbmlString.h, EbmlSubHead.h, EbmlUInteger.h,
	EbmlUnicodeString.h, EbmlVersion.h, EbmlVoid.h: Added a Clone()
	method and a IsMaster() method

2003-09-03 23:36  cyrius

	* src/platform/win32/: WinIOCallback.cpp, WinIOCallback.h: Win32
	file flags parameter

2003-09-03 22:38  robux4

	* src/EbmlVoid.cpp: Fix a bug in ReplaceWith, hopefully it will not
	break anything else

2003-09-01 23:58  robux4

	* ebml/Debug.h, ebml/EbmlBinary.h, ebml/EbmlContexts.h,
	ebml/EbmlCrc32.h, ebml/EbmlDummy.h, ebml/EbmlEndian.h,
	ebml/EbmlFloat.h, ebml/EbmlHead.h, ebml/EbmlId.h,
	ebml/EbmlMaster.h, ebml/EbmlSInteger.h, ebml/EbmlStream.h,
	ebml/EbmlString.h, ebml/EbmlSubHead.h, ebml/EbmlUInteger.h,
	ebml/EbmlUnicodeString.h, ebml/EbmlVersion.h, ebml/EbmlVoid.h,
	src/Debug.cpp, src/EbmlBinary.cpp, src/EbmlContexts.cpp,
	src/EbmlCrc32.cpp, src/EbmlDummy.cpp, src/EbmlFloat.cpp,
	src/EbmlHead.cpp, src/EbmlMaster.cpp, src/EbmlStream.cpp,
	src/EbmlString.cpp, src/EbmlSubHead.cpp, src/EbmlUInteger.cpp,
	src/EbmlUnicodeString.cpp, src/EbmlVersion.cpp, src/EbmlVoid.cpp:
	libebml is not libmatroska

2003-09-01 14:42  mosu

	* LICENSE.GPL: Changed libmatroska to libebml.

2003-09-01 13:36  mosu

	* debian/changelog: New version number.

2003-08-30 10:19  mosu

	* ebml/EbmlVersion.h: Bumped version number to mark robux' changes
	in Read().

2003-08-29 21:48  robux4

	* src/EbmlElement.cpp: Changed the order of element checking

2003-08-21 22:41  jcsston

	* ebml/EbmlUnicodeString.h, src/EbmlUnicodeString.cpp: Removed my
	changes to UTFstring

2003-08-04 09:36  robux4

	* ebml/EbmlVersion.h: Remove some old TODO

2003-08-02 23:38  robux4

	* src/EbmlUnicodeString.cpp: Fix a problem with some UCS-2 chars

2003-08-02 00:25  robux4

	* ebml/EbmlMaster.h, ebml/MemIOCallback.h, src/MemIOCallback.cpp:
	Additions for easier Checksum manipulation

2003-08-01 14:03  robux4

	* make/vc7/lib/libebml.v71.vcproj: Added VC7.1 (VS.Net 2003)
	projects

2003-08-01 05:49  jcsston

	* src/EbmlUnicodeString.cpp: [no log message]

2003-08-01 05:41  jcsston

	* ebml/EbmlUnicodeString.h: [no log message]

2003-07-31 21:40  robux4

	* src/: EbmlCrc32.cpp, EbmlSInteger.cpp, EbmlVoid.cpp,
	platform/win32/WinIOCallback.cpp: Some fixes for better casting /
	type checking

2003-07-31 21:37  robux4

	* ebml/: EbmlCrc32.h, EbmlDate.h, EbmlSInteger.h, EbmlUInteger.h,
	EbmlVoid.h: Some fixes for better casting / type checking

2003-07-31 09:53  jcsston

	* ebml/EbmlUnicodeString.h, src/EbmlUnicodeString.cpp: Added some
	string functions and overloaded operators

2003-07-30 11:31  robux4

	* src/EbmlElement.cpp: Less processing in non Debug mode

2003-07-29 23:43  robux4

	* ebml/EbmlBinary.h, ebml/EbmlCrc32.h, ebml/EbmlDate.h,
	ebml/EbmlElement.h, ebml/EbmlFloat.h, ebml/EbmlMaster.h,
	ebml/EbmlSInteger.h, ebml/EbmlString.h, ebml/EbmlUInteger.h,
	ebml/EbmlUnicodeString.h, ebml/EbmlVoid.h, src/EbmlBinary.cpp,
	src/EbmlCrc32.cpp, src/EbmlDate.cpp, src/EbmlElement.cpp,
	src/EbmlFloat.cpp, src/EbmlMaster.cpp, src/EbmlSInteger.cpp,
	src/EbmlString.cpp, src/EbmlUInteger.cpp,
	src/EbmlUnicodeString.cpp, src/EbmlVoid.cpp: Checksum now doesn't
	care about mandatory data

2003-07-29 00:54  robux4

	* src/EbmlMaster.cpp: Fix a memory leak

2003-07-29 00:42  robux4

	* src/platform/win32/WinIOCallback.cpp: Fix for some compilers

2003-07-28 10:49  mosu

	* debian/changelog: Updated version information.

2003-07-27 22:27  mosu

	* make/mingw32/Makefile: Necessary fixes for compilation with
	mingw.

2003-07-26 17:18  mosu

	* make/mingw32/Makefile: Needed updates for compilation with mingw.

2003-07-25 22:06  robux4

	* src/EbmlMaster.cpp: Fix a bug of Read() when the size is zero

2003-07-23 20:23  jcsston

	* src/platform/win32/WinIOCallback.cpp: Added better detection if
	the file was really opened or not

2003-07-23 19:17  jcsston

	* ebml/c/libebml_t.h: Added Mosu's name to the author list

2003-07-22 23:40  jcsston

	* src/platform/win32/WinIOCallback.cpp: Added MODE_SAFE for opening

2003-07-21 22:39  cyrius

	* src/EbmlVoid.cpp: Element size fixed

2003-07-21 22:23  cyrius

	* src/platform/win32/WinIOCallback.cpp: 4GB limit fixed

2003-07-21 04:42  jcsston

	* ebml/c/libebml_t.h: Mosu's fixes to compile with Win32 GCC

2003-07-17 11:47  mosu

	* make/linux/Makefile: Proper Makefile that also installs the
	header files.

2003-07-17 11:45  mosu

	* make/linux/Makefile: Changes for the new directory structure for
	the "install" target.

2003-07-17 00:09  jcsston

	* make/vc7/lib/libebml.vcproj: Corrected Additional Include
	Directories

2003-07-17 00:07  jcsston

	* src/MemIOCallback.cpp: Fixed the Read() function to support
	seeking

2003-07-16 18:20  mosu

	* make/linux/Makefile: Removed old stuff.

2003-07-16 17:13  robux4

	* ebml/c/libebml_t.h: Initial CVS version after the crash

2003-07-16 17:09  robux4

	* make/: mingw32/Makefile, mingw32/libebml.dev, vc6/libebml.dsw,
	vc6/lib/static/libebml.dsp, vc7/lib/libebml.vcproj: Initial CVS
	version after the crash

2003-07-16 17:02  robux4

	* make/linux/Makefile: Initial CVS version after the crash

2003-07-16 16:43  robux4

	* LICENSE.GPL, LICENSE.QPL, ebml/Debug.h, ebml/EbmlBinary.h,
	ebml/EbmlConfig.h, ebml/EbmlContexts.h, ebml/EbmlCrc32.h,
	ebml/EbmlDate.h, ebml/EbmlDummy.h, ebml/EbmlElement.h,
	ebml/EbmlEndian.h, ebml/EbmlFloat.h, ebml/EbmlHead.h,
	ebml/EbmlId.h, ebml/EbmlMaster.h, ebml/EbmlSInteger.h,
	ebml/EbmlStream.h, ebml/EbmlString.h, ebml/EbmlSubHead.h,
	ebml/EbmlTypes.h, ebml/EbmlUInteger.h, ebml/EbmlUnicodeString.h,
	ebml/EbmlVersion.h, ebml/EbmlVoid.h, ebml/IOCallback.h,
	ebml/MemIOCallback.h, ebml/StdIOCallback.h: Initial CVS version
	after the crash

2003-07-16 16:39  robux4

	* debian/changelog, debian/control, debian/copyright, debian/dirs,
	debian/docs, debian/libebml-dev.dirs, debian/libebml-dev.files,
	debian/rules, src/Debug.cpp, src/EbmlBinary.cpp,
	src/EbmlContexts.cpp, src/EbmlCrc32.cpp, src/EbmlDate.cpp,
	src/EbmlDummy.cpp, src/EbmlElement.cpp, src/EbmlFloat.cpp,
	src/EbmlHead.cpp, src/EbmlMaster.cpp, src/EbmlSInteger.cpp,
	src/EbmlStream.cpp, src/EbmlString.cpp, src/EbmlSubHead.cpp,
	src/EbmlUInteger.cpp, src/EbmlUnicodeString.cpp,
	src/EbmlVersion.cpp, src/EbmlVoid.cpp, src/IOCallback.cpp,
	src/MemIOCallback.cpp, src/StdIOCallback.cpp, src/StdInclude.h,
	src/platform/win32/WinIOCallback.cpp,
	src/platform/win32/WinIOCallback.h: Initial CVS version after the
	crash

