]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
11 years agocron: fix the cron_multi_set memory allocation - fixes #2273
Jaroslav Kysela [Mon, 8 Sep 2014 16:04:19 +0000 (18:04 +0200)] 
cron: fix the cron_multi_set memory allocation - fixes #2273

11 years agoWEBUI JS: fix the any match query for comboboxes
Jaroslav Kysela [Mon, 8 Sep 2014 15:55:58 +0000 (17:55 +0200)] 
WEBUI JS: fix the any match query for comboboxes

11 years agoUpdate linuxdvb_lnb.c
Sascha Kühndel [Wed, 3 Sep 2014 08:58:48 +0000 (10:58 +0200)] 
Update linuxdvb_lnb.c

add a comment, for better understanding

11 years agolinuxdvb: improve internal collision prevention for en50494
Sascha Kuehndel (InuSasha) [Sat, 30 Aug 2014 10:05:31 +0000 (12:05 +0200)] 
linuxdvb: improve internal collision prevention for en50494

11 years agolinuxdvb: fix bug 2229
Sascha Kuehndel (InuSasha) [Sat, 30 Aug 2014 09:47:27 +0000 (11:47 +0200)] 
linuxdvb: fix bug 2229
change behavior for en50494
- don't use tone
- don't change voltage for tune (this makes the switch)
- skip unneeded test

11 years agoAlign condition when to show epg progress bar with bold face
Dietmar Konermann [Thu, 4 Sep 2014 16:32:18 +0000 (18:32 +0200)] 
Align condition when to show epg progress bar with bold face
Currently running programmes (bold) should always show the progress bar to avoid an inconstitent user experience.

11 years ago[webui] enable any match mode for combo boxes
xhaggi [Fri, 5 Sep 2014 14:30:55 +0000 (16:30 +0200)] 
[webui] enable any match mode for combo boxes

This enables the any match mode for combo boxes in the idnode.js which fix the issue that you can't search only for a service name within the service combo box.

11 years agoautorec: fix the compilation error (value computed is not used)
Jaroslav Kysela [Mon, 8 Sep 2014 15:35:33 +0000 (17:35 +0200)] 
autorec: fix the compilation error (value computed is not used)

11 years agoconfig: do not ignore return value from getcwd()
Jaroslav Kysela [Mon, 8 Sep 2014 15:19:39 +0000 (17:19 +0200)] 
config: do not ignore return value from getcwd()

11 years agoWEBUI JS: Improve look for forms with only basic settings
Jaroslav Kysela [Mon, 8 Sep 2014 15:08:15 +0000 (17:08 +0200)] 
WEBUI JS: Improve look for forms with only basic settings

11 years agoWEBUI JS: Add delete/abort confirm dialogs, improve idnode_form_grid
Jaroslav Kysela [Mon, 8 Sep 2014 14:30:44 +0000 (16:30 +0200)] 
WEBUI JS: Add delete/abort confirm dialogs, improve idnode_form_grid

11 years agoWEBUI JS: DVR - fix the date filters, fix the file size rendering
Jaroslav Kysela [Mon, 8 Sep 2014 07:28:52 +0000 (09:28 +0200)] 
WEBUI JS: DVR - fix the date filters, fix the file size rendering

11 years agoWEBUI JS: Improve layout for idnode_form_grid and idnode_tree
Jaroslav Kysela [Fri, 5 Sep 2014 19:53:20 +0000 (21:53 +0200)] 
WEBUI JS: Improve layout for idnode_form_grid and idnode_tree

11 years agoWEBUI JS: DVR autorec - fixed enable/enabled typo, better grid row column sizes
Jaroslav Kysela [Fri, 5 Sep 2014 19:17:36 +0000 (21:17 +0200)] 
WEBUI JS: DVR autorec - fixed enable/enabled typo, better grid row column sizes

11 years agoDVR fixes: creator, duration = 0, remove url from grid
Jaroslav Kysela [Fri, 5 Sep 2014 19:00:54 +0000 (21:00 +0200)] 
DVR fixes: creator, duration = 0, remove url from grid

11 years agoWEBUI JS: fix the idnode_form_grid
Jaroslav Kysela [Fri, 5 Sep 2014 15:58:43 +0000 (17:58 +0200)] 
WEBUI JS: fix the idnode_form_grid

11 years agoconfig: backup - search for tar in more bin dirs
Jaroslav Kysela [Fri, 5 Sep 2014 15:36:11 +0000 (17:36 +0200)] 
config: backup - search for tar in more bin dirs

11 years agoWEBUI JS: Add back the download button for finished recordings
Jaroslav Kysela [Fri, 5 Sep 2014 15:04:25 +0000 (17:04 +0200)] 
WEBUI JS: Add back the download button for finished recordings

11 years agoWEBUI JS: DVR - implement Abort, do not allow to edit rows with active recordinds
Jaroslav Kysela [Fri, 5 Sep 2014 14:32:03 +0000 (16:32 +0200)] 
WEBUI JS: DVR - implement Abort, do not allow to edit rows with active recordinds

11 years agoconfig: add automatic backup at upgrade using 'tar cvjf' to <CFG>/backup directory
Jaroslav Kysela [Fri, 5 Sep 2014 08:24:45 +0000 (10:24 +0200)] 
config: add automatic backup at upgrade using 'tar cvjf' to <CFG>/backup directory

11 years agoproperties: introduce get_opts() callback for DVR
Jaroslav Kysela [Thu, 4 Sep 2014 19:59:54 +0000 (21:59 +0200)] 
properties: introduce get_opts() callback for DVR

11 years agoWEBUI JS: make dynamic behaviour as default
Jaroslav Kysela [Thu, 4 Sep 2014 18:38:05 +0000 (20:38 +0200)] 
WEBUI JS: make dynamic behaviour as default

11 years agompegts table input: this fixes another access-after-free race in mpegts_input_table_t...
Jaroslav Kysela [Thu, 4 Sep 2014 18:26:58 +0000 (20:26 +0200)] 
mpegts table input: this fixes another access-after-free race in mpegts_input_table_thread()

11 years agodvr: fix some webui interface issues
Jaroslav Kysela [Thu, 4 Sep 2014 14:09:16 +0000 (16:09 +0200)] 
dvr: fix some webui interface issues

11 years agoWEBUI JS: updated status tab to the dynamic behaviour
Jaroslav Kysela [Thu, 4 Sep 2014 12:36:41 +0000 (14:36 +0200)] 
WEBUI JS: updated status tab to the dynamic behaviour

11 years agoWEBUI JS: fix the status.js indentions
Jaroslav Kysela [Thu, 4 Sep 2014 06:44:27 +0000 (08:44 +0200)] 
WEBUI JS: fix the status.js indentions

11 years agoWEBUI JS: add dynamic support to the idnode_tree
Jaroslav Kysela [Thu, 4 Sep 2014 06:34:33 +0000 (08:34 +0200)] 
WEBUI JS: add dynamic support to the idnode_tree

11 years agoWEBUI JS: Add possibility to create tab panels dynamically (disabled by default)
Jaroslav Kysela [Wed, 3 Sep 2014 15:57:40 +0000 (17:57 +0200)] 
WEBUI JS: Add possibility to create tab panels dynamically (disabled by default)

11 years agohttp: optimize the access verification
Jaroslav Kysela [Wed, 3 Sep 2014 08:03:53 +0000 (10:03 +0200)] 
http: optimize the access verification

11 years agoWEBUI JS: root panel cleanups, ancient file removal
Jaroslav Kysela [Tue, 2 Sep 2014 18:57:07 +0000 (20:57 +0200)] 
WEBUI JS: root panel cleanups, ancient file removal

11 years agoWEBUI JS: remove comet debug log console messages
Jaroslav Kysela [Tue, 2 Sep 2014 16:27:37 +0000 (18:27 +0200)] 
WEBUI JS: remove comet debug log console messages

11 years agoWEBUI JS: remove all events from comet
Jaroslav Kysela [Tue, 2 Sep 2014 16:22:37 +0000 (18:22 +0200)] 
WEBUI JS: remove all events from comet

- they are all used dynamically

11 years agocomet events - an attempt to clean them
Jaroslav Kysela [Tue, 2 Sep 2014 16:16:18 +0000 (18:16 +0200)] 
comet events - an attempt to clean them

11 years agoDVR: autorec duration fixes
Jaroslav Kysela [Tue, 2 Sep 2014 13:33:26 +0000 (15:33 +0200)] 
DVR: autorec duration fixes

11 years agoWEBUI: add possibility to override column width for grid
Jaroslav Kysela [Tue, 2 Sep 2014 10:12:22 +0000 (12:12 +0200)] 
WEBUI: add possibility to override column width for grid

- also improve the ACL edit window

11 years agoACL/DVR: Rewrite channel tag and add DVR config selection
Jaroslav Kysela [Tue, 2 Sep 2014 07:44:52 +0000 (09:44 +0200)] 
ACL/DVR: Rewrite channel tag and add DVR config selection

- remove also obsolete only_tag
- accept only uuid for DVR entry config name
- try to lock DVR entry when used in dvr_thread

11 years agoDVR: api - fix the dvr config entry create perm check
Jaroslav Kysela [Mon, 1 Sep 2014 14:46:19 +0000 (16:46 +0200)] 
DVR: api - fix the dvr config entry create perm check

11 years agosubscription: Fix a memory leak in link service
Jaroslav Kysela [Mon, 1 Sep 2014 14:42:44 +0000 (16:42 +0200)] 
subscription: Fix a memory leak in link service

11 years agoepggrab: channels - fix memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 14:40:57 +0000 (16:40 +0200)] 
epggrab: channels - fix memory leak

11 years agodvr autorec: fix a memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 13:21:54 +0000 (15:21 +0200)] 
dvr autorec: fix a memory leak

11 years agoconfig migrate: run check only when version changed
Jaroslav Kysela [Mon, 1 Sep 2014 13:21:46 +0000 (15:21 +0200)] 
config migrate: run check only when version changed

11 years agoconfig migration: check for old filenames in the config dir
Jaroslav Kysela [Mon, 1 Sep 2014 12:37:01 +0000 (14:37 +0200)] 
config migration: check for old filenames in the config dir

11 years agochannel: cleanup the configuration tree
Jaroslav Kysela [Mon, 1 Sep 2014 12:17:02 +0000 (14:17 +0200)] 
channel: cleanup the configuration tree

  <cfg>/channel/config
  <cfg>/channel/tag

Also use hts_settings_load() instead hts_settings_load_r() for
the appropriate places..

11 years agodvr: rewrite to use the idnode system
Jaroslav Kysela [Thu, 21 Aug 2014 19:36:49 +0000 (21:36 +0200)] 
dvr: rewrite to use the idnode system

11 years agoautorec: restore channel tag function in idnode model
Ian [Thu, 28 Aug 2014 14:22:26 +0000 (15:22 +0100)] 
autorec: restore channel tag function in idnode model

11 years ago[build] add LD flags to print_config
Sascha Kuehndel (InuSasha) [Fri, 22 Aug 2014 16:36:04 +0000 (18:36 +0200)] 
[build] add LD flags to print_config

11 years ago[build] fix configure with komplex enviroments
Sascha Kuehndel (InuSasha) [Fri, 22 Aug 2014 15:59:36 +0000 (17:59 +0200)] 
[build] fix configure with komplex enviroments
- add ldflags
- fix multivalued options like --cflags="-m64 -I/include/extra"

11 years agoFixed signal_statetab.
Kai Sommerfeld [Sat, 23 Aug 2014 09:09:09 +0000 (11:09 +0200)] 
Fixed signal_statetab.

11 years agoIndentation fixes (remoevd hard tabs).
Kai Sommerfeld [Sat, 23 Aug 2014 10:11:16 +0000 (12:11 +0200)] 
Indentation fixes (remoevd hard tabs).

11 years agoUsing new libav CODEC_ID values.
Michel Verbraak [Thu, 28 Aug 2014 20:44:00 +0000 (22:44 +0200)] 
Using new libav CODEC_ID values.

Signed-off-by: Michel Verbraak <info@1st-setup.nl>
11 years agoFIX: when configure tries to update the mux lists through git it would cause a fail...
Gary The Brown [Fri, 29 Aug 2014 16:41:21 +0000 (17:41 +0100)] 
FIX: when configure tries to update the mux lists through git it would cause a fail if anything had been changed in the Data/dvb-scan folder
changed the inital git pull to a git fetch and added git pull after the git reset to make sure they have the latest files

11 years agodbus: fix a memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 13:25:49 +0000 (15:25 +0200)] 
dbus: fix a memory leak

11 years agoACL: revert 'Username Configs' to 'All Configs'..
Jaroslav Kysela [Mon, 1 Sep 2014 10:47:35 +0000 (12:47 +0200)] 
ACL: revert 'Username Configs' to 'All Configs'..

(sorry - my mistake - perexg)

11 years agouuid: don't terminate app on an error
Jaroslav Kysela [Fri, 29 Aug 2014 18:14:33 +0000 (20:14 +0200)] 
uuid: don't terminate app on an error

11 years agowebui: Fix typo in a settings label
Dave Chapman [Fri, 29 Aug 2014 16:17:25 +0000 (17:17 +0100)] 
webui: Fix typo in a settings label

11 years agoSAT>IP: break TEARDOWN poll loop also on ERROR or HUP
Jaroslav Kysela [Fri, 29 Aug 2014 14:10:52 +0000 (16:10 +0200)] 
SAT>IP: break TEARDOWN poll loop also on ERROR or HUP

11 years agolinuxdvb: clear lfe_in_setup when a tune error occurred
Jaroslav Kysela [Fri, 29 Aug 2014 09:05:58 +0000 (11:05 +0200)] 
linuxdvb: clear lfe_in_setup when a tune error occurred

11 years agoUse the on-disk filename in the content-disposition header when downloading recording...
Dave Chapman [Wed, 27 Aug 2014 21:30:07 +0000 (22:30 +0100)] 
Use the on-disk filename in the content-disposition header when downloading recordings in the webui.  The old behaviour was to just take the episode title, and would generate a ".bin" extension for passthrough (TS) recordings.

11 years agompegts network: discovery - always save the orbital position
Jaroslav Kysela [Fri, 22 Aug 2014 15:35:27 +0000 (17:35 +0200)] 
mpegts network: discovery - always save the orbital position

11 years agowebui: add missing Delete action/button to the channel tag tab
Jaroslav Kysela [Fri, 22 Aug 2014 06:32:42 +0000 (08:32 +0200)] 
webui: add missing Delete action/button to the channel tag tab

11 years agodescrambler: Fix EMM PID open in the CAT data callback
Jaroslav Kysela [Thu, 21 Aug 2014 20:08:50 +0000 (22:08 +0200)] 
descrambler: Fix EMM PID open in the CAT data callback

11 years agoRevert "dvr: migrate config v8 -> v9"
Jaroslav Kysela [Thu, 21 Aug 2014 19:39:08 +0000 (21:39 +0200)] 
Revert "dvr: migrate config v8 -> v9"

This reverts commit bee6c8ee2eb9869e2b611ee14b852d31142fe9ab.

11 years agowebui: Fix the broken access check for containers and cache systems
Jaroslav Kysela [Thu, 21 Aug 2014 19:37:27 +0000 (21:37 +0200)] 
webui: Fix the broken access check for containers and cache systems

11 years agodvr: migrate config v8 -> v9
Jaroslav Kysela [Thu, 21 Aug 2014 19:36:49 +0000 (21:36 +0200)] 
dvr: migrate config v8 -> v9

11 years agoSAT>IP: Reworked the wait delay at startup
Jaroslav Kysela [Thu, 21 Aug 2014 18:22:58 +0000 (20:22 +0200)] 
SAT>IP: Reworked the wait delay at startup

11 years agochannel: Fix the class name
Jaroslav Kysela [Thu, 21 Aug 2014 14:31:48 +0000 (16:31 +0200)] 
channel: Fix the class name

11 years agoHTSP: It seems that XBMC PVR does not like big tag identifiers, renumber
Jaroslav Kysela [Thu, 21 Aug 2014 14:20:30 +0000 (16:20 +0200)] 
HTSP: It seems that XBMC PVR does not like big tag identifiers, renumber

11 years agochannel: tags - move to idnode system
Jaroslav Kysela [Thu, 21 Aug 2014 11:20:28 +0000 (13:20 +0200)] 
channel: tags - move to idnode system

11 years agoconfig: add migration for channel tags to v8 config
Jaroslav Kysela [Wed, 20 Aug 2014 20:03:25 +0000 (22:03 +0200)] 
config: add migration for channel tags to v8 config

11 years agodescrambler: optimization for FTA channels
Jaroslav Kysela [Wed, 20 Aug 2014 19:10:00 +0000 (21:10 +0200)] 
descrambler: optimization for FTA channels

11 years agoidnode: ensure that idnode_insert return value is checked on all places
Jaroslav Kysela [Wed, 20 Aug 2014 17:27:09 +0000 (19:27 +0200)] 
idnode: ensure that idnode_insert return value is checked on all places

11 years agotvhlog: fix the tvhlog_limit() plus linuxdvb quick-fix
Jaroslav Kysela [Wed, 20 Aug 2014 15:38:52 +0000 (17:38 +0200)] 
tvhlog: fix the tvhlog_limit() plus linuxdvb quick-fix

11 years agolinuxdvb: limit to log status ioctl errors once per hour
Jaroslav Kysela [Wed, 20 Aug 2014 14:08:08 +0000 (16:08 +0200)] 
linuxdvb: limit to log status ioctl errors once per hour

11 years agoHandle signal SIGILL for ARM
Jaroslav Kysela [Wed, 20 Aug 2014 11:37:49 +0000 (13:37 +0200)] 
Handle signal SIGILL for ARM

11 years agolimit log: move it to tvhlog.h, use a condition instead a print function
Jaroslav Kysela [Wed, 20 Aug 2014 11:35:49 +0000 (13:35 +0200)] 
limit log: move it to tvhlog.h, use a condition instead a print function

11 years agompegts: tables - print only one table error per 10 seconds + total errors value
Jaroslav Kysela [Wed, 20 Aug 2014 07:10:49 +0000 (09:10 +0200)] 
mpegts: tables - print only one table error per 10 seconds + total errors value

11 years agoepggrab: ota - do not requeue completed muxes
Jaroslav Kysela [Tue, 19 Aug 2014 18:11:54 +0000 (20:11 +0200)] 
epggrab: ota - do not requeue completed muxes

11 years agoopentv: save service when the opentv channel number is updated
Jaroslav Kysela [Tue, 19 Aug 2014 15:30:47 +0000 (17:30 +0200)] 
opentv: save service when the opentv channel number is updated

11 years agoopentv: cnum 65535 is bad - handle it as zero
Jaroslav Kysela [Tue, 19 Aug 2014 15:21:25 +0000 (17:21 +0200)] 
opentv: cnum 65535 is bad - handle it as zero

11 years agoidnode: Fix the short idnode unique number detection
Jaroslav Kysela [Tue, 19 Aug 2014 13:58:20 +0000 (15:58 +0200)] 
idnode: Fix the short idnode unique number detection

11 years agoopentv: Add the local channel number mapping
Jaroslav Kysela [Tue, 19 Aug 2014 13:38:11 +0000 (15:38 +0200)] 
opentv: Add the local channel number mapping

11 years agoSAT>IP: INPUT_STREAM_STATS_ -> SIGNAL_STATUS_
Jaroslav Kysela [Mon, 18 Aug 2014 18:22:33 +0000 (20:22 +0200)] 
SAT>IP: INPUT_STREAM_STATS_ -> SIGNAL_STATUS_

11 years agomake deltaU32() as inline fcn
Jaroslav Kysela [Mon, 18 Aug 2014 18:21:16 +0000 (20:21 +0200)] 
make deltaU32() as inline fcn

11 years agoCorrected some unsigned int comparisons
Ullrich kossow [Sun, 17 Aug 2014 21:37:47 +0000 (23:37 +0200)] 
Corrected some unsigned int comparisons

11 years agoRemoved doubele enum definition tvh_input_stream_stats_scale_t and signal_status_scale_t
Ullrich kossow [Sun, 17 Aug 2014 21:36:30 +0000 (23:36 +0200)] 
Removed doubele enum definition tvh_input_stream_stats_scale_t and signal_status_scale_t

11 years agoCompare value, not the address of variable
Ullrich kossow [Sun, 17 Aug 2014 21:34:22 +0000 (23:34 +0200)] 
Compare value, not the address of variable

11 years agodbus: add -U,--dbus switch to manually enable the DBus interface
Jaroslav Kysela [Mon, 18 Aug 2014 12:22:46 +0000 (14:22 +0200)] 
dbus: add -U,--dbus switch to manually enable the DBus interface

11 years agompegts mux: fix the active mux check for IPTV - introduce warm mux callback
Jaroslav Kysela [Mon, 18 Aug 2014 12:06:20 +0000 (14:06 +0200)] 
mpegts mux: fix the active mux check for IPTV - introduce warm mux callback

11 years agompegts: improve the mux display name
Jaroslav Kysela [Mon, 18 Aug 2014 11:40:59 +0000 (13:40 +0200)] 
mpegts: improve the mux display name

- show MHz values also for DVB-T and DVB-C
- show also kHz digits after dot (up to 3)

11 years agoSAT>IP: The frequencies for DVB-T and DVB-C are in Hz - missin / 1000
Jaroslav Kysela [Mon, 18 Aug 2014 11:17:37 +0000 (13:17 +0200)] 
SAT>IP: The frequencies for DVB-T and DVB-C are in Hz - missin / 1000

11 years agodvb psi parser: fix the warning message in dvb_desc_terr_del()
Jaroslav Kysela [Mon, 18 Aug 2014 11:16:51 +0000 (13:16 +0200)] 
dvb psi parser: fix the warning message in dvb_desc_terr_del()

11 years agouuid: check the uuid string size
Jaroslav Kysela [Mon, 18 Aug 2014 09:46:38 +0000 (11:46 +0200)] 
uuid: check the uuid string size

11 years agoACL: fix password migration
Jaroslav Kysela [Mon, 18 Aug 2014 09:42:35 +0000 (11:42 +0200)] 
ACL: fix password migration

11 years agoSAT>IP: let static clients to initialize, even if UPnP init failed
Jaroslav Kysela [Mon, 18 Aug 2014 07:19:39 +0000 (09:19 +0200)] 
SAT>IP: let static clients to initialize, even if UPnP init failed

11 years agosubscriptions: send GRACE also for the MUX subscriptions
Jaroslav Kysela [Mon, 18 Aug 2014 06:49:58 +0000 (08:49 +0200)] 
subscriptions: send GRACE also for the MUX subscriptions

11 years agosubcriptions: reschedule - add the early retry scheme for the busy situations
Jaroslav Kysela [Sun, 17 Aug 2014 21:04:47 +0000 (23:04 +0200)] 
subcriptions: reschedule - add the early retry scheme for the busy situations

11 years agolinuxdvb: Do not allow to use tuner in the setup phase (diseqc+)
Jaroslav Kysela [Sun, 17 Aug 2014 20:43:12 +0000 (22:43 +0200)] 
linuxdvb: Do not allow to use tuner in the setup phase (diseqc+)

11 years agompegts: move active mux check to mpegts_mux_instance_start()
Jaroslav Kysela [Sun, 17 Aug 2014 20:41:44 +0000 (22:41 +0200)] 
mpegts: move active mux check to mpegts_mux_instance_start()

11 years agoRevert "linuxdvb: handle lfe_ready better - send status all time"
Jaroslav Kysela [Sun, 17 Aug 2014 18:24:30 +0000 (20:24 +0200)] 
Revert "linuxdvb: handle lfe_ready better - send status all time"

This reverts commit 91f3b2c5f8ef9f5b383d647d582327ee08bafc89.

11 years agoACL: fix the channel tag list creation
Jaroslav Kysela [Sun, 17 Aug 2014 17:59:41 +0000 (19:59 +0200)] 
ACL: fix the channel tag list creation