]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Sat, 11 Feb 2017 16:28:57 +0000 (17:28 +0100)]
descrambler: fix forced CAID 0xffff (external descrambling), fixes #4193
Glenn-1990 [Sun, 22 Jan 2017 15:59:16 +0000 (16:59 +0100)]
dvr: properly abort recordings when running out of free disk space
Glenn-1990 [Sun, 22 Jan 2017 15:55:19 +0000 (16:55 +0100)]
htsp: pass failed dvr right
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
Glenn-1990 [Sun, 29 Jan 2017 16:13:34 +0000 (17:13 +0100)]
fix htsp descrambling message
Jaroslav Kysela [Wed, 8 Feb 2017 12:49:53 +0000 (13:49 +0100)]
DVR: autorec - implement record per month - missing code, fixes #4216
Jaroslav Kysela [Wed, 8 Feb 2017 12:47:55 +0000 (13:47 +0100)]
DVR: autorec - implement record per month, fixes #4216
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
Richard Kuhnt [Mon, 23 Jan 2017 16:20:26 +0000 (17:20 +0100)]
Allow Authorization Header
Allows Authorization Header to be used by XMLHttpRequest
Ricardo Pontes [Mon, 23 Jan 2017 02:03:04 +0000 (02:03 +0000)]
Implement service_refresh_channel method in service.c
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
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
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.
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
Jaroslav Kysela [Mon, 9 Jan 2017 15:18:25 +0000 (16:18 +0100)]
timeshift: do not save TELETEXT packets (configurable), fixes #4166
Jaroslav Kysela [Mon, 9 Jan 2017 11:43:15 +0000 (12:43 +0100)]
emm.py: a script to analyze EMM / CAPMT filtering from log
Jaroslav Kysela [Sat, 7 Jan 2017 12:17:32 +0000 (13:17 +0100)]
descrambler: log more EMM data
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
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
Mark Clarkstone [Thu, 5 Jan 2017 18:56:10 +0000 (18:56 +0000)]
mdhelp: add maintenance table & update main screenshot
Jaroslav Kysela [Fri, 6 Jan 2017 09:11:49 +0000 (10:11 +0100)]
xmltv: fix crash when display-name tag is empty, fixes #4158
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
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
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
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.
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
Jaroslav Kysela [Wed, 28 Dec 2016 18:42:38 +0000 (19:42 +0100)]
http: deescape username/password for basic and digest auth, fixes #4147
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
Jaroslav Kysela [Tue, 20 Dec 2016 09:07:59 +0000 (10:07 +0100)]
psip: try to fix refcounting (see #4093)
Glenn-1990 [Sun, 18 Dec 2016 17:18:32 +0000 (18:18 +0100)]
don't pass channels without assigned services
Glenn-1990 [Sun, 18 Dec 2016 16:22:22 +0000 (17:22 +0100)]
fix crash
Glenn-1990 [Sun, 18 Dec 2016 15:59:43 +0000 (16:59 +0100)]
Abort recording on disable
Glenn-1990 [Sun, 18 Dec 2016 15:04:44 +0000 (16:04 +0100)]
Remove some retention/removal restrictions
Glenn-1990 [Fri, 2 Dec 2016 20:47:25 +0000 (21:47 +0100)]
also rerecord when a removed recording was failed
Glenn-1990 [Fri, 2 Dec 2016 20:45:02 +0000 (21:45 +0100)]
filesize not needed for removed recordings
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>
Jaroslav Kysela [Sun, 18 Dec 2016 20:23:10 +0000 (21:23 +0100)]
channels: fix list remove for epg linked channels (see #4134)
Jaroslav Kysela [Sat, 17 Dec 2016 09:17:38 +0000 (10:17 +0100)]
access: fix the default ACL entry, fixes #4140
Jaroslav Kysela [Fri, 16 Dec 2016 17:36:30 +0000 (18:36 +0100)]
intl: new templates
Jaroslav Kysela [Fri, 16 Dec 2016 17:36:04 +0000 (18:36 +0100)]
intl: updated from transifex
Mark Clarkstone [Fri, 16 Dec 2016 16:13:50 +0000 (16:13 +0000)]
mdhelp: correct last commit
Mark Clarkstone [Fri, 16 Dec 2016 15:45:43 +0000 (15:45 +0000)]
mdhelp: clean up the access doc, update screenshots
Jaroslav Kysela [Fri, 16 Dec 2016 12:36:31 +0000 (13:36 +0100)]
access: fix typo (thus memory corruption)
Jaroslav Kysela [Thu, 15 Dec 2016 07:57:52 +0000 (08:57 +0100)]
cwc: fix keepalive interval settings, fixes #4137
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
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
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
Jaroslav Kysela [Wed, 14 Dec 2016 09:51:32 +0000 (10:51 +0100)]
cwc: make keepalive interval configurable, fixes #4109
Jaroslav Kysela [Mon, 12 Dec 2016 16:31:54 +0000 (17:31 +0100)]
mpegts: add 'no fastswitch' log
Jaroslav Kysela [Mon, 12 Dec 2016 16:26:00 +0000 (17:26 +0100)]
network discovery: fix the wrong condition for the satellite position update
Jaroslav Kysela [Mon, 12 Dec 2016 15:51:43 +0000 (16:51 +0100)]
epggrab: fix 'registering mux' for OTA EPG log
Jaroslav Kysela [Mon, 12 Dec 2016 15:37:18 +0000 (16:37 +0100)]
epggrab: quickfix for the previous patch
Jaroslav Kysela [Mon, 12 Dec 2016 15:30:12 +0000 (16:30 +0100)]
epggrab: enably only OTA EIT and PSIP by default
Jaroslav Kysela [Mon, 12 Dec 2016 15:22:52 +0000 (16:22 +0100)]
psip: remove MT_QUICKREQ flag to decrease scan latency, fixes #4136
Jaroslav Kysela [Sun, 11 Dec 2016 19:16:44 +0000 (20:16 +0100)]
webui: reload the channel list for EPG grid, fixes #4130
Jaroslav Kysela [Sun, 11 Dec 2016 19:04:06 +0000 (20:04 +0100)]
iptv auto: fix NULL dereference issue for tags, fixes #4134
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
Jaroslav Kysela [Wed, 7 Dec 2016 13:32:59 +0000 (14:32 +0100)]
scanfile: fix possible memory leak (coverity)
Jaroslav Kysela [Wed, 7 Dec 2016 13:31:32 +0000 (14:31 +0100)]
comet: coverity - better handling hc->hc_access
Jaroslav Kysela [Wed, 7 Dec 2016 13:29:02 +0000 (14:29 +0100)]
http_get_nonce - fix possible buffer overflow - coverity
Jaroslav Kysela [Wed, 7 Dec 2016 13:28:16 +0000 (14:28 +0100)]
http_access_verify_channel() might free hc->hc_access - coverity
Jaroslav Kysela [Wed, 7 Dec 2016 13:20:15 +0000 (14:20 +0100)]
fix error path in http_access_verify_channel()
Jaroslav Kysela [Wed, 7 Dec 2016 12:38:55 +0000 (13:38 +0100)]
main: use tvhftrace() for all init functions
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
Jaroslav Kysela [Wed, 7 Dec 2016 09:44:07 +0000 (10:44 +0100)]
http client: add refcounting for callbacks
Jaroslav Kysela [Tue, 6 Dec 2016 10:54:43 +0000 (11:54 +0100)]
channels: fix the destroy sequence for the epg linked channels
Jaroslav Kysela [Tue, 6 Dec 2016 10:42:11 +0000 (11:42 +0100)]
epg: optimization save 3 pointers to function from all epg objects
Jaroslav Kysela [Tue, 6 Dec 2016 10:28:16 +0000 (11:28 +0100)]
epg: fix the reference to the freed EPG event, fixes #4107
Jaroslav Kysela [Tue, 6 Dec 2016 09:04:10 +0000 (10:04 +0100)]
minor coverity fixes
Jaroslav Kysela [Tue, 6 Dec 2016 08:17:24 +0000 (09:17 +0100)]
parser: aac - fix aac_sample_rates[] overflow
Federico Cuello [Tue, 6 Dec 2016 00:15:28 +0000 (01:15 +0100)]
Fix m3u parsing for extended #EXTM3U header
Some .m3u files have extendend parameters. For example:
`#EXTM3U url-tvg="http://xxx/" m3uautoload=1 cache=500 deinterlace=1`
Compare only the first 7 chars to allow this kind of headers.
Fixes `iptv: unknown playlist format for network ''` when the file is valid.
Jaroslav Kysela [Mon, 5 Dec 2016 19:44:56 +0000 (20:44 +0100)]
api dvr: fix typo, fixes #4117
Jaroslav Kysela [Mon, 5 Dec 2016 19:34:04 +0000 (20:34 +0100)]
api idnode: fix compilation error and memory leak
Andreas Smas [Mon, 5 Dec 2016 13:54:20 +0000 (14:54 +0100)]
doozer: Remove vivid builds, and xenial-x86_64 (don't bother i386 anymore)
Jaroslav Kysela [Mon, 5 Dec 2016 13:09:24 +0000 (14:09 +0100)]
idnode api: fix compilation (static)
Jaroslav Kysela [Mon, 5 Dec 2016 12:53:21 +0000 (13:53 +0100)]
HTTP API: respond with uuid for create requests
Jaroslav Kysela [Mon, 5 Dec 2016 10:03:35 +0000 (11:03 +0100)]
fix typo
Jaroslav Kysela [Mon, 5 Dec 2016 10:02:39 +0000 (11:02 +0100)]
main: shuffle streaming done (for memoryinfo - idnode_unlink)
Jaroslav Kysela [Mon, 5 Dec 2016 10:00:43 +0000 (11:00 +0100)]
mi_is_enabled cleanup and fixes - add three states (RETRY,NEVER,OK)
Jaroslav Kysela [Wed, 30 Nov 2016 13:58:48 +0000 (14:58 +0100)]
autorec: fix the check when serieslink has different titles, fixes #4087
Jaroslav Kysela [Mon, 28 Nov 2016 14:52:07 +0000 (15:52 +0100)]
access: fix SIGSEGV when accessing a profile without name, fixes #4103
Glenn-1990 [Sun, 27 Nov 2016 19:50:01 +0000 (20:50 +0100)]
List externally deleted recordings as "removed" with new function.
Glenn-1990 [Sun, 27 Nov 2016 19:46:34 +0000 (20:46 +0100)]
Keep old status for removed recordings
Glenn-1990 [Fri, 4 Nov 2016 14:26:04 +0000 (15:26 +0100)]
[htsp] bump version
Glenn-1990 [Fri, 4 Nov 2016 14:24:00 +0000 (15:24 +0100)]
[htsp] pass access rights to clients
Jaroslav Kysela [Mon, 28 Nov 2016 08:55:54 +0000 (09:55 +0100)]
url: regex parser - accept underline as part of the hostname, fixes #4102
Glenn-1990 [Fri, 4 Nov 2016 14:37:48 +0000 (15:37 +0100)]
Duplicate detection doesn't honor disabled timers
Jaroslav Kysela [Thu, 24 Nov 2016 14:02:30 +0000 (15:02 +0100)]
htsp/http streaming: fix the de_playcount updates
Glenn-1990 [Fri, 4 Nov 2016 14:25:38 +0000 (15:25 +0100)]
Implement playcount and playposition
Glenn-1990 [Fri, 4 Nov 2016 14:22:51 +0000 (15:22 +0100)]
[htsp] limit updates for active recordings -> send stats only
Glenn-1990 [Fri, 4 Nov 2016 14:20:45 +0000 (15:20 +0100)]
[htsp] fix real time tag and channel updates
Glenn-1990 [Sun, 30 Oct 2016 12:24:43 +0000 (13:24 +0100)]
[htsp] fix: dvr update resets priority back to normal
Jaroslav Kysela [Thu, 24 Nov 2016 12:39:57 +0000 (13:39 +0100)]
mpegts scan: put tuned muxes to the end-of-queue, fixes #4088
Jaroslav Kysela [Thu, 24 Nov 2016 12:24:13 +0000 (13:24 +0100)]
linuxdvb: allow 14 PIDs at minimum, fixes #4050
Jaroslav Kysela [Thu, 24 Nov 2016 07:40:59 +0000 (08:40 +0100)]
iptv auto: add support for m3u group-title
Jaroslav Kysela [Tue, 22 Nov 2016 10:27:00 +0000 (11:27 +0100)]
wizard: save the URL for auto-network, fixes #4091
Jaroslav Kysela [Sat, 19 Nov 2016 17:36:02 +0000 (18:36 +0100)]
epg: try to handle the broken EPG input - add stop cut function, fixes #4076
Jaroslav Kysela [Thu, 17 Nov 2016 16:04:23 +0000 (17:04 +0100)]
eit grabber: fix typo
BobTheCherub [Wed, 16 Nov 2016 08:40:21 +0000 (16:40 +0800)]
Fixed race condition in http_client_unpause which caused bug #3843
https://tvheadend.org/issues/3843#change-20135
BobTheCherub [Wed, 16 Nov 2016 08:36:07 +0000 (16:36 +0800)]
Improved trace logging in httpc to help with debugging bug #3843
https://tvheadend.org/issues/3843#change-20135