]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Mario Di Raimondo [Fri, 12 Sep 2014 22:49:22 +0000 (00:49 +0200)]
several adjustments
- make use of ARRAY_SIZE macro;
- missing static keyword for global variables;
- better patterns for sky-it with possibility to support a description without season specification;
- debug messages;
Mario Di Raimondo [Fri, 12 Sep 2014 19:56:08 +0000 (21:56 +0200)]
improved regexs management
As suggested by perex, moved patterns and regexs as global variables and their management in opentv_init/opentv_done.
Mario Di Raimondo [Fri, 12 Sep 2014 18:00:56 +0000 (20:00 +0200)]
scraping season/episode numbers for sky-it
Extended the already present hack to extract such numbers from episode descriptions in Sky IT EPG data.
Mario Di Raimondo [Fri, 12 Sep 2014 17:56:58 +0000 (19:56 +0200)]
Merge pull request #1 from tvheadend/master
sync with main repository
Jaroslav Kysela [Fri, 12 Sep 2014 15:43:38 +0000 (17:43 +0200)]
channel: fix ch_number type, might fix crashes and numbers > 2000
Jaroslav Kysela [Fri, 12 Sep 2014 15:18:10 +0000 (17:18 +0200)]
WEBUI JS: Do not allow to create events from EPG if ACL does not allow that
Jaroslav Kysela [Fri, 12 Sep 2014 14:55:36 +0000 (16:55 +0200)]
HTTP API: add missing access verification for all API calls
Jaroslav Kysela [Fri, 12 Sep 2014 14:40:27 +0000 (16:40 +0200)]
WEBUI: add the logged user status, allow logout and login
Finally! It's here. I was missing it. The login/logout link
might need more work to follow the other extjs button look...
Jaroslav Kysela [Fri, 12 Sep 2014 07:44:53 +0000 (09:44 +0200)]
epggrab: ota - fix the epggrab_ota_cron_multi init (not OTA EPG with defaults)
Jaroslav Kysela [Fri, 12 Sep 2014 07:23:44 +0000 (09:23 +0200)]
idnode: fix idnode_cmp_sort (overflows)
Jaroslav Kysela [Fri, 12 Sep 2014 07:02:23 +0000 (09:02 +0200)]
DVR: Show the status in failed grid, create doc templates...
Jaroslav Kysela [Thu, 11 Sep 2014 19:43:22 +0000 (21:43 +0200)]
epggrab: ota - show warning when the cron settings are invalid
Jaroslav Kysela [Thu, 11 Sep 2014 17:49:19 +0000 (19:49 +0200)]
idnode: Add intsplit filtering (include double ops, too)
Jaroslav Kysela [Thu, 11 Sep 2014 13:27:01 +0000 (15:27 +0200)]
channel number: add minor number handling for ATSC
Jaroslav Kysela [Thu, 11 Sep 2014 09:53:21 +0000 (11:53 +0200)]
DVR: Remove dvr_flags and m_config.m_flags - use direct values
Jaroslav Kysela [Thu, 11 Sep 2014 09:39:08 +0000 (11:39 +0200)]
DVR: Introduce 'Do Not Include Title To Filename', fixes #2291
Jaroslav Kysela [Thu, 11 Sep 2014 07:26:59 +0000 (09:26 +0200)]
WEBUI JS: DVR - fix the default sorting
Jaroslav Kysela [Thu, 11 Sep 2014 07:14:09 +0000 (09:14 +0200)]
DVR: Fix bugs in the extra time calculators
Jaroslav Kysela [Thu, 11 Sep 2014 07:09:20 +0000 (09:09 +0200)]
service: little opmitization in service_instance_add()
Jaroslav Kysela [Thu, 11 Sep 2014 06:48:37 +0000 (08:48 +0200)]
cron: Fix possible division by zero error
Jaroslav Kysela [Wed, 10 Sep 2014 21:47:59 +0000 (23:47 +0200)]
ACL: Fix the password initialization when ACL entry is created, fixes #2252
Jaroslav Kysela [Wed, 10 Sep 2014 21:34:11 +0000 (23:34 +0200)]
DVR: autorec - enable the entries created from EPG by default
Jaroslav Kysela [Wed, 10 Sep 2014 21:30:18 +0000 (23:30 +0200)]
WEBUI JS: Fix rendering of weekdays in autorec
Jaroslav Kysela [Wed, 10 Sep 2014 21:29:57 +0000 (23:29 +0200)]
DVR: remove unused rend callback and fix the weekdays one
Jaroslav Kysela [Wed, 10 Sep 2014 17:57:49 +0000 (19:57 +0200)]
idnode: Fix PT_S64 and PT_TIME filtering
Jaroslav Kysela [Wed, 10 Sep 2014 17:06:25 +0000 (19:06 +0200)]
DVR: fix copy typos (episode-in-title, subtitle-in-title)
Jaroslav Kysela [Wed, 10 Sep 2014 13:05:05 +0000 (15:05 +0200)]
epggrab: ota - improve and fix the logic and defines for the EPG control, add documentation
Jaroslav Kysela [Wed, 10 Sep 2014 13:25:12 +0000 (15:25 +0200)]
epggrab: EIT - fix the service remove condition
Jaroslav Kysela [Wed, 10 Sep 2014 07:10:52 +0000 (09:10 +0200)]
WEBUI JS: Autorec - Fix the Starting Around loading
Jaroslav Kysela [Tue, 9 Sep 2014 18:08:50 +0000 (20:08 +0200)]
config: backup - show the directory where tar was executed on error
Jaroslav Kysela [Tue, 9 Sep 2014 18:03:21 +0000 (20:03 +0200)]
WEBUI JS: Sync the dynamic enum lists with grid columns better
Jaroslav Kysela [Tue, 9 Sep 2014 15:40:28 +0000 (17:40 +0200)]
DVR: Do the autorec event checks after autorec create
Jaroslav Kysela [Tue, 9 Sep 2014 15:02:18 +0000 (17:02 +0200)]
DVR: entry - fix the config name parsing
Jaroslav Kysela [Tue, 9 Sep 2014 14:49:54 +0000 (16:49 +0200)]
http: access - fix ticked based access
Jaroslav Kysela [Tue, 9 Sep 2014 14:10:35 +0000 (16:10 +0200)]
WEBUI JS: Fix the Create AutoRec from main EPG tab
Jaroslav Kysela [Tue, 9 Sep 2014 13:57:46 +0000 (15:57 +0200)]
DVR: fix the autorec creation from EPG dialog
Jaroslav Kysela [Tue, 9 Sep 2014 12:05:22 +0000 (14:05 +0200)]
linuxdvb: remove the wrong assert in mux stop (lfe_in_setup)
Jaroslav Kysela [Tue, 9 Sep 2014 09:45:37 +0000 (11:45 +0200)]
mpegts: add the AC-3 PMT 0x06 switch to the mux config
Jaroslav Kysela [Tue, 9 Sep 2014 07:26:14 +0000 (09:26 +0200)]
webui: cosmetic - move year in about to 2014
Jaroslav Kysela [Tue, 9 Sep 2014 07:17:05 +0000 (09:17 +0200)]
WEBUI JS: Channel config tab - add back the number handling buttons
Jaroslav Kysela [Tue, 9 Sep 2014 06:36:09 +0000 (08:36 +0200)]
WEBUI JS: DVR - fix the Play link in the finished recordings
Jaroslav Kysela [Mon, 8 Sep 2014 20:21:46 +0000 (22:21 +0200)]
WEBUI JS: DVR - fix typo in the default sort setup
Jaroslav Kysela [Mon, 8 Sep 2014 20:11:47 +0000 (22:11 +0200)]
idnode: Fix sorting for bool and time types
Jaroslav Kysela [Mon, 8 Sep 2014 19:27:59 +0000 (21:27 +0200)]
config: Fix the autorec entries migration
Jaroslav Kysela [Mon, 8 Sep 2014 19:09:48 +0000 (21:09 +0200)]
DVR: Fix autorec updates from webui
Jaroslav Kysela [Mon, 8 Sep 2014 18:38:23 +0000 (20:38 +0200)]
WEBUI JS: Fix the idnode_tree (parameters missing)
Jaroslav Kysela [Mon, 8 Sep 2014 16:36:09 +0000 (18:36 +0200)]
WEBUI JS: EPG: Fix the dvr create by series URL
Jaroslav Kysela [Mon, 8 Sep 2014 16:04:19 +0000 (18:04 +0200)]
cron: fix the cron_multi_set memory allocation - fixes #2273
Jaroslav Kysela [Mon, 8 Sep 2014 15:55:58 +0000 (17:55 +0200)]
WEBUI JS: fix the any match query for comboboxes
Sascha Kühndel [Wed, 3 Sep 2014 08:58:48 +0000 (10:58 +0200)]
Update linuxdvb_lnb.c
add a comment, for better understanding
Sascha Kuehndel (InuSasha) [Sat, 30 Aug 2014 10:05:31 +0000 (12:05 +0200)]
linuxdvb: improve internal collision prevention for en50494
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
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.
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.
Jaroslav Kysela [Mon, 8 Sep 2014 15:35:33 +0000 (17:35 +0200)]
autorec: fix the compilation error (value computed is not used)
Jaroslav Kysela [Mon, 8 Sep 2014 15:19:39 +0000 (17:19 +0200)]
config: do not ignore return value from getcwd()
Jaroslav Kysela [Mon, 8 Sep 2014 15:08:15 +0000 (17:08 +0200)]
WEBUI JS: Improve look for forms with only basic settings
Jaroslav Kysela [Mon, 8 Sep 2014 14:30:44 +0000 (16:30 +0200)]
WEBUI JS: Add delete/abort confirm dialogs, improve idnode_form_grid
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
Jaroslav Kysela [Fri, 5 Sep 2014 19:53:20 +0000 (21:53 +0200)]
WEBUI JS: Improve layout for idnode_form_grid and idnode_tree
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
Jaroslav Kysela [Fri, 5 Sep 2014 19:00:54 +0000 (21:00 +0200)]
DVR fixes: creator, duration = 0, remove url from grid
Jaroslav Kysela [Fri, 5 Sep 2014 15:58:43 +0000 (17:58 +0200)]
WEBUI JS: fix the idnode_form_grid
Jaroslav Kysela [Fri, 5 Sep 2014 15:36:11 +0000 (17:36 +0200)]
config: backup - search for tar in more bin dirs
Jaroslav Kysela [Fri, 5 Sep 2014 15:04:25 +0000 (17:04 +0200)]
WEBUI JS: Add back the download button for finished recordings
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
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
Jaroslav Kysela [Thu, 4 Sep 2014 19:59:54 +0000 (21:59 +0200)]
properties: introduce get_opts() callback for DVR
Jaroslav Kysela [Thu, 4 Sep 2014 18:38:05 +0000 (20:38 +0200)]
WEBUI JS: make dynamic behaviour as default
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()
Jaroslav Kysela [Thu, 4 Sep 2014 14:09:16 +0000 (16:09 +0200)]
dvr: fix some webui interface issues
Jaroslav Kysela [Thu, 4 Sep 2014 12:36:41 +0000 (14:36 +0200)]
WEBUI JS: updated status tab to the dynamic behaviour
Jaroslav Kysela [Thu, 4 Sep 2014 06:44:27 +0000 (08:44 +0200)]
WEBUI JS: fix the status.js indentions
Jaroslav Kysela [Thu, 4 Sep 2014 06:34:33 +0000 (08:34 +0200)]
WEBUI JS: add dynamic support to the idnode_tree
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)
Jaroslav Kysela [Wed, 3 Sep 2014 08:03:53 +0000 (10:03 +0200)]
http: optimize the access verification
Jaroslav Kysela [Tue, 2 Sep 2014 18:57:07 +0000 (20:57 +0200)]
WEBUI JS: root panel cleanups, ancient file removal
Jaroslav Kysela [Tue, 2 Sep 2014 16:27:37 +0000 (18:27 +0200)]
WEBUI JS: remove comet debug log console messages
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
Jaroslav Kysela [Tue, 2 Sep 2014 16:16:18 +0000 (18:16 +0200)]
comet events - an attempt to clean them
Jaroslav Kysela [Tue, 2 Sep 2014 13:33:26 +0000 (15:33 +0200)]
DVR: autorec duration fixes
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
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
Jaroslav Kysela [Mon, 1 Sep 2014 14:46:19 +0000 (16:46 +0200)]
DVR: api - fix the dvr config entry create perm check
Jaroslav Kysela [Mon, 1 Sep 2014 14:42:44 +0000 (16:42 +0200)]
subscription: Fix a memory leak in link service
Jaroslav Kysela [Mon, 1 Sep 2014 14:40:57 +0000 (16:40 +0200)]
epggrab: channels - fix memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 13:21:54 +0000 (15:21 +0200)]
dvr autorec: fix a memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 13:21:46 +0000 (15:21 +0200)]
config migrate: run check only when version changed
Jaroslav Kysela [Mon, 1 Sep 2014 12:37:01 +0000 (14:37 +0200)]
config migration: check for old filenames in the config dir
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..
Jaroslav Kysela [Thu, 21 Aug 2014 19:36:49 +0000 (21:36 +0200)]
dvr: rewrite to use the idnode system
Ian [Thu, 28 Aug 2014 14:22:26 +0000 (15:22 +0100)]
autorec: restore channel tag function in idnode model
Sascha Kuehndel (InuSasha) [Fri, 22 Aug 2014 16:36:04 +0000 (18:36 +0200)]
[build] add LD flags to print_config
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"
Kai Sommerfeld [Sat, 23 Aug 2014 09:09:09 +0000 (11:09 +0200)]
Fixed signal_statetab.
Kai Sommerfeld [Sat, 23 Aug 2014 10:11:16 +0000 (12:11 +0200)]
Indentation fixes (remoevd hard tabs).
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>
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
Jaroslav Kysela [Mon, 1 Sep 2014 13:25:49 +0000 (15:25 +0200)]
dbus: fix a memory leak
Jaroslav Kysela [Mon, 1 Sep 2014 10:47:35 +0000 (12:47 +0200)]
ACL: revert 'Username Configs' to 'All Configs'..
(sorry - my mistake - perexg)