]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agofix access_ticket_verify2() when using non-default webroot
Patrick Gaubatz [Sun, 23 Nov 2014 16:42:42 +0000 (17:42 +0100)] 
fix access_ticket_verify2() when using non-default webroot

11 years agochannel tags: added private flag, fixes #2501
Jaroslav Kysela [Sun, 23 Nov 2014 17:41:19 +0000 (18:41 +0100)] 
channel tags: added private flag, fixes #2501

11 years agominor optimizations in http_get_hostpath()
Patrick Gaubatz [Sun, 23 Nov 2014 09:20:59 +0000 (10:20 +0100)] 
minor optimizations in http_get_hostpath()

11 years agohttp: this fixes streaming when tvheadend is behind a https reverse proxy *and* a...
Patrick Gaubatz [Sat, 22 Nov 2014 14:13:42 +0000 (15:13 +0100)] 
http: this fixes streaming when tvheadend is behind a https reverse proxy *and* a non-default webroot (e.g. /tvheadend)

11 years agoservice: another STOP/START msg cleanup
Jaroslav Kysela [Sun, 23 Nov 2014 16:47:42 +0000 (17:47 +0100)] 
service: another STOP/START msg cleanup

11 years agoservice: try to fix the service_restart START/STOP msg mismatch
Jaroslav Kysela [Sun, 23 Nov 2014 16:01:31 +0000 (17:01 +0100)] 
service: try to fix the service_restart START/STOP msg mismatch

11 years agoaccess: fix copy-and-paste error for the destroy fcns
Jaroslav Kysela [Sun, 23 Nov 2014 15:39:03 +0000 (16:39 +0100)] 
access: fix copy-and-paste error for the destroy fcns

11 years agochannel tags: fix permissions code (for HTSP and HTTP API), fixes #2501
Jaroslav Kysela [Sun, 23 Nov 2014 15:13:17 +0000 (16:13 +0100)] 
channel tags: fix permissions code (for HTSP and HTTP API), fixes #2501

11 years agoH264 parser: add the rest of frame (after 01Ex start code), fixes#2482
Jaroslav Kysela [Sat, 22 Nov 2014 21:07:36 +0000 (22:07 +0100)] 
H264 parser: add the rest of frame (after 01Ex start code), fixes#2482

11 years agoxmltv: add --quiet argument to the internal search
Jaroslav Kysela [Sat, 22 Nov 2014 17:42:20 +0000 (18:42 +0100)] 
xmltv: add --quiet argument to the internal search

11 years agoH264 parser: do not merge header NAL units twice
Jaroslav Kysela [Sat, 22 Nov 2014 17:20:37 +0000 (18:20 +0100)] 
H264 parser: do not merge header NAL units twice

11 years agochannel enhancements (enabled), fixed min/max chnum handling (access)
Jaroslav Kysela [Fri, 21 Nov 2014 17:02:27 +0000 (18:02 +0100)] 
channel enhancements (enabled), fixed min/max chnum handling (access)

11 years agoWebUI: Enable animated rollup on idnode panels for UI consistency
Prof Yaffle [Fri, 21 Nov 2014 09:25:33 +0000 (09:25 +0000)] 
WebUI: Enable animated rollup on idnode panels for UI consistency

11 years agoWebUI: Add rollup-on-create to idnode panels; set readonly panels to rolled up by...
Prof Yaffle [Fri, 21 Nov 2014 09:24:04 +0000 (09:24 +0000)] 
WebUI: Add rollup-on-create to idnode panels; set readonly panels to rolled up by default

11 years ago40px should be ok
Christian Karrié [Wed, 19 Nov 2014 16:57:11 +0000 (17:57 +0100)] 
40px should be ok

11 years agosmall UI update to see values greater than 999
Christian Karrié [Wed, 19 Nov 2014 16:53:52 +0000 (17:53 +0100)] 
small UI update to see values greater than 999

11 years agobouquets: add --nobat debug option
Jaroslav Kysela [Fri, 21 Nov 2014 14:10:49 +0000 (15:10 +0100)] 
bouquets: add --nobat debug option

11 years agoepggrab: ota - add more traces
Jaroslav Kysela [Fri, 21 Nov 2014 13:22:36 +0000 (14:22 +0100)] 
epggrab: ota - add more traces

11 years agodvb_psi: fix build error for \!DVB config
Jaroslav Kysela [Fri, 21 Nov 2014 07:59:12 +0000 (08:59 +0100)] 
dvb_psi: fix build error for \!DVB config

11 years agoDVR config: allow admin access (without DVR permissins) to the DVR config entries
Jaroslav Kysela [Thu, 20 Nov 2014 19:21:44 +0000 (20:21 +0100)] 
DVR config: allow admin access (without DVR permissins) to the DVR config entries

11 years agodvb psi: LCN updates
Jaroslav Kysela [Thu, 20 Nov 2014 17:13:40 +0000 (18:13 +0100)] 
dvb psi: LCN updates

11 years agodvb psi: fix the table completion notification
Jaroslav Kysela [Thu, 20 Nov 2014 15:53:18 +0000 (16:53 +0100)] 
dvb psi: fix the table completion notification

11 years agoIPTV: pipe - add respawn option and environment option
Jaroslav Kysela [Thu, 20 Nov 2014 14:04:17 +0000 (15:04 +0100)] 
IPTV: pipe - add respawn option and environment option

11 years agompegts network scan: do not be too frequency strict for the forced bouquet scan
Jaroslav Kysela [Thu, 20 Nov 2014 12:22:21 +0000 (13:22 +0100)] 
mpegts network scan: do not be too frequency strict for the forced bouquet scan

11 years agobouquets: fastscan - do not check the frequency too strictly
Jaroslav Kysela [Thu, 20 Nov 2014 11:28:13 +0000 (12:28 +0100)] 
bouquets: fastscan - do not check the frequency too strictly

11 years agoiptv pipe: skip the character after backslash
Jaroslav Kysela [Wed, 19 Nov 2014 22:20:42 +0000 (23:20 +0100)] 
iptv pipe: skip the character after backslash

11 years agoDVR: improve the episode name saving, fixes #2357
Jaroslav Kysela [Wed, 19 Nov 2014 19:04:32 +0000 (20:04 +0100)] 
DVR: improve the episode name saving, fixes #2357

11 years agoavc parser: little optimization, pkt_meta is not used in avc_convert_pkt
Jaroslav Kysela [Wed, 19 Nov 2014 16:39:09 +0000 (17:39 +0100)] 
avc parser: little optimization, pkt_meta is not used in avc_convert_pkt

11 years agoH264: move avc parsing from globalheaders to mkv mux
Jaroslav Kysela [Wed, 19 Nov 2014 16:29:16 +0000 (17:29 +0100)] 
H264: move avc parsing from globalheaders to mkv mux

11 years agoPartial revert "htsp: another fix for H264 - headers merge"
Jaroslav Kysela [Wed, 19 Nov 2014 15:45:35 +0000 (16:45 +0100)] 
Partial revert "htsp: another fix for H264 - headers merge"

This reverts commit 33792bf6012c2913b346efa88c7a7c60116d4268.

11 years agochannel: fix channel_get_icon() - memory leak and handling
Jaroslav Kysela [Wed, 19 Nov 2014 14:23:27 +0000 (15:23 +0100)] 
channel: fix channel_get_icon() - memory leak and handling

11 years agoWEBUI EPG: small fix name
Piotr Kuchciak [Wed, 19 Nov 2014 12:53:18 +0000 (13:53 +0100)] 
WEBUI EPG: small fix name

11 years agoSAT>IP: Change the default number of positions for IPLNB to 1
Jaroslav Kysela [Wed, 19 Nov 2014 13:44:43 +0000 (14:44 +0100)] 
SAT>IP: Change the default number of positions for IPLNB to 1

11 years agoDVR: Move freeing of some variables to dvr_entry_dec_ref()
Jaroslav Kysela [Wed, 19 Nov 2014 12:50:54 +0000 (13:50 +0100)] 
DVR: Move freeing of some variables to dvr_entry_dec_ref()

11 years agoDVR: Store episode string to storage, fixes #2357
Jaroslav Kysela [Wed, 19 Nov 2014 12:47:52 +0000 (13:47 +0100)] 
DVR: Store episode string to storage, fixes #2357

11 years agoepggrab: ota - om_complete load fix
Jaroslav Kysela [Wed, 19 Nov 2014 12:17:50 +0000 (13:17 +0100)] 
epggrab: ota - om_complete load fix

11 years agoFixed iconv handle type
Richard Kunze [Tue, 18 Nov 2014 00:20:10 +0000 (01:20 +0100)] 
Fixed iconv handle type

Signed-off-by: Richard Kunze <richard.kunze@web.de>
11 years agoWEBUI JS: Aligh time properly in EPG/DVR dialogs
Jaroslav Kysela [Wed, 19 Nov 2014 12:03:41 +0000 (13:03 +0100)] 
WEBUI JS: Aligh time properly in EPG/DVR dialogs

11 years agoWEBUI JS: cosmetic changes for dvr and epg dialogs
Piotr Kuchciak [Wed, 19 Nov 2014 11:12:09 +0000 (12:12 +0100)] 
WEBUI JS: cosmetic changes for dvr and epg dialogs

11 years agohtsp: another fix for H264 - headers merge
Jaroslav Kysela [Wed, 19 Nov 2014 10:39:44 +0000 (11:39 +0100)] 
htsp: another fix for H264 - headers merge

The real headers merge is in avc_convert_pkt() but this is called
only from the global headers plugin. Add the global headers plugin
to all HTSP chains.

This patch removes the merging from the TS parser.

11 years agoiptv pipe: fix the backslash handling
Jaroslav Kysela [Wed, 19 Nov 2014 07:45:12 +0000 (08:45 +0100)] 
iptv pipe: fix the backslash handling

11 years agoepggrab: ota - fix om_requeue handling
Jaroslav Kysela [Tue, 18 Nov 2014 20:01:14 +0000 (21:01 +0100)] 
epggrab: ota - fix om_requeue handling

11 years agoiptv pipe: handle the backslash character, fixes#2487
Jaroslav Kysela [Tue, 18 Nov 2014 19:44:00 +0000 (20:44 +0100)] 
iptv pipe: handle the backslash character, fixes#2487

11 years agodvb support: revert dvb_sat_position_to_str() change (missing direction character)
Jaroslav Kysela [Tue, 18 Nov 2014 14:07:22 +0000 (15:07 +0100)] 
dvb support: revert dvb_sat_position_to_str() change (missing direction character)

11 years agolinuxdvb: add more traces to linuxdvb_frontend_network_list()
Jaroslav Kysela [Tue, 18 Nov 2014 12:39:00 +0000 (13:39 +0100)] 
linuxdvb: add more traces to linuxdvb_frontend_network_list()

11 years agohttp: improve the request dump (for post)
Jaroslav Kysela [Tue, 18 Nov 2014 12:34:29 +0000 (13:34 +0100)] 
http: improve the request dump (for post)

11 years agobouquet: extend help
Jaroslav Kysela [Tue, 18 Nov 2014 12:32:32 +0000 (13:32 +0100)] 
bouquet: extend help

11 years agohdhomerun: remove hf_master code - not used
Jaroslav Kysela [Tue, 18 Nov 2014 09:48:54 +0000 (10:48 +0100)] 
hdhomerun: remove hf_master code - not used

11 years agolinuxdvb,satip,hdhomerun: make uuid persistent per tuner
Jaroslav Kysela [Tue, 18 Nov 2014 09:34:23 +0000 (10:34 +0100)] 
linuxdvb,satip,hdhomerun: make uuid persistent per tuner

11 years agospawn: implement spawn_kill, improve IPTV pipe (busy loop)
Jaroslav Kysela [Tue, 18 Nov 2014 08:45:17 +0000 (09:45 +0100)] 
spawn: implement spawn_kill, improve IPTV pipe (busy loop)

11 years agospawn: allow spawnv stdout/stderr redirection to logs
Jaroslav Kysela [Tue, 18 Nov 2014 08:10:48 +0000 (09:10 +0100)] 
spawn: allow spawnv stdout/stderr redirection to logs

11 years agospawn: reshuffle code to get proper stdin for spawned process
Jaroslav Kysela [Mon, 17 Nov 2014 22:26:18 +0000 (23:26 +0100)] 
spawn: reshuffle code to get proper stdin for spawned process

11 years agospawn: another cleanups in spawn_and_give_stdout()
Jaroslav Kysela [Mon, 17 Nov 2014 22:17:19 +0000 (23:17 +0100)] 
spawn: another cleanups in spawn_and_give_stdout()

11 years agospawn: more CLOEXEC fixes
Jaroslav Kysela [Mon, 17 Nov 2014 21:01:33 +0000 (22:01 +0100)] 
spawn: more CLOEXEC fixes

11 years agospawn: improve the pipe log reading
Jaroslav Kysela [Mon, 17 Nov 2014 16:13:16 +0000 (17:13 +0100)] 
spawn: improve the pipe log reading

11 years agofix DVR docs - fixes#2483
Jaroslav Kysela [Mon, 17 Nov 2014 14:07:13 +0000 (15:07 +0100)] 
fix DVR docs - fixes#2483

11 years agospawn: remove spawn_and_store_stdout()
Jaroslav Kysela [Mon, 17 Nov 2014 13:50:13 +0000 (14:50 +0100)] 
spawn: remove spawn_and_store_stdout()

11 years agoiptv pipe: fix url / arg parsing bug, add ${service_name} substitution
Jaroslav Kysela [Mon, 17 Nov 2014 13:36:40 +0000 (14:36 +0100)] 
iptv pipe: fix url / arg parsing bug, add ${service_name} substitution

11 years agospawn: introduce tvh_fopen() to close fds for spawned processes
Jaroslav Kysela [Mon, 17 Nov 2014 13:22:40 +0000 (14:22 +0100)] 
spawn: introduce tvh_fopen() to close fds for spawned processes

11 years agospawn: add thread for fast info/error messages, fix spawn_pipe_read()
Jaroslav Kysela [Mon, 17 Nov 2014 13:08:25 +0000 (14:08 +0100)] 
spawn: add thread for fast info/error messages, fix spawn_pipe_read()

11 years agospawn: fix a compiler warning (unused-variable)
Jaroslav Kysela [Mon, 17 Nov 2014 07:57:35 +0000 (08:57 +0100)] 
spawn: fix a compiler warning (unused-variable)

11 years agoIPTV: add pipe:// handler to read MPEG-TS stream from an external program
Jaroslav Kysela [Sun, 16 Nov 2014 21:25:11 +0000 (22:25 +0100)] 
IPTV: add pipe:// handler to read MPEG-TS stream from an external program

11 years agospawn: implement spawn_and_give_stdout()
Jaroslav Kysela [Sun, 16 Nov 2014 20:17:28 +0000 (21:17 +0100)] 
spawn: implement spawn_and_give_stdout()

11 years agospawn: do not use syslog calls in the child process
Jaroslav Kysela [Sun, 16 Nov 2014 20:05:59 +0000 (21:05 +0100)] 
spawn: do not use syslog calls in the child process

The syslog routines uses private mutex so it can cause
various crashes and other misbehaviour.

Use pipes to send messages from the child processes.

11 years agosimplify file_readall()
Jaroslav Kysela [Sun, 16 Nov 2014 19:32:03 +0000 (20:32 +0100)] 
simplify file_readall()

11 years agospawn: fix possible NULL dereferences
Jaroslav Kysela [Sun, 16 Nov 2014 18:41:02 +0000 (19:41 +0100)] 
spawn: fix possible NULL dereferences

11 years agoWEBUI JS: Add start/stop times to epg dialog, more cosmetic changes for EPG/DVR dialogs
Jaroslav Kysela [Sun, 16 Nov 2014 15:29:30 +0000 (16:29 +0100)] 
WEBUI JS: Add start/stop times to epg dialog, more cosmetic changes for EPG/DVR dialogs

11 years agoFix H264 packet merging, fixes #2480
Jaroslav Kysela [Sun, 16 Nov 2014 15:08:09 +0000 (16:08 +0100)] 
Fix H264 packet merging, fixes #2480

11 years agompegts scan: fix the wrong constant usage (idle scan)
Jaroslav Kysela [Sun, 16 Nov 2014 10:33:28 +0000 (11:33 +0100)] 
mpegts scan: fix the wrong constant usage (idle scan)

11 years agompegts_input_open_pid: fix the wrong variable assignment
Jaroslav Kysela [Sun, 16 Nov 2014 10:04:09 +0000 (11:04 +0100)] 
mpegts_input_open_pid: fix the wrong variable assignment

11 years agompegts input: another optimization for mpegts_mux_find_pid_()
Jaroslav Kysela [Sun, 16 Nov 2014 09:54:36 +0000 (10:54 +0100)] 
mpegts input: another optimization for mpegts_mux_find_pid_()

11 years agompegts_mux_start: add flags to the trace log
Jaroslav Kysela [Sun, 16 Nov 2014 09:50:53 +0000 (10:50 +0100)] 
mpegts_mux_start: add flags to the trace log

11 years agoFix double free of hdhomerun_debug_obj
Craig Forbes [Sat, 15 Nov 2014 05:33:20 +0000 (23:33 -0600)] 
Fix double free of hdhomerun_debug_obj
Bug #2479

11 years agompegts input: optimize the mpegts_mux_find_pid_() for last change
Jaroslav Kysela [Sat, 15 Nov 2014 17:34:53 +0000 (18:34 +0100)] 
mpegts input: optimize the mpegts_mux_find_pid_() for last change

11 years agompegts input: protect global variable mpegts_pid_skel using mutex
Jaroslav Kysela [Sat, 15 Nov 2014 15:29:57 +0000 (16:29 +0100)] 
mpegts input: protect global variable mpegts_pid_skel using mutex

- the skel variable is shared in multiple thread
- also remove mpegts_pid_sub_skel, it's not used frequently

11 years agompegts input: add back last_mp, it should be safe
Jaroslav Kysela [Fri, 14 Nov 2014 18:05:22 +0000 (19:05 +0100)] 
mpegts input: add back last_mp, it should be safe

The PID subscriptions are protected using mi_output lock, so
the whole mpegts_input_process() subroutine should be safe
for the mp structure caching.

11 years agompegts input: tiny optimization
Jaroslav Kysela [Fri, 14 Nov 2014 17:44:40 +0000 (18:44 +0100)] 
mpegts input: tiny optimization

11 years agompegts input: only cleanups for mi_output_lock
Jaroslav Kysela [Fri, 14 Nov 2014 17:41:20 +0000 (18:41 +0100)] 
mpegts input: only cleanups for mi_output_lock

11 years agompegts network scan: remove debug printf(), add help for init+idle scan checkboxes
Jaroslav Kysela [Fri, 14 Nov 2014 14:36:23 +0000 (15:36 +0100)] 
mpegts network scan: remove debug printf(), add help for init+idle scan checkboxes

11 years agompegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475
Jaroslav Kysela [Fri, 14 Nov 2014 14:07:37 +0000 (15:07 +0100)] 
mpegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475

11 years agoWEB UI: add icon for button in windows add
Piotr Kuchciak [Wed, 12 Nov 2014 11:14:14 +0000 (12:14 +0100)] 
WEB UI: add icon for button in windows add

http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/cancel-icon

11 years agolinuxdvb: Add Skip Initial Bytes...
Jaroslav Kysela [Wed, 12 Nov 2014 15:39:43 +0000 (16:39 +0100)] 
linuxdvb: Add Skip Initial Bytes...

11 years agoMakefile: remove python3 explicit call
Jaroslav Kysela [Wed, 12 Nov 2014 10:51:18 +0000 (11:51 +0100)] 
Makefile: remove python3 explicit call

11 years agoWEBUI: DVR tabs - improvde filesize renderer
Jaroslav Kysela [Wed, 12 Nov 2014 10:50:43 +0000 (11:50 +0100)] 
WEBUI: DVR tabs - improvde filesize renderer

11 years agoWEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472
Jaroslav Kysela [Wed, 12 Nov 2014 09:36:23 +0000 (10:36 +0100)] 
WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472

11 years agompegts table: use atomic refcounting
Jaroslav Kysela [Wed, 12 Nov 2014 09:34:33 +0000 (10:34 +0100)] 
mpegts table: use atomic refcounting

11 years agompegts input: fix possible NULL dereference (fix for the last patch)
Jaroslav Kysela [Wed, 12 Nov 2014 08:52:55 +0000 (09:52 +0100)] 
mpegts input: fix possible NULL dereference (fix for the last patch)

11 years agompegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes ...
Jaroslav Kysela [Wed, 12 Nov 2014 08:47:45 +0000 (09:47 +0100)] 
mpegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes #2468

11 years agomkbundle: another StringIO fix, python3 conversion, fixes #2469
Jaroslav Kysela [Tue, 11 Nov 2014 21:43:37 +0000 (22:43 +0100)] 
mkbundle: another StringIO fix, python3 conversion, fixes #2469

11 years agodvb: add MHz to display mux name, fixes #2466
Jaroslav Kysela [Tue, 11 Nov 2014 11:15:15 +0000 (12:15 +0100)] 
dvb: add MHz to display mux name, fixes #2466

11 years agoiptv: fix iptv_lock mutex deadlock for http client, fixes #2465
Jaroslav Kysela [Tue, 11 Nov 2014 09:12:48 +0000 (10:12 +0100)] 
iptv: fix iptv_lock mutex deadlock for http client, fixes #2465

11 years agomkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461
Jaroslav Kysela [Mon, 10 Nov 2014 19:34:26 +0000 (20:34 +0100)] 
mkbundle: fix missed StringIO usage instead cStringIO.StringIO, fixes #2461

11 years agoaccess, esfilter: reindex calls fix, fixes #2462
Jaroslav Kysela [Mon, 10 Nov 2014 19:32:10 +0000 (20:32 +0100)] 
access, esfilter: reindex calls fix, fixes #2462

11 years agoanother --disable-trace compilation fixes, fixes #2460
Jaroslav Kysela [Mon, 10 Nov 2014 19:17:22 +0000 (20:17 +0100)] 
another --disable-trace compilation fixes, fixes #2460

11 years agohttp streaming: DVR file - fix wrong lseek check
Jaroslav Kysela [Mon, 10 Nov 2014 18:53:41 +0000 (19:53 +0100)] 
http streaming: DVR file - fix wrong lseek check

11 years agotsfix: deliver TELETEXT packets without DTS, remove warnings for this case
Jaroslav Kysela [Mon, 10 Nov 2014 18:16:25 +0000 (19:16 +0100)] 
tsfix: deliver TELETEXT packets without DTS, remove warnings for this case

11 years agodoc: a note about Idle Scan Muxes for SAT>IP
Jaroslav Kysela [Mon, 10 Nov 2014 16:45:28 +0000 (17:45 +0100)] 
doc: a note about Idle Scan Muxes for SAT>IP

11 years agoaccess: fix typo, fixes #2460
Jaroslav Kysela [Mon, 10 Nov 2014 13:57:11 +0000 (14:57 +0100)] 
access: fix typo, fixes #2460

11 years agoWEBUI: icon for Bouquets tab
Piotr Kuchciak [Sun, 9 Nov 2014 10:18:17 +0000 (11:18 +0100)] 
WEBUI: icon for Bouquets tab

11 years agoWEBUI: Cosmetic change icon
Piotr Kuchciak [Sat, 8 Nov 2014 13:59:23 +0000 (14:59 +0100)] 
WEBUI: Cosmetic change icon

-DVR changed icon download

http://www.softicons.com/business-icons/flatastic-icons-part-4-by-custom-icon-design/download-icon
-upcoming/current rec changed icon

http://www.softicons.com/system-icons/oxygen-icons-by-oxygen/actions-view-calendar-upcoming-days-icon
-changed icon Abort for round style

http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/delete-circle-icon