]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
10 years agoIPTV: autonet - extract channel number from tvh-chnum m3u attribute, fixes #3281
Jaroslav Kysela [Wed, 11 Nov 2015 19:56:08 +0000 (20:56 +0100)] 
IPTV: autonet - extract channel number from tvh-chnum m3u attribute, fixes #3281

10 years agointl: transifex update
Jaroslav Kysela [Wed, 11 Nov 2015 19:10:10 +0000 (20:10 +0100)] 
intl: transifex update

10 years agorevert partially 0e8a9335c391d08a7b2be9b1575f158c33c4345a - wrong idclass handling
Jaroslav Kysela [Wed, 11 Nov 2015 18:49:12 +0000 (19:49 +0100)] 
revert partially 0e8a9335c391d08a7b2be9b1575f158c33c4345a - wrong idclass handling

10 years agocapmt: initialize ca variable properly in capmt_pid_flush_adapter()
Jaroslav Kysela [Wed, 11 Nov 2015 17:43:49 +0000 (18:43 +0100)] 
capmt: initialize ca variable properly in capmt_pid_flush_adapter()

10 years agompegts: correct logic for DVB_TYPE (tvhdhomerun)
Jaroslav Kysela [Wed, 11 Nov 2015 13:56:56 +0000 (14:56 +0100)] 
mpegts: correct logic for DVB_TYPE (tvhdhomerun)

10 years agointl: template update
Jaroslav Kysela [Tue, 10 Nov 2015 08:50:42 +0000 (09:50 +0100)] 
intl: template update

10 years agointl: more capitalization changes
Jaroslav Kysela [Tue, 10 Nov 2015 08:49:50 +0000 (09:49 +0100)] 
intl: more capitalization changes

10 years agointl: new templates
Jaroslav Kysela [Tue, 10 Nov 2015 08:35:28 +0000 (09:35 +0100)] 
intl: new templates

10 years agoUpdate profile.c
Mark Clarkstone [Sat, 7 Nov 2015 10:22:38 +0000 (10:22 +0000)] 
Update profile.c

10 years agoUpdate linuxdvb_satconf.c
Mark Clarkstone [Sat, 7 Nov 2015 10:20:52 +0000 (10:20 +0000)] 
Update linuxdvb_satconf.c

10 years agoUpdate dvr_config.c
Mark Clarkstone [Sat, 7 Nov 2015 10:19:33 +0000 (10:19 +0000)] 
Update dvr_config.c

10 years agoUpdate dvr_db.c
Mark Clarkstone [Sat, 7 Nov 2015 10:16:04 +0000 (10:16 +0000)] 
Update dvr_db.c

10 years agoUpdate dvr_config.c
Mark Clarkstone [Sat, 7 Nov 2015 10:14:07 +0000 (10:14 +0000)] 
Update dvr_config.c

10 years agoUpdate channels.c
Mark Clarkstone [Sat, 7 Nov 2015 10:11:57 +0000 (10:11 +0000)] 
Update channels.c

10 years agoUpdate capmt.c
Mark Clarkstone [Sat, 7 Nov 2015 10:09:04 +0000 (10:09 +0000)] 
Update capmt.c

10 years agoUpdate dvr_config.c
Mark Clarkstone [Fri, 6 Nov 2015 16:53:50 +0000 (16:53 +0000)] 
Update dvr_config.c

10 years agoUpdate dvr_config.c
Mark Clarkstone [Fri, 6 Nov 2015 16:26:59 +0000 (16:26 +0000)] 
Update dvr_config.c

10 years agoUpdate profile.c
Mark Clarkstone [Fri, 6 Nov 2015 16:20:16 +0000 (16:20 +0000)] 
Update profile.c

10 years agoUpdate main.c
Mark Clarkstone [Fri, 6 Nov 2015 16:17:34 +0000 (16:17 +0000)] 
Update main.c

10 years agoUpdate mpegts_network.c
Mark Clarkstone [Fri, 6 Nov 2015 16:13:52 +0000 (16:13 +0000)] 
Update mpegts_network.c

10 years agoUpdate linuxdvb_switch.c
Mark Clarkstone [Fri, 6 Nov 2015 16:12:05 +0000 (16:12 +0000)] 
Update linuxdvb_switch.c

10 years agoUpdate linuxdvb_satconf.c
Mark Clarkstone [Fri, 6 Nov 2015 16:10:53 +0000 (16:10 +0000)] 
Update linuxdvb_satconf.c

10 years agoUpdate linuxdvb_satconf.c
Mark Clarkstone [Fri, 6 Nov 2015 15:57:46 +0000 (15:57 +0000)] 
Update linuxdvb_satconf.c

10 years agoUpdate linuxdvb_frontend.c
Mark Clarkstone [Fri, 6 Nov 2015 15:56:54 +0000 (15:56 +0000)] 
Update linuxdvb_frontend.c

10 years agoUpdate linuxdvb_ca.c
Mark Clarkstone [Fri, 6 Nov 2015 15:55:11 +0000 (15:55 +0000)] 
Update linuxdvb_ca.c

10 years agoUpdate iptv.c
Mark Clarkstone [Fri, 6 Nov 2015 15:53:28 +0000 (15:53 +0000)] 
Update iptv.c

10 years agoUpdate epggrab.c
Mark Clarkstone [Fri, 6 Nov 2015 15:50:15 +0000 (15:50 +0000)] 
Update epggrab.c

OK Cron isn't an acronym!

10 years agoUpdate epg.c
Mark Clarkstone [Fri, 6 Nov 2015 15:44:51 +0000 (15:44 +0000)] 
Update epg.c

10 years agoUpdate dvr_timerec.c
Mark Clarkstone [Fri, 6 Nov 2015 15:42:03 +0000 (15:42 +0000)] 
Update dvr_timerec.c

10 years agoUpdate dvr_db.c
Mark Clarkstone [Fri, 6 Nov 2015 15:39:39 +0000 (15:39 +0000)] 
Update dvr_db.c

10 years agoUpdate dvr_config.c
Mark Clarkstone [Fri, 6 Nov 2015 15:22:59 +0000 (15:22 +0000)] 
Update dvr_config.c

10 years agoUpdate bouquet.c
Mark Clarkstone [Fri, 6 Nov 2015 15:17:13 +0000 (15:17 +0000)] 
Update bouquet.c

10 years agoUpdate cwc.c
Mark Clarkstone [Fri, 6 Nov 2015 15:05:01 +0000 (15:05 +0000)] 
Update cwc.c

10 years agoUpdate channels.c
Mark Clarkstone [Fri, 6 Nov 2015 15:03:37 +0000 (15:03 +0000)] 
Update channels.c

10 years agoUpdate bouquet.c
Mark Clarkstone [Fri, 6 Nov 2015 14:46:27 +0000 (14:46 +0000)] 
Update bouquet.c

10 years agoUpdate bouquet.c
Mark Clarkstone [Fri, 6 Nov 2015 14:40:58 +0000 (14:40 +0000)] 
Update bouquet.c

10 years agoChange many phrases/sentences from title case to sentence case to make things more...
Mark Clarkstone [Fri, 6 Nov 2015 14:10:38 +0000 (14:10 +0000)] 
Change many phrases/sentences from title case to sentence case to make things more consistent.

10 years agotransifex update
Jaroslav Kysela [Tue, 10 Nov 2015 08:28:42 +0000 (09:28 +0100)] 
transifex update

10 years agohttp: apply channel check to ticket and credentials
Sven Wegener [Tue, 10 Nov 2015 07:28:02 +0000 (08:28 +0100)] 
http: apply channel check to ticket and credentials

Before, if the ticket denied channel access, credentials couldn't be used to
override.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agohttp: fix logic error in 85e1bbb
Sven Wegener [Tue, 10 Nov 2015 07:21:11 +0000 (08:21 +0100)] 
http: fix logic error in 85e1bbb

When you're allowed access to a channel, the mask check was ignored.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agodescrambler: fix compilation on non-x86
Sven Wegener [Tue, 10 Nov 2015 06:43:48 +0000 (07:43 +0100)] 
descrambler: fix compilation on non-x86

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agotvhdhomerun: fix logging subsys
Sven Wegener [Mon, 9 Nov 2015 22:17:04 +0000 (23:17 +0100)] 
tvhdhomerun: fix logging subsys

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agohttp: allow both ticket and username/password auth
Sven Wegener [Mon, 9 Nov 2015 19:45:36 +0000 (20:45 +0100)] 
http: allow both ticket and username/password auth

When the default account has not all privileges, downloading the
playlist anonymously can result in URLs that can't be accessed with the
ticket in the URLs. The client then prompts for username and password,
you enter the correct credentials, but the credentials are not accepted.
Allow username and password in case ticket authorization fails.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agodescrambler: re-add %ebx saving
Sven Wegener [Mon, 9 Nov 2015 19:45:18 +0000 (20:45 +0100)] 
descrambler: re-add %ebx saving

The %ebx saving is necessary when the compiler is generating
position-indepent code.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agompegts: consolidate dvb network list
Sven Wegener [Mon, 9 Nov 2015 19:45:10 +0000 (20:45 +0100)] 
mpegts: consolidate dvb network list

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agompegts: consolidate dvb network class lookup
Sven Wegener [Mon, 9 Nov 2015 19:45:04 +0000 (20:45 +0100)] 
mpegts: consolidate dvb network class lookup

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agozlib: move to own file
Sven Wegener [Mon, 9 Nov 2015 19:44:51 +0000 (20:44 +0100)] 
zlib: move to own file

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agozlib: use library-defined maximum values
Sven Wegener [Mon, 9 Nov 2015 19:44:36 +0000 (20:44 +0100)] 
zlib: use library-defined maximum values

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agoudp: do not leak file descriptor on error
Sven Wegener [Mon, 9 Nov 2015 19:44:32 +0000 (20:44 +0100)] 
udp: do not leak file descriptor on error

Additional fixup for 3ed1214 in udp_bind()

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agoENABLE_* macros are always defined
Sven Wegener [Mon, 9 Nov 2015 19:44:23 +0000 (20:44 +0100)] 
ENABLE_* macros are always defined

This fixes a rare compile error and the "Don't keep" cache policy not
working.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agoconvert config check to rule
Sven Wegener [Mon, 9 Nov 2015 19:44:17 +0000 (20:44 +0100)] 
convert config check to rule

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
10 years agoepggrab: internal grabber - improve extra args check
Jaroslav Kysela [Sun, 8 Nov 2015 16:55:58 +0000 (17:55 +0100)] 
epggrab: internal grabber - improve extra args check

10 years agoepggrab: internal grabber - make extra args empty by default
Jaroslav Kysela [Sun, 8 Nov 2015 16:54:56 +0000 (17:54 +0100)] 
epggrab: internal grabber - make extra args empty by default

Some grabbers don't accept this parameter.

10 years agodescrambler: fix the FTA check
Jaroslav Kysela [Sun, 8 Nov 2015 16:04:38 +0000 (17:04 +0100)] 
descrambler: fix the FTA check

10 years agocapmt: clean all pids when adapter is NULL
Jaroslav Kysela [Sun, 8 Nov 2015 15:48:21 +0000 (16:48 +0100)] 
capmt: clean all pids when adapter is NULL

10 years agocapmt: simlify locking in capmt_thread
Jaroslav Kysela [Sun, 8 Nov 2015 15:21:38 +0000 (16:21 +0100)] 
capmt: simlify locking in capmt_thread

10 years agoepggrab: fix memory leak caused by previous patch
Jaroslav Kysela [Sun, 8 Nov 2015 13:21:05 +0000 (14:21 +0100)] 
epggrab: fix memory leak caused by previous patch

10 years agoepggrab: internal grabber - add extra arguments config option
Jaroslav Kysela [Sun, 8 Nov 2015 13:19:14 +0000 (14:19 +0100)] 
epggrab: internal grabber - add extra arguments config option

10 years agosubscription: another try to protect removed services
Jaroslav Kysela [Sun, 8 Nov 2015 09:00:52 +0000 (10:00 +0100)] 
subscription: another try to protect removed services

10 years agotvheadend.h: remove BOM
Jaroslav Kysela [Sat, 7 Nov 2015 22:16:12 +0000 (23:16 +0100)] 
tvheadend.h: remove BOM

10 years agosubscription: fix another unsubscribe / unlink crashes
Jaroslav Kysela [Sat, 7 Nov 2015 19:20:41 +0000 (20:20 +0100)] 
subscription: fix another unsubscribe / unlink crashes

A global timer (callback) is used in subscription_unlink_service now.
It eliminates the unlink/unsubscribe deadlocks because the timer
is released when the subscription is destroyed.

10 years agoconfig: fix EPG language parsing, fixes #3270
Jaroslav Kysela [Sat, 7 Nov 2015 14:38:28 +0000 (15:38 +0100)] 
config: fix EPG language parsing, fixes #3270

10 years agoSAT>IP server: run rtcp thread after signals are initialized otherwise forking does...
Jaroslav Kysela [Sat, 7 Nov 2015 14:09:04 +0000 (15:09 +0100)] 
SAT>IP server: run rtcp thread after signals are initialized otherwise forking does not work

10 years agoSAT>IP server: fix memory leak (pids)
Jaroslav Kysela [Sat, 7 Nov 2015 13:00:44 +0000 (14:00 +0100)] 
SAT>IP server: fix memory leak (pids)

10 years agoSAT>IP server rtsp: fix wrong memory access
Jaroslav Kysela [Sat, 7 Nov 2015 12:47:22 +0000 (13:47 +0100)] 
SAT>IP server rtsp: fix wrong memory access

10 years agosubscriptions: add missing list remove from the mux raw subscriptions
Jaroslav Kysela [Sat, 7 Nov 2015 12:45:42 +0000 (13:45 +0100)] 
subscriptions: add missing list remove from the mux raw subscriptions

10 years agopsip: fix wrong shift for the upper msg of the event id
Jaroslav Kysela [Fri, 6 Nov 2015 17:53:20 +0000 (18:53 +0100)] 
psip: fix wrong shift for the upper msg of the event id

10 years agopsip: some debug things, added loop to ett to update all duplicate channels
Jaroslav Kysela [Fri, 6 Nov 2015 16:29:55 +0000 (17:29 +0100)] 
psip: some debug things, added loop to ett to update all duplicate channels

10 years agopsip: eit/ett tables are not quick (for scan), optimize mgt table registration
Jaroslav Kysela [Fri, 6 Nov 2015 16:22:45 +0000 (17:22 +0100)] 
psip: eit/ett tables are not quick (for scan), optimize mgt table registration

10 years agoEIT: improve table complete state detection
Jaroslav Kysela [Fri, 6 Nov 2015 16:12:36 +0000 (17:12 +0100)] 
EIT: improve table complete state detection

10 years agopsip: many fixes for recent changes, leaks, sorting, refcounting
Jaroslav Kysela [Fri, 6 Nov 2015 16:04:04 +0000 (17:04 +0100)] 
psip: many fixes for recent changes, leaks, sorting, refcounting

10 years agompegts table: mpegts_table_add - tableid must be different, too
Jaroslav Kysela [Fri, 6 Nov 2015 14:34:58 +0000 (15:34 +0100)] 
mpegts table: mpegts_table_add - tableid must be different, too

10 years agompegts input: cosmetic fix
Jaroslav Kysela [Fri, 6 Nov 2015 14:34:44 +0000 (15:34 +0100)] 
mpegts input: cosmetic fix

10 years agompegts: change priority for STT table (ATSC time)
Jaroslav Kysela [Fri, 6 Nov 2015 14:10:37 +0000 (15:10 +0100)] 
mpegts: change priority for STT table (ATSC time)

10 years agoDVR: add DVR_RS_FINISHED state to distinguish finished recordings
Jaroslav Kysela [Fri, 6 Nov 2015 13:54:06 +0000 (14:54 +0100)] 
DVR: add DVR_RS_FINISHED state to distinguish finished recordings

10 years agopsip: add table scheduling to reduce PID usage
Jaroslav Kysela [Fri, 6 Nov 2015 10:54:08 +0000 (11:54 +0100)] 
psip: add table scheduling to reduce PID usage

10 years agopsip: recode atsc_get_string to return all language strings
Jaroslav Kysela [Fri, 6 Nov 2015 09:08:16 +0000 (10:08 +0100)] 
psip: recode atsc_get_string to return all language strings

10 years agopsip: add backlog for descriptions
Jaroslav Kysela [Fri, 6 Nov 2015 08:39:43 +0000 (09:39 +0100)] 
psip: add backlog for descriptions

10 years agopsip: add psip_status_t structure, handle statistics
Jaroslav Kysela [Fri, 6 Nov 2015 08:09:24 +0000 (09:09 +0100)] 
psip: add psip_status_t structure, handle statistics

10 years agoepggrab: channel - fix the wrong cross-link lists management, fixes #3222
Jaroslav Kysela [Thu, 5 Nov 2015 20:26:55 +0000 (21:26 +0100)] 
epggrab: channel - fix the wrong cross-link lists management, fixes #3222

10 years agoMakefile.webui: fix /tv.html - locale support, fixes #3269
Jaroslav Kysela [Thu, 5 Nov 2015 19:56:09 +0000 (20:56 +0100)] 
Makefile.webui: fix /tv.html - locale support, fixes #3269

10 years agoadd weight in subscribe response
Glenn-1990 [Wed, 4 Nov 2015 12:29:25 +0000 (13:29 +0100)] 
add weight in subscribe response

10 years agocheck flags
Glenn-1990 [Wed, 4 Nov 2015 12:29:03 +0000 (13:29 +0100)] 
check flags

10 years agoalso check access old channel on update
Glenn-1990 [Wed, 4 Nov 2015 12:28:18 +0000 (13:28 +0100)] 
also check access old channel on update

10 years agoadd max recordings count
Glenn-1990 [Wed, 4 Nov 2015 12:27:24 +0000 (13:27 +0100)] 
add max recordings count

10 years agoweight 0 should return to default
Glenn-1990 [Wed, 4 Nov 2015 12:18:31 +0000 (13:18 +0100)] 
weight 0 should return to default

10 years agofix: htsp client gets informed twice on autorec add
Glenn-1990 [Wed, 4 Nov 2015 12:18:08 +0000 (13:18 +0100)] 
fix: htsp client gets informed twice on autorec add

10 years agomake timerec and autorec updateable
Glenn-1990 [Wed, 4 Nov 2015 12:14:31 +0000 (13:14 +0100)] 
make timerec and autorec updateable

10 years agofix compile error with ffmpeg-git due to type changes in struct AVCodecContext
Manuel Lauss [Wed, 4 Nov 2015 20:59:33 +0000 (21:59 +0100)] 
fix compile error with ffmpeg-git due to type changes in struct AVCodecContext

The bit_rate member was extended to 64 bits, adjust the printf format
string accordingly.

Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com>
10 years agopsip: add more logging
Jaroslav Kysela [Thu, 5 Nov 2015 18:57:37 +0000 (19:57 +0100)] 
psip: add more logging

10 years agoDVR: turn the 'Use EPG running state' off by default
Jaroslav Kysela [Thu, 5 Nov 2015 18:47:43 +0000 (19:47 +0100)] 
DVR: turn the 'Use EPG running state' off by default

10 years agopsip: add logging of data len
Jaroslav Kysela [Thu, 5 Nov 2015 18:47:27 +0000 (19:47 +0100)] 
psip: add logging of data len

10 years agoDVR/EPG: improve the running check conditions, fixes #3268
Jaroslav Kysela [Thu, 5 Nov 2015 18:01:17 +0000 (19:01 +0100)] 
DVR/EPG: improve the running check conditions, fixes #3268

10 years agoadded more robust and universal m3u parser (used by IPTV)
Jaroslav Kysela [Thu, 5 Nov 2015 15:57:27 +0000 (16:57 +0100)] 
added more robust and universal m3u parser (used by IPTV)

10 years agotranscoding: added patch from lekma to do proper pixel format support for nvenc and...
Jaroslav Kysela [Wed, 4 Nov 2015 20:42:25 +0000 (21:42 +0100)] 
transcoding: added patch from lekma to do proper pixel format support for nvenc and intel's qsv

10 years agofix potential crash in constcw descrabler destructor
Manuel Lauss [Wed, 4 Nov 2015 17:57:54 +0000 (18:57 +0100)] 
fix potential crash in constcw descrabler destructor

gcc's lto noted that free() is passed a pointer to a pointer
to memory.

10 years agomain: fix tasklet memory leak
Jaroslav Kysela [Wed, 4 Nov 2015 19:44:27 +0000 (20:44 +0100)] 
main: fix tasklet memory leak

10 years agompegts input: fix mpegts_input_clear_stats - notify WEBUI to refresh
Jaroslav Kysela [Wed, 4 Nov 2015 17:08:33 +0000 (18:08 +0100)] 
mpegts input: fix mpegts_input_clear_stats - notify WEBUI to refresh

10 years agoDVR: limit the dvr entry update messages
Jaroslav Kysela [Wed, 4 Nov 2015 16:54:44 +0000 (17:54 +0100)] 
DVR: limit the dvr entry update messages

10 years agodvb network: fix possible wrong memory access in dvb_network_get_orbital_pos()
Jaroslav Kysela [Wed, 4 Nov 2015 16:36:25 +0000 (17:36 +0100)] 
dvb network: fix possible wrong memory access in dvb_network_get_orbital_pos()