summaryrefslogtreecommitdiff
path: root/libsi
AgeCommit message (Collapse)Author
2020-05-14Fixed handling multi part ExtendedEventDescriptors where only the first part ↵Klaus Schmidinger
contains information about the character table
2019-03-15Fixed processing SI::T2DeliverySystemDescriptor when typecasting it over an ↵Klaus Schmidinger
SI::ExtensionDescriptor
2017-05-29The Makefiles now use the macro $(Q) instead of a plain '@' in front of ↵Klaus Schmidinger
their commands, so that verbosity can be controlled by the user
2017-05-22No longer displaying the actual (lengthy) commands during the build processKlaus Schmidinger
2015-02-10Added command line option --chartab to replace VDR_CHARSET_OVERRIDEKlaus Schmidinger
2015-02-09Added an empty target to the Makefile to make sure the sub-make for libsi is ↵Klaus Schmidinger
always called
2015-02-01Fixed a memory leak in case of broken Extended Event DescriptorsKlaus Schmidinger
2014-02-08Added LinkageTypePremiere to libsi/si.h and eit.c to avoid a compiler ↵Klaus Schmidinger
warning with Clang 3.4.1
2014-02-08Fixed some compiler warnings with Clang 3.4.1Klaus Schmidinger
2013-10-30Added code for parsing LCN and AVC descriptors to libsiKlaus Schmidinger
2012-12-19Removed some redundancy in the Makefile/Make.global/Make.config mechanismKlaus Schmidinger
2012-10-15Fixed a possible memory leak in SI::StructureLoop::getNextAsPointer()Klaus Schmidinger
2012-09-29Added missing decrementing of 'len' in libsi/si.c's String::decodeText() ↵Klaus Schmidinger
functions
2012-08-21Fixed handling control characters in SI data in case of UTF-8 encoded stringsKlaus Schmidinger
2012-06-09Fixed several spelling errorsKlaus Schmidinger
2012-02-26Added some typecasts to silence gcc compiler warningsKlaus Schmidinger
2012-01-18Some improvements to the MakefilesKlaus Schmidinger
2012-01-11Added support for DVB-T2 to libsiKlaus Schmidinger
2011-12-10Added support for HbbTV to libsiKlaus Schmidinger
2011-12-04Fixed a crash with malformed SI data1.7.22Klaus Schmidinger
2011-12-04Removed the '.pl' suffix from all scriptsKlaus Schmidinger
2011-06-15Added support for "content identifier descriptor" and "default authority ↵Klaus Schmidinger
descriptor" to 'libsi'
2010-11-07Added an include of VDR's 'Make.global' to libsi's MakefileKlaus Schmidinger
2010-11-01Added support for "registration descriptor"Klaus Schmidinger
2010-02-13Exported some libsi functionsKlaus Schmidinger
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2008-09-06Fixed wrong value for TableIdBAT in libsi/si.hKlaus Schmidinger
2008-08-15First step towards switching to TS (Transport Stream) as recording formatKlaus Schmidinger
2008-03-05Revoked the fixed change of the default character set for SI data and ↵Klaus Schmidinger
introduced an environment variable to control it
2008-03-01Changed the default character set for SI data from ISO6937 to ISO-8859-9Klaus Schmidinger
2008-02-26Stripping control codes 0x86 and 0x87 from SI stringsKlaus Schmidinger
2007-07-21Fixed some whitespace formattingKlaus Schmidinger
2007-06-15Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses ↵Klaus Schmidinger
canonical codeset names
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2007-05-28Fixed checking iconv_open() return valueKlaus Schmidinger
2007-04-22Implemented character set conversion in 'libsi'1.5.2Klaus Schmidinger
2007-02-03Adapted 'libsi' to DVB-S2Klaus Schmidinger
2006-09-02Fixed processing the PDCDescriptor in 'libsi' on big endian systemsKlaus Schmidinger
2006-05-28Fixed the PremiereContentTransmissionDescriptor in 'libsi'Klaus Schmidinger
2006-05-27Avoiding a compiler warning in libsi's TypeLoop::operator[]Klaus Schmidinger
2006-05-26Removed -fPIC from VDR's and libsi's MakefileKlaus Schmidinger
2006-04-17Stripped some trailing whitespace1.3.47Klaus Schmidinger
2006-04-14Added VBITeletextDescriptorTag, TeletextDescriptorTag, ↵Klaus Schmidinger
LocalTimeOffsetDescriptorTag and PremiereContentTransmissionDescriptor to 'libsi'
2006-02-25Fixed the 'libsi' function CharArray::checkSize(), which made a previous ↵Klaus Schmidinger
workaround in libsi/descriptor.c obsolete
2006-02-18Made CharArray::DataOwnData::assign() in 'libsi' more robust against invalid ↵Klaus Schmidinger
data and changed CharArray::DataOwnData::Delete() so that it sets 'size' and 'data' to 0
2006-02-18Checking data size in CaDescriptor::Parse() and LinkageDescriptor::Parse() ↵Klaus Schmidinger
of 'libsi' to avoid crashes with invalid data
2006-02-18Changed offset and size handling in 'libsi' from 'unsigned' to 'signed', so ↵Klaus Schmidinger
that overflows can be better detected
2005-09-03Added support for multiple audio language codes in ISO639LanguageDescriptors ↵Klaus Schmidinger
to 'libsi'
2005-05-29Added -fPICKlaus Schmidinger
2005-05-28Avoiding unnecessary calls to getLength() in libsi/si.c, and avoiding the '& ↵Klaus Schmidinger
0xff' in CRC32::crc32() of libsi/util.c