]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Wed, 17 Sep 2014 12:53:58 +0000 (14:53 +0200)]
tsfix (matroska, htsp): fix memory leaks (refcounting)
Jaroslav Kysela [Wed, 17 Sep 2014 12:52:56 +0000 (14:52 +0200)]
globalheaders (matroska): reorganize refcounting for readability
Jaroslav Kysela [Wed, 17 Sep 2014 09:53:21 +0000 (11:53 +0200)]
descrambler: do not allow to open new pids when flushed
Jaroslav Kysela [Wed, 17 Sep 2014 09:43:51 +0000 (11:43 +0200)]
DVR: Fix the wrong memory access
Note that dvr_thread() uses the de->de_s contents which is
freed in subscription_unsubscribe().
Move the subscription_unsubscribe() as last.
Jaroslav Kysela [Wed, 17 Sep 2014 08:04:25 +0000 (10:04 +0200)]
DVR: Fix memory leaks
Jaroslav Kysela [Wed, 17 Sep 2014 07:51:11 +0000 (09:51 +0200)]
DVR: Move dvr_entry_cancel() fcn
Jaroslav Kysela [Wed, 17 Sep 2014 07:42:49 +0000 (09:42 +0200)]
DVR: Move dvr config routines to dvr_config.c
Jaroslav Kysela [Wed, 17 Sep 2014 07:00:22 +0000 (09:00 +0200)]
globalheaders: add restart support to gh_pass()
Mario Di Raimondo [Tue, 16 Sep 2014 20:28:03 +0000 (22:28 +0200)]
remove trailing spaces from title and subtitle
Jaroslav Kysela [Wed, 17 Sep 2014 06:39:10 +0000 (08:39 +0200)]
webui: fix the range variable formats in page_dvrfile()
Jaroslav Kysela [Wed, 17 Sep 2014 06:28:13 +0000 (08:28 +0200)]
DVR: Handle DVR_NOSTATE in cancel functions
Jaroslav Kysela [Tue, 16 Sep 2014 18:30:18 +0000 (20:30 +0200)]
ACL: Rewrite a bit the IP address parsing and handling
Jaroslav Kysela [Tue, 16 Sep 2014 15:23:43 +0000 (17:23 +0200)]
ACL: set the default (no filter) prefix when user entered empty or wrong prefix
Jaroslav Kysela [Tue, 16 Sep 2014 13:05:22 +0000 (15:05 +0200)]
ACL: Fix username match
Jaroslav Kysela [Tue, 16 Sep 2014 12:44:55 +0000 (14:44 +0200)]
HTTP server: use cookie to remember the logout state
Jaroslav Kysela [Tue, 16 Sep 2014 11:08:34 +0000 (13:08 +0200)]
DVR: dvr_config_name cleanups
Jaroslav Kysela [Tue, 16 Sep 2014 10:33:21 +0000 (12:33 +0200)]
DVR: Fix dvr_config_find_by_name_default()
Jaroslav Kysela [Tue, 16 Sep 2014 10:29:08 +0000 (12:29 +0200)]
config: backup - exclude epggrab/*.sock files
Jaroslav Kysela [Tue, 16 Sep 2014 10:15:46 +0000 (12:15 +0200)]
DVR: Cache the default dvr config, argument cleanups
Jaroslav Kysela [Tue, 16 Sep 2014 10:04:21 +0000 (12:04 +0200)]
DVR: Move the de->de_config init to the right place
Jaroslav Kysela [Tue, 16 Sep 2014 10:00:32 +0000 (12:00 +0200)]
WEBUI JS: Fix null error in idnode_grid..
Jaroslav Kysela [Tue, 16 Sep 2014 09:59:47 +0000 (11:59 +0200)]
DVR: Link the autorec/timerec with dvr_config_t
Jaroslav Kysela [Tue, 16 Sep 2014 08:40:47 +0000 (10:40 +0200)]
DVR: Timer Based Recording - create "next day" entries, fix regular updates
Jaroslav Kysela [Tue, 16 Sep 2014 06:52:19 +0000 (08:52 +0200)]
DVR: Fix the retention condition
Introduced by "[htsp] allow clients to get/set dvr priority and retention"
Jaroslav Kysela [Tue, 16 Sep 2014 06:40:26 +0000 (08:40 +0200)]
WEBUI JS: rename the timerec to time schedule
Jaroslav Kysela [Mon, 15 Sep 2014 21:23:41 +0000 (23:23 +0200)]
DVR WEB UI: Fix the DVR tabs bug introduced with latest changes (weekdays)
Jaroslav Kysela [Mon, 15 Sep 2014 19:27:46 +0000 (21:27 +0200)]
DVR: Add all weekdays as default
Jaroslav Kysela [Mon, 15 Sep 2014 18:25:15 +0000 (20:25 +0200)]
DVR: Time Based Recorder
Glenn-1990 [Sun, 14 Sep 2014 20:58:58 +0000 (22:58 +0200)]
[fix] use correct start/stop times
Mario Di Raimondo [Mon, 15 Sep 2014 07:17:43 +0000 (09:17 +0200)]
a more robust check on the outcome of `regexec` and a more clean design
Mario Di Raimondo [Mon, 15 Sep 2014 06:49:08 +0000 (08:49 +0200)]
further pattern refinements after some extensive testing
Mario Di Raimondo [Sun, 14 Sep 2014 23:55:35 +0000 (01:55 +0200)]
generalized some patterns and added new cases signaled by @stan86
Mario Di Raimondo [Sun, 14 Sep 2014 20:21:41 +0000 (22:21 +0200)]
extraction of part number from summary of sky-it EPG
Mario Di Raimondo [Sun, 14 Sep 2014 19:09:57 +0000 (21:09 +0200)]
added some reference examples for sky-it patterns
they could be useful in the future...
Mario Di Raimondo [Sun, 14 Sep 2014 18:56:38 +0000 (20:56 +0200)]
extraction of subtitle (episode title) from the summary of sky-it EPG
(the regexp looks garbled because single quote can even occur in the subtitle and I don't want to introduce pcre dependency)
Jaroslav Kysela [Sun, 14 Sep 2014 17:23:47 +0000 (19:23 +0200)]
dvr_autorec.c: Fix the utf-8 in comment
Jaroslav Kysela [Sun, 14 Sep 2014 16:29:58 +0000 (18:29 +0200)]
DVR: Fix the stop time calculation in dvr_timer_start_recording()
Glenn-1990 [Sat, 13 Sep 2014 19:53:15 +0000 (21:53 +0200)]
[htsp] add autorec support
Glenn-1990 [Sat, 13 Sep 2014 19:48:17 +0000 (21:48 +0200)]
[htsp] send actual pre/post times and retention
Glenn-1990 [Sun, 14 Sep 2014 15:54:56 +0000 (17:54 +0200)]
[htsp] add some more DVR fields
Glenn-1990 [Sun, 14 Sep 2014 15:52:39 +0000 (17:52 +0200)]
[htsp] allow clients to get/set dvr priority and retention
Glenn-1990 [Fri, 12 Sep 2014 19:37:37 +0000 (21:37 +0200)]
[htsp] bump htsp version
perexg [Sun, 14 Sep 2014 15:11:57 +0000 (17:11 +0200)]
Merge pull request #481 from ProfYaffle/master
Webui: Align epg duration filter with autorec grid values
Ian [Sun, 14 Sep 2014 08:11:28 +0000 (09:11 +0100)]
Webui: Align epg duration filter with autorec grid values
Jaroslav Kysela [Sat, 13 Sep 2014 19:31:34 +0000 (21:31 +0200)]
service: fix the mutex deadlock at shutdown in service_saver() thread fcn
Jaroslav Kysela [Sat, 13 Sep 2014 19:23:42 +0000 (21:23 +0200)]
WEBUI: Do not show the access state if --noacl is active
Jaroslav Kysela [Sat, 13 Sep 2014 19:01:22 +0000 (21:01 +0200)]
DVR: Fix the autorec minduration/maxduration
Jaroslav Kysela [Sat, 13 Sep 2014 16:10:03 +0000 (18:10 +0200)]
avahi: make sure that mallocated path is freed
Jaroslav Kysela [Sat, 13 Sep 2014 16:07:07 +0000 (18:07 +0200)]
intlconv: Do not free alloca-ted string
Jaroslav Kysela [Sat, 13 Sep 2014 15:20:03 +0000 (17:20 +0200)]
scanfile: add support for new linux dvb file format
perexg [Sat, 13 Sep 2014 13:54:15 +0000 (15:54 +0200)]
Merge pull request #480 from ProfYaffle/master
Webui: restore channel tag functionality to EPG query and autorec
Ian [Sat, 13 Sep 2014 13:39:49 +0000 (14:39 +0100)]
Webui: restore channel tag functionality to EPG query and autorec
perexg [Sat, 13 Sep 2014 11:34:44 +0000 (13:34 +0200)]
Merge pull request #478 from diraimondo/master
scraping season/episode numbers for sky-it
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