]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
8 years agosatip client: fix typo for the plp parameter, fixes #4280
Jaroslav Kysela [Sat, 11 Mar 2017 08:54:57 +0000 (09:54 +0100)] 
satip client: fix typo for the plp parameter, fixes #4280

8 years agorename uuid_copy to uuid_duplicate to avoid clash with uuid library, fixes #4276
Jaroslav Kysela [Fri, 10 Mar 2017 10:41:50 +0000 (11:41 +0100)] 
rename uuid_copy to uuid_duplicate to avoid clash with uuid library, fixes #4276

8 years agoclock.h: newer OS.X has monotonic clock, fixes #4028
Jaroslav Kysela [Fri, 10 Mar 2017 10:38:05 +0000 (11:38 +0100)] 
clock.h: newer OS.X has monotonic clock, fixes #4028

8 years agoIPTV: another stream limiter fixup, fixes #3732
Jaroslav Kysela [Thu, 9 Mar 2017 12:50:59 +0000 (13:50 +0100)] 
IPTV: another stream limiter fixup, fixes #3732

8 years agolinuxdvb: little corrections for the previous patch
Jaroslav Kysela [Wed, 8 Mar 2017 13:53:23 +0000 (14:53 +0100)] 
linuxdvb: little corrections for the previous patch

8 years agoAppend adapter number (An) to adapter name
joeuser [Thu, 2 Mar 2017 12:24:06 +0000 (13:24 +0100)] 
Append adapter number (An) to adapter name

8 years agoUpdate ffmpeg
Pablo [Mon, 6 Mar 2017 20:39:30 +0000 (21:39 +0100)] 
Update ffmpeg

8 years agoIPTV: another stream limiter fix, fixes #3732
Jaroslav Kysela [Wed, 8 Mar 2017 13:38:30 +0000 (14:38 +0100)] 
IPTV: another stream limiter fix, fixes #3732

8 years agoSAT>IP server cleanups, fixes #4252
Jaroslav Kysela [Mon, 27 Feb 2017 16:32:20 +0000 (17:32 +0100)] 
SAT>IP server cleanups, fixes #4252

8 years agoiptv: another attempt to fix the stream limiter, fixes #3732
Jaroslav Kysela [Sun, 26 Feb 2017 08:38:06 +0000 (09:38 +0100)] 
iptv: another attempt to fix the stream limiter, fixes #3732

8 years agomdhelp: tweak timeshift property descriptions
Mark Clarkstone [Fri, 24 Feb 2017 14:59:27 +0000 (14:59 +0000)] 
mdhelp: tweak timeshift property descriptions

8 years agotasklet: relpace tsk_allocated with tsk_free, fixes #2972
Jaroslav Kysela [Fri, 24 Feb 2017 19:24:52 +0000 (20:24 +0100)] 
tasklet: relpace tsk_allocated with tsk_free, fixes #2972

8 years agompegts input, iptv network: add 'Remove scrambled bits' option, fixes #4193
Jaroslav Kysela [Thu, 23 Feb 2017 13:00:13 +0000 (14:00 +0100)] 
mpegts input, iptv network: add 'Remove scrambled bits' option, fixes #4193

8 years agodocs: improve esfilter doc
Jaroslav Kysela [Thu, 23 Feb 2017 12:48:03 +0000 (13:48 +0100)] 
docs: improve esfilter doc

8 years agotsdemux: export ts_recv_packet0() for the descrambler
Jaroslav Kysela [Tue, 21 Feb 2017 09:14:16 +0000 (10:14 +0100)] 
tsdemux: export ts_recv_packet0() for the descrambler

8 years agoIPTV: add iptv-sub log to trace subscription issues
Jaroslav Kysela [Fri, 17 Feb 2017 13:10:53 +0000 (14:10 +0100)] 
IPTV: add iptv-sub log to trace subscription issues

8 years agotcp: handle ERRNO_AGAIN in tcp_fill_htsbuf_from_fd (2nd)
Jaroslav Kysela [Fri, 17 Feb 2017 10:44:59 +0000 (11:44 +0100)] 
tcp: handle ERRNO_AGAIN in tcp_fill_htsbuf_from_fd (2nd)

8 years agotcp: handle ERRNO_AGAIN in tcp_fill_htsbuf_from_fd
Jaroslav Kysela [Fri, 17 Feb 2017 10:41:38 +0000 (11:41 +0100)] 
tcp: handle ERRNO_AGAIN in tcp_fill_htsbuf_from_fd

8 years agoteletext: avoid to update last_wr_time from TELETEXT packets, fixes #4166
Jaroslav Kysela [Thu, 16 Feb 2017 17:07:19 +0000 (18:07 +0100)] 
teletext: avoid to update last_wr_time from TELETEXT packets, fixes #4166

8 years agoSAT>IP server: allow to disable X_SATIPM3U tag, fixes #4225
Jaroslav Kysela [Thu, 16 Feb 2017 08:14:10 +0000 (09:14 +0100)] 
SAT>IP server: allow to disable X_SATIPM3U tag, fixes #4225

8 years agoSAT>IP server: allow to accept any IP address for NAT connections, fixes #4228
Jaroslav Kysela [Thu, 16 Feb 2017 08:08:53 +0000 (09:08 +0100)] 
SAT>IP server: allow to accept any IP address for NAT connections, fixes #4228

8 years agolinuxdvb: fix pids_max description, fixes #4234
Jaroslav Kysela [Thu, 16 Feb 2017 08:03:44 +0000 (09:03 +0100)] 
linuxdvb: fix pids_max description, fixes #4234

8 years agomdhelp: add once per month to dvr duplicate handling property table
Mark Clarkstone [Wed, 8 Feb 2017 22:40:18 +0000 (22:40 +0000)] 
mdhelp: add once per month to dvr duplicate handling property table

8 years agomdhelp: minor changes - include LibreELEC as a source for firmware files.
Mark Clarkstone [Thu, 9 Feb 2017 01:02:59 +0000 (01:02 +0000)] 
mdhelp: minor changes - include LibreELEC as a source for firmware files.

8 years agomdhelp: update timeshift screenshot.
Mark Clarkstone [Mon, 9 Jan 2017 18:17:59 +0000 (18:17 +0000)] 
mdhelp: update timeshift screenshot.

8 years agomdhelp: tweak some more docs/properties, update base config screenshot
Mark Clarkstone [Fri, 6 Jan 2017 21:45:51 +0000 (21:45 +0000)] 
mdhelp: tweak some more docs/properties, update base config screenshot

8 years agoMake separate log category for EMM messages
joeuser [Wed, 15 Feb 2017 07:58:04 +0000 (08:58 +0100)] 
Make separate log category for EMM messages

8 years agoservice: add PTS shift for the teletext subtitles
Jaroslav Kysela [Wed, 15 Feb 2017 10:23:07 +0000 (11:23 +0100)] 
service: add PTS shift for the teletext subtitles

8 years agoteletext parser: pts clock cleanups, don't modify st->es_pts (it's not used for telet...
Jaroslav Kysela [Wed, 15 Feb 2017 10:14:36 +0000 (11:14 +0100)] 
teletext parser: pts clock cleanups, don't modify st->es_pts (it's not used for teletext subtitles)

8 years agotsfix: teletext subs are based on audio clock, move the correction to proper block
Jaroslav Kysela [Wed, 15 Feb 2017 10:08:46 +0000 (11:08 +0100)] 
tsfix: teletext subs are based on audio clock, move the correction to proper block

8 years agodescrambled: fix forcecaid handling, fixes #4215
Jaroslav Kysela [Tue, 14 Feb 2017 15:49:49 +0000 (16:49 +0100)] 
descrambled: fix forcecaid handling, fixes #4215

8 years agodescrambler: fix forced CAID 0xffff (external descrambling), fixes #4193
Jaroslav Kysela [Sat, 11 Feb 2017 16:28:57 +0000 (17:28 +0100)] 
descrambler: fix forced CAID 0xffff (external descrambling), fixes #4193

8 years agodvr: properly abort recordings when running out of free disk space
Glenn-1990 [Sun, 22 Jan 2017 15:59:16 +0000 (16:59 +0100)] 
dvr: properly abort recordings when running out of free disk space

8 years agohtsp: pass failed dvr right
Glenn-1990 [Sun, 22 Jan 2017 15:55:19 +0000 (16:55 +0100)] 
htsp: pass failed dvr right

8 years agoDVR: fix the dvr_thread_epilog call (in the unlocked context)
Jaroslav Kysela [Wed, 8 Feb 2017 13:14:32 +0000 (14:14 +0100)] 
DVR: fix the dvr_thread_epilog call (in the unlocked context)

- thanks are going to Glenn-1990 for the bug recognition

8 years agofix htsp descrambling message
Glenn-1990 [Sun, 29 Jan 2017 16:13:34 +0000 (17:13 +0100)] 
fix htsp descrambling message

8 years agoDVR: autorec - implement record per month - missing code, fixes #4216
Jaroslav Kysela [Wed, 8 Feb 2017 12:49:53 +0000 (13:49 +0100)] 
DVR: autorec - implement record per month - missing code, fixes #4216

8 years agoDVR: autorec - implement record per month, fixes #4216
Jaroslav Kysela [Wed, 8 Feb 2017 12:47:55 +0000 (13:47 +0100)] 
DVR: autorec - implement record per month, fixes #4216

8 years agodescrambler: when CAID is forced to 0xffff, expect external descrambler, fixes #4193
Jaroslav Kysela [Wed, 8 Feb 2017 12:36:43 +0000 (13:36 +0100)] 
descrambler: when CAID is forced to 0xffff, expect external descrambler, fixes #4193

8 years agoAllow Authorization Header
Richard Kuhnt [Mon, 23 Jan 2017 16:20:26 +0000 (17:20 +0100)] 
Allow Authorization Header

Allows Authorization Header to be used by XMLHttpRequest

8 years agoImplement service_refresh_channel method in service.c
Ricardo Pontes [Mon, 23 Jan 2017 02:03:04 +0000 (02:03 +0000)] 
Implement service_refresh_channel method in service.c

8 years agoscan: always set the new weight for the user forced scan, fixes #4189
Jaroslav Kysela [Wed, 25 Jan 2017 08:06:04 +0000 (09:06 +0100)] 
scan: always set the new weight for the user forced scan, fixes #4189

8 years agosatip client: fix for Telestar Twin UPnP discovery (missing 'BOOTID.UPNP.ORG' and...
Jaroslav Kysela [Fri, 20 Jan 2017 18:41:51 +0000 (19:41 +0100)] 
satip client: fix for Telestar Twin UPnP discovery (missing 'BOOTID.UPNP.ORG' and 'CONFIGID.UPNP.ORG'), fixes #3998

8 years agoFix weird channel numbers
Ricardo Pontes [Fri, 13 Jan 2017 00:42:24 +0000 (00:42 +0000)] 
Fix weird channel numbers

When selecting "Use service IDs as channel numbers" in the network settings, the s_dvb_service_id (uint16) multiplied by CHANNEL_SPLIT (uint64), would produce a value that would overflow the r variable (int) if the service id is high enough, causing the result to be weird numbers.

8 years agotimeshift: fix the locking bug introduced by the last commit, simplify code
Jaroslav Kysela [Mon, 9 Jan 2017 19:36:20 +0000 (20:36 +0100)] 
timeshift: fix the locking bug introduced by the last commit, simplify code

8 years agotimeshift: do not save TELETEXT packets (configurable), fixes #4166
Jaroslav Kysela [Mon, 9 Jan 2017 15:18:25 +0000 (16:18 +0100)] 
timeshift: do not save TELETEXT packets (configurable), fixes #4166

8 years agoemm.py: a script to analyze EMM / CAPMT filtering from log
Jaroslav Kysela [Mon, 9 Jan 2017 11:43:15 +0000 (12:43 +0100)] 
emm.py: a script to analyze EMM / CAPMT filtering from log

8 years agodescrambler: log more EMM data
Jaroslav Kysela [Sat, 7 Jan 2017 12:17:32 +0000 (13:17 +0100)] 
descrambler: log more EMM data

8 years agomdhelp/wizard: tweak the wizard start page text and make it so the Help button displa...
Mark Clarkstone [Fri, 6 Jan 2017 00:13:10 +0000 (00:13 +0000)] 
mdhelp/wizard: tweak the wizard start page text and make it so the Help button displays the help doc index rather than displaying an error

8 years agomdhelp: cleanup satip_server doc & add a little more info about grabber priority
Mark Clarkstone [Thu, 5 Jan 2017 23:20:21 +0000 (23:20 +0000)] 
mdhelp: cleanup satip_server doc & add a little more info about grabber priority

8 years agomdhelp: add maintenance table & update main screenshot
Mark Clarkstone [Thu, 5 Jan 2017 18:56:10 +0000 (18:56 +0000)] 
mdhelp: add maintenance table & update main screenshot

8 years agoxmltv: fix crash when display-name tag is empty, fixes #4158
Jaroslav Kysela [Fri, 6 Jan 2017 09:11:49 +0000 (10:11 +0100)] 
xmltv: fix crash when display-name tag is empty, fixes #4158

8 years agoEPG: fix - handle CR-LF in the DVB string parser - UCS2, fixes #3968
Jaroslav Kysela [Mon, 2 Jan 2017 16:42:45 +0000 (17:42 +0100)] 
EPG: fix - handle CR-LF in the DVB string parser - UCS2, fixes #3968

8 years agoEPG: fix - handle CR-LF in the DVB string par4ser, fixes #3968
Jaroslav Kysela [Mon, 2 Jan 2017 16:39:58 +0000 (17:39 +0100)] 
EPG: fix - handle CR-LF in the DVB string par4ser, fixes #3968

8 years agoEPG: handle new-line in webui and in the DVB string parser, fixes #3968
Jaroslav Kysela [Sun, 1 Jan 2017 11:34:49 +0000 (12:34 +0100)] 
EPG: handle new-line in webui and in the DVB string parser, fixes #3968

8 years agoMake SAT>IP requests for pids=all work
Thomas Göttgens [Fri, 30 Dec 2016 23:11:33 +0000 (00:11 +0100)] 
Make SAT>IP requests for pids=all work

pids=all would result in only pid 0 being sent. transedit uses this to analyze ts content which is again possible with this patch.

8 years agotcp: change listen backlog from 1 to 511 (like apache default), fixes #4152
Jaroslav Kysela [Fri, 30 Dec 2016 16:06:36 +0000 (17:06 +0100)] 
tcp: change listen backlog from 1 to 511 (like apache default), fixes #4152

8 years agohttp: deescape username/password for basic and digest auth, fixes #4147
Jaroslav Kysela [Wed, 28 Dec 2016 18:42:38 +0000 (19:42 +0100)] 
http: deescape username/password for basic and digest auth, fixes #4147

8 years agohackish fix for compiling fdk-aac with gcc6, more info: https://github.com/mstorsjo...
untitledxi [Thu, 22 Dec 2016 20:56:52 +0000 (22:56 +0200)] 
hackish fix for compiling fdk-aac with gcc6, more info: https://github.com/mstorsjo/fdk-aac/issues/41

8 years agopsip: try to fix refcounting (see #4093)
Jaroslav Kysela [Tue, 20 Dec 2016 09:07:59 +0000 (10:07 +0100)] 
psip: try to fix refcounting (see #4093)

8 years agodon't pass channels without assigned services
Glenn-1990 [Sun, 18 Dec 2016 17:18:32 +0000 (18:18 +0100)] 
don't pass channels without assigned services

8 years agofix crash
Glenn-1990 [Sun, 18 Dec 2016 16:22:22 +0000 (17:22 +0100)] 
fix crash

8 years agoAbort recording on disable
Glenn-1990 [Sun, 18 Dec 2016 15:59:43 +0000 (16:59 +0100)] 
Abort recording on disable

8 years agoRemove some retention/removal restrictions
Glenn-1990 [Sun, 18 Dec 2016 15:04:44 +0000 (16:04 +0100)] 
Remove some retention/removal restrictions

8 years agoalso rerecord when a removed recording was failed
Glenn-1990 [Fri, 2 Dec 2016 20:47:25 +0000 (21:47 +0100)] 
also rerecord when a removed recording was failed

8 years agofilesize not needed for removed recordings
Glenn-1990 [Fri, 2 Dec 2016 20:45:02 +0000 (21:45 +0100)] 
filesize not needed for removed recordings

8 years agointl: remove duplicate languages
Damjan Marion [Sat, 17 Dec 2016 17:58:45 +0000 (18:58 +0100)] 
intl: remove duplicate languages

Signed-off-by: Damjan Marion <damjan.marion@gmail.com>
8 years agochannels: fix list remove for epg linked channels (see #4134)
Jaroslav Kysela [Sun, 18 Dec 2016 20:23:10 +0000 (21:23 +0100)] 
channels: fix list remove for epg linked channels (see #4134)

8 years agoaccess: fix the default ACL entry, fixes #4140
Jaroslav Kysela [Sat, 17 Dec 2016 09:17:38 +0000 (10:17 +0100)] 
access: fix the default ACL entry, fixes #4140

8 years agointl: new templates
Jaroslav Kysela [Fri, 16 Dec 2016 17:36:30 +0000 (18:36 +0100)] 
intl: new templates

8 years agointl: updated from transifex
Jaroslav Kysela [Fri, 16 Dec 2016 17:36:04 +0000 (18:36 +0100)] 
intl: updated from transifex

8 years agomdhelp: correct last commit
Mark Clarkstone [Fri, 16 Dec 2016 16:13:50 +0000 (16:13 +0000)] 
mdhelp: correct last commit

8 years agomdhelp: clean up the access doc, update screenshots
Mark Clarkstone [Fri, 16 Dec 2016 15:45:43 +0000 (15:45 +0000)] 
mdhelp: clean up the access doc, update screenshots

8 years agoaccess: fix typo (thus memory corruption)
Jaroslav Kysela [Fri, 16 Dec 2016 12:36:31 +0000 (13:36 +0100)] 
access: fix typo (thus memory corruption)

8 years agocwc: fix keepalive interval settings, fixes #4137
Jaroslav Kysela [Thu, 15 Dec 2016 07:57:52 +0000 (08:57 +0100)] 
cwc: fix keepalive interval settings, fixes #4137

8 years agoACL: reduce fields in the grid - merge streaming and DVR flags into combo
Jaroslav Kysela [Wed, 14 Dec 2016 16:40:07 +0000 (17:40 +0100)] 
ACL: reduce fields in the grid - merge streaming and DVR flags into combo

8 years agoaccess: implement change flags per ACL entry and allow to reset individual parameters...
Jaroslav Kysela [Wed, 14 Dec 2016 15:36:37 +0000 (16:36 +0100)] 
access: implement change flags per ACL entry and allow to reset individual parameters, fixes #4044

... see Help for more details

8 years agocwc: trim username and hostname string on load (config/webui), fixes #4135
Jaroslav Kysela [Wed, 14 Dec 2016 10:21:47 +0000 (11:21 +0100)] 
cwc: trim username and hostname string on load (config/webui), fixes #4135

8 years agocwc: make keepalive interval configurable, fixes #4109
Jaroslav Kysela [Wed, 14 Dec 2016 09:51:32 +0000 (10:51 +0100)] 
cwc: make keepalive interval configurable, fixes #4109

8 years agompegts: add 'no fastswitch' log
Jaroslav Kysela [Mon, 12 Dec 2016 16:31:54 +0000 (17:31 +0100)] 
mpegts: add 'no fastswitch' log

8 years agonetwork discovery: fix the wrong condition for the satellite position update
Jaroslav Kysela [Mon, 12 Dec 2016 16:26:00 +0000 (17:26 +0100)] 
network discovery: fix the wrong condition for the satellite position update

8 years agoepggrab: fix 'registering mux' for OTA EPG log
Jaroslav Kysela [Mon, 12 Dec 2016 15:51:43 +0000 (16:51 +0100)] 
epggrab: fix 'registering mux' for OTA EPG log

8 years agoepggrab: quickfix for the previous patch
Jaroslav Kysela [Mon, 12 Dec 2016 15:37:18 +0000 (16:37 +0100)] 
epggrab: quickfix for the previous patch

8 years agoepggrab: enably only OTA EIT and PSIP by default
Jaroslav Kysela [Mon, 12 Dec 2016 15:30:12 +0000 (16:30 +0100)] 
epggrab: enably only OTA EIT and PSIP by default

8 years agopsip: remove MT_QUICKREQ flag to decrease scan latency, fixes #4136
Jaroslav Kysela [Mon, 12 Dec 2016 15:22:52 +0000 (16:22 +0100)] 
psip: remove MT_QUICKREQ flag to decrease scan latency, fixes #4136

8 years agowebui: reload the channel list for EPG grid, fixes #4130
Jaroslav Kysela [Sun, 11 Dec 2016 19:16:44 +0000 (20:16 +0100)] 
webui: reload the channel list for EPG grid, fixes #4130

8 years agoiptv auto: fix NULL dereference issue for tags, fixes #4134
Jaroslav Kysela [Sun, 11 Dec 2016 19:04:06 +0000 (20:04 +0100)] 
iptv auto: fix NULL dereference issue for tags, fixes #4134

8 years agowebui/api: add possibility to remove dead services (maintenance button in the service...
Jaroslav Kysela [Thu, 8 Dec 2016 17:10:55 +0000 (18:10 +0100)] 
webui/api: add possibility to remove dead services (maintenance button in the service grid), fixes #4125

8 years agoscanfile: fix possible memory leak (coverity)
Jaroslav Kysela [Wed, 7 Dec 2016 13:32:59 +0000 (14:32 +0100)] 
scanfile: fix possible memory leak (coverity)

8 years agocomet: coverity - better handling hc->hc_access
Jaroslav Kysela [Wed, 7 Dec 2016 13:31:32 +0000 (14:31 +0100)] 
comet: coverity - better handling hc->hc_access

8 years agohttp_get_nonce - fix possible buffer overflow - coverity
Jaroslav Kysela [Wed, 7 Dec 2016 13:29:02 +0000 (14:29 +0100)] 
http_get_nonce - fix possible buffer overflow - coverity

8 years agohttp_access_verify_channel() might free hc->hc_access - coverity
Jaroslav Kysela [Wed, 7 Dec 2016 13:28:16 +0000 (14:28 +0100)] 
http_access_verify_channel() might free hc->hc_access - coverity

8 years agofix error path in http_access_verify_channel()
Jaroslav Kysela [Wed, 7 Dec 2016 13:20:15 +0000 (14:20 +0100)] 
fix error path in http_access_verify_channel()

8 years agomain: use tvhftrace() for all init functions
Jaroslav Kysela [Wed, 7 Dec 2016 12:38:55 +0000 (13:38 +0100)] 
main: use tvhftrace() for all init functions

8 years agoiptv: http_client_simple_reconnect() must be protected by the mutex lock, fixes ...
Jaroslav Kysela [Wed, 7 Dec 2016 09:46:35 +0000 (10:46 +0100)] 
iptv: http_client_simple_reconnect() must be protected by the mutex lock, fixes #4119

8 years agohttp client: add refcounting for callbacks
Jaroslav Kysela [Wed, 7 Dec 2016 09:44:07 +0000 (10:44 +0100)] 
http client: add refcounting for callbacks

8 years agochannels: fix the destroy sequence for the epg linked channels
Jaroslav Kysela [Tue, 6 Dec 2016 10:54:43 +0000 (11:54 +0100)] 
channels: fix the destroy sequence for the epg linked channels

8 years agoepg: optimization save 3 pointers to function from all epg objects
Jaroslav Kysela [Tue, 6 Dec 2016 10:42:11 +0000 (11:42 +0100)] 
epg: optimization save 3 pointers to function from all epg objects

8 years agoepg: fix the reference to the freed EPG event, fixes #4107
Jaroslav Kysela [Tue, 6 Dec 2016 10:28:16 +0000 (11:28 +0100)] 
epg: fix the reference to the freed EPG event, fixes #4107

8 years agominor coverity fixes
Jaroslav Kysela [Tue, 6 Dec 2016 09:04:10 +0000 (10:04 +0100)] 
minor coverity fixes