]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Dreamcat4 [Sat, 16 Aug 2014 10:41:20 +0000 (11:41 +0100)]
Fix Syntax error. Redirection wrong way around. Thanks @ksooo !
Dreamcat4 [Wed, 13 Aug 2014 19:47:08 +0000 (20:47 +0100)]
For issue#2192. Run scripts though shellcheck. Put back configure.inc to use bash for now.
Jaroslav Kysela [Sat, 16 Aug 2014 07:13:22 +0000 (09:13 +0200)]
linuxdvb: Add default name Position#<num> for the advanced DVB-S settings
Jaroslav Kysela [Sat, 16 Aug 2014 07:07:37 +0000 (09:07 +0200)]
linuxdvb: one more en50494 creation fix
Jaroslav Kysela [Fri, 15 Aug 2014 18:06:06 +0000 (20:06 +0200)]
idnode: handle short uuid identifiers better
Jaroslav Kysela [Fri, 15 Aug 2014 10:27:36 +0000 (12:27 +0200)]
epggrab: remove epggrab_running check from _epggrab_socket_thread()
... otherwise the loop will be terminated before epggrab_running is set to 1 at startup
Jaroslav Kysela [Fri, 15 Aug 2014 10:25:44 +0000 (12:25 +0200)]
http: improve the error logging
Sascha Kuehndel (InuSasha) [Thu, 14 Aug 2014 18:07:36 +0000 (20:07 +0200)]
linuxdvb: en50494 fix saving settings
Jaroslav Kysela [Thu, 14 Aug 2014 15:01:16 +0000 (17:01 +0200)]
linuxdvb: en50494 - ID (1-8) is really SCR number (0-7)
Jaroslav Kysela [Thu, 14 Aug 2014 14:54:04 +0000 (16:54 +0200)]
linuxdvb: en50494 - add list (0, 1) for position val\ue, too
Jaroslav Kysela [Thu, 14 Aug 2014 14:40:44 +0000 (16:40 +0200)]
linuxdvb: en50494 - use safe values for data1
Jaroslav Kysela [Thu, 14 Aug 2014 14:22:57 +0000 (16:22 +0200)]
dvr: fix the start and end time for post processor - fixes #1990
Jaroslav Kysela [Thu, 14 Aug 2014 13:47:20 +0000 (15:47 +0200)]
capmt: do properly the reconnection, fix another mutex bug - fixes #2227
Jaroslav Kysela [Thu, 14 Aug 2014 10:59:28 +0000 (12:59 +0200)]
access: fix access_get_hashed() the '*' user handling
Jaroslav Kysela [Thu, 14 Aug 2014 10:47:06 +0000 (12:47 +0200)]
access: add back proper --noacl handling, show error when no acl entries are present
Jaroslav Kysela [Thu, 14 Aug 2014 10:28:35 +0000 (12:28 +0200)]
access: Fix ACCESS_FULL and handle --noacl also in access_get_by_addr()
Jaroslav Kysela [Wed, 13 Aug 2014 18:53:02 +0000 (20:53 +0200)]
server: Add the CAID column to make possible to filter services against CAID - fixes #2153
Jaroslav Kysela [Wed, 13 Aug 2014 18:27:16 +0000 (20:27 +0200)]
mpegts dvb mux: Allow to change the frequency and symbolrate trough the Edit button
Jaroslav Kysela [Wed, 13 Aug 2014 16:05:18 +0000 (18:05 +0200)]
support: replace /bin/bash with /bin/sh for FreeBSD - fixes issue#2192
Jaroslav Kysela [Wed, 13 Aug 2014 14:53:58 +0000 (16:53 +0200)]
SAT>IP: Fix the master tuner function - fixes#2174
Jaroslav Kysela [Wed, 13 Aug 2014 13:50:12 +0000 (15:50 +0200)]
linuxdvb: another attempt to fix unicable config - fixes#2188
Jaroslav Kysela [Wed, 13 Aug 2014 13:09:38 +0000 (15:09 +0200)]
tcp: bind http and htsp ports before setting uid / gid - fixes#2190
Jaroslav Kysela [Wed, 13 Aug 2014 12:30:41 +0000 (14:30 +0200)]
mpegts mux: include network to the mux class title - fixes #2219
Jaroslav Kysela [Wed, 13 Aug 2014 07:53:30 +0000 (09:53 +0200)]
mpegts tables: moved locking from inside to outside mux open/close
Sam Stenvall [Fri, 8 Aug 2014 07:21:29 +0000 (10:21 +0300)]
[webui] render a progress bar for currently running programmes
Sam Stenvall [Fri, 8 Aug 2014 07:21:06 +0000 (10:21 +0300)]
[webui] remove some unused stuff
Sam Stenvall [Wed, 13 Aug 2014 07:36:30 +0000 (10:36 +0300)]
[webui] fix status icon updates when a recording is scheduled/started from the
EPG grid
We can listen on dvrdb comet updates but we should only act on them when the
EPG grid is visible. When it's not visible the update is delayed until the
tab becomes visible again.
Jaroslav Kysela [Tue, 12 Aug 2014 20:39:25 +0000 (22:39 +0200)]
subscriptions_reschedule: fix the timer value
Jaroslav Kysela [Tue, 12 Aug 2014 19:09:12 +0000 (21:09 +0200)]
mpegts table: removed all code from mpegts_table_flush_all() which is already in mpegts_mux_close_table()
Jaroslav Kysela [Tue, 12 Aug 2014 18:42:57 +0000 (20:42 +0200)]
mpegts network: Fix the issue with no predefined muxes at the network creation
Jaroslav Kysela [Tue, 12 Aug 2014 15:40:41 +0000 (17:40 +0200)]
mpegts network discovery: don't allow to modify mux parameters when discovery is not enabled in network config
Jaroslav Kysela [Tue, 12 Aug 2014 15:22:18 +0000 (17:22 +0200)]
SAT>IP: Fix the UDP packet parser (issue#2212)
Jaroslav Kysela [Tue, 12 Aug 2014 08:02:59 +0000 (10:02 +0200)]
htsp_server: implement subscriptionGrace message
Jaroslav Kysela [Tue, 12 Aug 2014 07:42:44 +0000 (09:42 +0200)]
subscriptions: small fixes in subscription_reschedule()
Christian Brunner [Mon, 11 Aug 2014 19:58:09 +0000 (21:58 +0200)]
fix en50494 config parsing
Jaroslav Kysela [Mon, 11 Aug 2014 19:27:45 +0000 (21:27 +0200)]
dbus: dvr - don't declare dvr_dbus_timer without dbus
Jaroslav Kysela [Mon, 11 Aug 2014 19:20:32 +0000 (21:20 +0200)]
dbus: fix write() compilation error
Jaroslav Kysela [Mon, 11 Aug 2014 19:11:48 +0000 (21:11 +0200)]
dbus: fix some compilation errors
Jaroslav Kysela [Mon, 11 Aug 2014 16:31:06 +0000 (18:31 +0200)]
dbus: do not emit signals when the main thread finished early
Sharkimus [Mon, 11 Aug 2014 02:48:35 +0000 (12:18 +0930)]
Update extjs.c
Hi Guys, I've deleted two lines in this file that is forcing IE to go into compatibility mode for IE8 and causes it to not work properly in IE10+
Jaroslav Kysela [Mon, 11 Aug 2014 10:10:08 +0000 (12:10 +0200)]
htsp server: Add a wait flag for the video dimensions
Jaroslav Kysela [Mon, 11 Aug 2014 09:45:45 +0000 (11:45 +0200)]
tsfix: Add a wait flag for the video dimensions
Jaroslav Kysela [Mon, 11 Aug 2014 15:37:13 +0000 (17:37 +0200)]
ACL: Many improvements
- added min-max range for channel numbers for the ACL entry
- added channel tag match for the ACL entry
- introduced channel_access() routine
- moved the username channel tag to ae_rights
- add advanced streaming checkbox to control service and mux streaming separately
Jaroslav Kysela [Mon, 11 Aug 2014 11:56:48 +0000 (13:56 +0200)]
ACL editor: correct the column name and description for dvrallcfg
Jaroslav Kysela [Mon, 11 Aug 2014 11:45:28 +0000 (13:45 +0200)]
Streaming - add special streaming priority for all inputs (including IPTV)
Jaroslav Kysela [Sat, 9 Aug 2014 16:17:46 +0000 (18:17 +0200)]
satip: fix the addr blocking through dbus
Jaroslav Kysela [Sat, 9 Aug 2014 16:10:09 +0000 (18:10 +0200)]
support: added dbus_test.py utility
Jaroslav Kysela [Sat, 9 Aug 2014 14:54:12 +0000 (16:54 +0200)]
dbus: fix the string RPC calls
Jaroslav Kysela [Sat, 9 Aug 2014 14:00:55 +0000 (16:00 +0200)]
dbus: added some info logs for dbus rpc callbacks
Jaroslav Kysela [Sat, 9 Aug 2014 13:14:27 +0000 (15:14 +0200)]
dbus: fix the server loop
Jaroslav Kysela [Sat, 9 Aug 2014 10:10:28 +0000 (12:10 +0200)]
dbus: allow to select system or session message bus
Jaroslav Kysela [Fri, 8 Aug 2014 15:19:33 +0000 (17:19 +0200)]
dbus: SAT>IP allow to block the server by IP address
Jaroslav Kysela [Fri, 8 Aug 2014 07:59:35 +0000 (09:59 +0200)]
dbus: create interface for rpc calls
Jaroslav Kysela [Thu, 7 Aug 2014 15:45:19 +0000 (17:45 +0200)]
dbus: SAT>IP - add SAT>IP tuner notifications
Jaroslav Kysela [Thu, 7 Aug 2014 15:30:47 +0000 (17:30 +0200)]
subscription/dbus: implement subscription postpone function
Jaroslav Kysela [Thu, 7 Aug 2014 11:47:37 +0000 (13:47 +0200)]
Introduce SMT_GRACE message
Jaroslav Kysela [Thu, 7 Aug 2014 09:13:03 +0000 (11:13 +0200)]
dbus: add mpegts input subscription notifications
Jaroslav Kysela [Thu, 7 Aug 2014 09:11:42 +0000 (11:11 +0200)]
dbus: add obj_path structure
Jaroslav Kysela [Wed, 6 Aug 2014 19:32:22 +0000 (21:32 +0200)]
dbus: add notification signals for count of active subscriptions
Jaroslav Kysela [Wed, 6 Aug 2014 19:35:12 +0000 (21:35 +0200)]
dbus: epggrab ota - add next time ota epg notifications
Jaroslav Kysela [Wed, 6 Aug 2014 19:34:49 +0000 (21:34 +0200)]
dbus: dvr - add next time schedule notifications
Jaroslav Kysela [Tue, 5 Aug 2014 20:23:23 +0000 (22:23 +0200)]
dbus: initial support
Jaroslav Kysela [Mon, 11 Aug 2014 08:42:20 +0000 (10:42 +0200)]
IPTV: Add priority value also for muxes
Jaroslav Kysela [Mon, 11 Aug 2014 08:20:53 +0000 (10:20 +0200)]
IPTV: Add priority value to the IPTV network
Jaroslav Kysela [Sat, 9 Aug 2014 13:15:09 +0000 (15:15 +0200)]
descrambler: use inlines for key conditions, fix the key_late() condition
Jaroslav Kysela [Fri, 8 Aug 2014 16:55:47 +0000 (18:55 +0200)]
tcp: break the tcp_read_timeout() loop at shutdown
Jaroslav Kysela [Fri, 8 Aug 2014 16:55:23 +0000 (18:55 +0200)]
cwc: Fix the emm tables shutdown sequence
Jaroslav Kysela [Fri, 8 Aug 2014 16:26:45 +0000 (18:26 +0200)]
mpegts tables: move defer tables from list to tailq
The execution order must be same as queued.
Sam Stenvall [Fri, 8 Aug 2014 06:42:27 +0000 (09:42 +0300)]
[webui] make tableeditor based grids stateful too
Sam Stenvall [Fri, 8 Aug 2014 06:42:14 +0000 (09:42 +0300)]
[webui] make the DVR grids stateful (remember column positions/visibility)
Sam Stenvall [Thu, 7 Aug 2014 08:05:25 +0000 (11:05 +0300)]
[webui] rename and move tableEditor's save and revert buttons to the beginning of the row to match other panels
Jaroslav Kysela [Fri, 8 Aug 2014 15:28:27 +0000 (17:28 +0200)]
descrambler: show "cannot decode packets" message as error once a time
Jaroslav Kysela [Fri, 8 Aug 2014 15:20:21 +0000 (17:20 +0200)]
dvb_psi: one more fix for estype 0x06
Jaroslav Kysela [Thu, 7 Aug 2014 12:21:27 +0000 (14:21 +0200)]
descrambler: fix the initial key index
Jaroslav Kysela [Thu, 7 Aug 2014 09:13:35 +0000 (11:13 +0200)]
capmt: add the preliminary AES support
Sam Stenvall [Thu, 7 Aug 2014 07:13:48 +0000 (10:13 +0300)]
[webui] always reload the EPG store when the tab is activated
If we update the store when the tab is not activated the grid will be empty
once the tab is activated again. This fixes that plus fixes the issue where
the EPG data can be outdated if the web interface has been left open for a
long time and the active tab has been something other than the EPG tab.
Sam Stenvall [Thu, 7 Aug 2014 07:11:52 +0000 (10:11 +0300)]
[webui] move the recording "Download" button to the toolbar
Sam Stenvall [Thu, 7 Aug 2014 06:04:28 +0000 (09:04 +0300)]
[webui] fix checkboxes being disabled when they haven't been
explicitly enabled
Jaroslav Kysela [Wed, 6 Aug 2014 19:05:31 +0000 (21:05 +0200)]
libav: better libav version check for CODEC_ID -> AV_CODEC_ID transition #2
Jaroslav Kysela [Wed, 6 Aug 2014 19:03:36 +0000 (21:03 +0200)]
libav: better libav version check for CODEC_ID -> AV_CODEC_ID transition
Jaroslav Kysela [Wed, 6 Aug 2014 18:44:58 +0000 (20:44 +0200)]
libav: add some missing defines for ffmpeg 0.8.3
Dreamcat4 [Wed, 6 Aug 2014 09:51:50 +0000 (10:51 +0100)]
Maintain compatibility for older versions of ffmpeg/libav which don't have the AV_ prefix on CODEC_ID_*
Dreamcat4 [Tue, 5 Aug 2014 14:06:45 +0000 (15:06 +0100)]
Take any newer libav version, not just up to 56.0.0
Dreamcat4 [Tue, 5 Aug 2014 13:13:13 +0000 (14:13 +0100)]
libav: Use newer version of LIBAV. Patch by IRC user 'kvaster'.
source: http://pastebin.com/fGLBsdqb
Many thanks / all credit to @kvaster
[12:15] < kvaster> I've made a patch for newer libav locally. Will be able to submit today a bit later.
[12:17] < kvaster> http://pastebin.com/fGLBsdqb
[12:23] < kvaster> it was just small api changes inside libav, I'm worried only about audio stream buffer sizes.
[12:24] < kvaster> Anyway this is working for me at least.
Jaroslav Kysela [Wed, 6 Aug 2014 17:56:59 +0000 (19:56 +0200)]
dvb_psi: fix the 0x06 estype behaviour, more DVB descriptor defines
Jaroslav Kysela [Wed, 6 Aug 2014 08:21:31 +0000 (10:21 +0200)]
webui: dvr.js remove extra whitespaces
Sam Stenvall [Tue, 5 Aug 2014 11:54:55 +0000 (14:54 +0300)]
[squash] fix some comments
Sam Stenvall [Tue, 5 Aug 2014 11:54:44 +0000 (14:54 +0300)]
[squash] fix recording info button tooltip
Sam Stenvall [Tue, 5 Aug 2014 11:39:03 +0000 (14:39 +0300)]
[webui] remove the abort/delete buttons from the recording details dialog in
favor of the new panel buttons
Sam Stenvall [Tue, 5 Aug 2014 11:38:35 +0000 (14:38 +0300)]
[webui] make it possible to select and delete/abort/unschedule multiple
recordings
Sam Stenvall [Tue, 5 Aug 2014 11:31:44 +0000 (14:31 +0300)]
[webui] add an Info button to recording panels which opens the details dialog
Also disable the oncellclicked callback which previously triggered the dialog
Sam Stenvall [Tue, 5 Aug 2014 11:00:50 +0000 (14:00 +0300)]
[webui] no need to check if we have selected any items when pressing Delete,
the button is unclickable when nothing is selected
Sam Stenvall [Tue, 5 Aug 2014 08:31:37 +0000 (11:31 +0300)]
[webui] reload the EPG store on "dvrdb" notifications
This way the DVR status icon gets updated correctly when a recording changes
state
Sam Stenvall [Tue, 5 Aug 2014 08:31:06 +0000 (11:31 +0300)]
[webui] update all DVR stores on "dvrdb" notifications
This way a finished/aborted recording correctly appears in the corresponding
tab without having to reload the page
Jaroslav Kysela [Wed, 6 Aug 2014 08:02:46 +0000 (10:02 +0200)]
service mapper: file description correction
Sam Stenvall [Tue, 5 Aug 2014 15:44:05 +0000 (18:44 +0300)]
[servicemapper] reset stats when starting the mapper
Sam Stenvall [Tue, 5 Aug 2014 14:52:07 +0000 (17:52 +0300)]
[webui] make it possible to increment/decrement channel numbers for many
channels simultaneously
Jaroslav Kysela [Wed, 6 Aug 2014 07:04:53 +0000 (09:04 +0200)]
webui: idnode.js remove trailing whitespaces
Sam Stenvall [Tue, 5 Aug 2014 13:09:40 +0000 (16:09 +0300)]
[webui] make CheckColumn obey readonly status
Sam Stenvall [Tue, 5 Aug 2014 13:07:57 +0000 (16:07 +0300)]
[idnode] properly make columns uneditable when they're readonly
This prevents e.g. text columns to become oddly grey when double-clicked