Klaus Schmidinger
|
471b287f70
|
Fixed a memory leak in case of broken Extended Event Descriptors
|
2015-02-01 14:59:52 +01:00 |
|
Klaus Schmidinger
|
512cd24e53
|
Added code for parsing LCN and AVC descriptors to libsi
|
2013-10-30 10:18:26 +01:00 |
|
Klaus Schmidinger
|
3cc12a401a
|
Added missing decrementing of 'len' in libsi/si.c's String::decodeText() functions
|
2012-09-29 14:44:20 +02:00 |
|
Klaus Schmidinger
|
cee8341545
|
Fixed handling control characters in SI data in case of UTF-8 encoded strings
|
2012-08-21 08:23:13 +02:00 |
|
Klaus Schmidinger
|
76b6ae2cab
|
Added support for HbbTV to libsi
|
2011-12-10 15:51:35 +01:00 |
|
Klaus Schmidinger
|
8db58ff99e
|
Fixed a crash with malformed SI data
|
2011-12-04 15:09:45 +01:00 |
|
Klaus Schmidinger
|
b2812b7e71
|
Added support for "content identifier descriptor" and "default authority descriptor" to 'libsi'
|
2011-06-15 21:29:03 +02:00 |
|
Klaus Schmidinger
|
cfb37a7edf
|
Added support for "registration descriptor"
|
2010-11-01 15:47:59 +01:00 |
|
Klaus Schmidinger
|
7949793f00
|
Exported some libsi functions
|
2010-02-13 10:37:27 +01:00 |
|
Klaus Schmidinger
|
6a208294be
|
Several code modifications to avoid compiler warnings
|
2009-12-06 12:57:45 +01:00 |
|
Klaus Schmidinger
|
620eb8150b
|
Revoked the fixed change of the default character set for SI data and introduced an environment variable to control it
|
2008-03-05 17:16:31 +01:00 |
|
Klaus Schmidinger
|
4b4ef2df60
|
Changed the default character set for SI data from ISO6937 to ISO-8859-9
|
2008-03-01 12:06:27 +01:00 |
|
Klaus Schmidinger
|
d5dc5de97a
|
Stripping control codes 0x86 and 0x87 from SI strings
|
2008-02-26 16:26:12 +01:00 |
|
Klaus Schmidinger
|
593013c94c
|
Fixed some whitespace formatting
|
2007-07-21 13:49:48 +02:00 |
|
Klaus Schmidinger
|
d1934a7cfd
|
Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses canonical codeset names
|
2007-06-15 13:25:35 +02:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
32dd727d05
|
Fixed checking iconv_open() return value
|
2007-05-28 10:22:42 +02:00 |
|
Klaus Schmidinger
|
2ac9030e65
|
Implemented character set conversion in 'libsi'
|
2007-04-22 14:49:26 +02:00 |
|
Klaus Schmidinger
|
f3bc8d1988
|
Adapted 'libsi' to DVB-S2
|
2007-02-03 12:13:08 +01:00 |
|
Klaus Schmidinger
|
f3feda52cd
|
Added VBITeletextDescriptorTag, TeletextDescriptorTag, LocalTimeOffsetDescriptorTag and PremiereContentTransmissionDescriptor to 'libsi'
|
2006-04-14 10:59:03 +02:00 |
|
Klaus Schmidinger
|
5ed4504ce0
|
Changed offset and size handling in 'libsi' from 'unsigned' to 'signed', so that overflows can be better detected
|
2006-02-18 10:42:55 +01:00 |
|
Klaus Schmidinger
|
1e63fa4174
|
Avoiding unnecessary calls to getLength() in libsi/si.c, and avoiding the '& 0xff' in CRC32::crc32() of libsi/util.c
|
2005-05-28 14:19:16 +02:00 |
|
Klaus Schmidinger
|
aa1085c0dd
|
Now skipping code table info in SI data
|
2004-10-16 15:16:52 +02:00 |
|
Klaus Schmidinger
|
ac13b6e161
|
Fixed a possible crash with inconsistent SI data
|
2004-10-16 10:14:19 +02:00 |
|
Klaus Schmidinger
|
def0c7aaa0
|
Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows
|
2004-06-06 14:53:21 +02:00 |
|
Klaus Schmidinger
|
246a1c99bb
|
Fixed handling descriptor loops in 'libsi'
|
2004-05-31 08:35:12 +02:00 |
|
Klaus Schmidinger
|
823081b59e
|
Fixed handling itemized texts in EPG data
|
2004-03-07 11:13:54 +01:00 |
|
Klaus Schmidinger
|
45eac6d946
|
Added PDCDescriptor handling to 'libsi'
|
2004-02-22 13:08:04 +01:00 |
|
Klaus Schmidinger
|
402184b9da
|
Added subtable ID and TSDT handling to 'libsi'
|
2004-02-20 13:54:14 +01:00 |
|
Klaus Schmidinger
|
72189b5228
|
Added ISO639LanguageDescriptor to 'libsi'
|
2004-01-24 14:49:51 +01:00 |
|
Klaus Schmidinger
|
2a11c183b5
|
Added LinkageDescriptor handling to 'libsi'
|
2004-01-12 22:19:34 +01:00 |
|
Klaus Schmidinger
|
eab7806f20
|
Fixed a warning about character comparison in libsi/si.c
|
2004-01-05 11:04:17 +01:00 |
|
Klaus Schmidinger
|
06688d22ea
|
Now delivering control character 0x86 and 0x87, which some stations use to mark short names
|
2004-01-04 14:26:53 +01:00 |
|
Klaus Schmidinger
|
8f5407bc81
|
Removed superfluous white space; added RCS Id
|
2003-12-13 10:43:26 +01:00 |
|
Klaus Schmidinger
|
161927f9fc
|
Added 'libsi'
|
2003-11-22 17:56:45 +01:00 |
|