]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jaroslav Kysela [Fri, 3 Oct 2014 13:44:43 +0000 (15:44 +0200)]
tcp: coverity don't close(-1)
Jaroslav Kysela [Fri, 3 Oct 2014 13:26:42 +0000 (15:26 +0200)]
idnode: fix get functions (islist) - coverity
Jaroslav Kysela [Fri, 3 Oct 2014 13:21:47 +0000 (15:21 +0200)]
config: coverify - fix possible NULL dereference
Jaroslav Kysela [Fri, 3 Oct 2014 13:19:28 +0000 (15:19 +0200)]
tvhlog: tvhlog_thread - remove dead code (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 13:17:41 +0000 (15:17 +0200)]
service: fix service_class_caid_get() snprintf - coverity
Jaroslav Kysela [Fri, 3 Oct 2014 13:16:04 +0000 (15:16 +0200)]
idnode: coverity fix variable initialization in idnode_filter_init()
Jaroslav Kysela [Fri, 3 Oct 2014 13:13:03 +0000 (15:13 +0200)]
prop: add extra assert to prop_read_value()
Jaroslav Kysela [Fri, 3 Oct 2014 13:08:21 +0000 (15:08 +0200)]
coverity: fix memory leak in idnode_filter()
Jaroslav Kysela [Fri, 3 Oct 2014 13:02:39 +0000 (15:02 +0200)]
fsmonitor: coverity - fix variable access (beyond)
Jaroslav Kysela [Fri, 3 Oct 2014 12:59:04 +0000 (14:59 +0200)]
htsp server: fix wrong fd condition (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:57:07 +0000 (14:57 +0200)]
fsmonitor: coverity - fsmonitor_fd cannot be negative
Jaroslav Kysela [Fri, 3 Oct 2014 12:51:24 +0000 (14:51 +0200)]
tcp: connect - fix another memory leak (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:50:25 +0000 (14:50 +0200)]
trap: fix digest variable initialization (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:49:01 +0000 (14:49 +0200)]
imagecache: fix the url variable initialization for error path (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:47:23 +0000 (14:47 +0200)]
http: handle negative value from base64_decode (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:45:18 +0000 (14:45 +0200)]
huffman: remove wrong htsmsg_destroy() call (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:42:26 +0000 (14:42 +0200)]
imagecache: coverity - fix wrong unlink() call
Jaroslav Kysela [Fri, 3 Oct 2014 12:40:00 +0000 (14:40 +0200)]
tcp: fix memory leak in error path in tcp_server_create() (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:36:22 +0000 (14:36 +0200)]
config: wrong map fix in v6 migrate (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 12:27:37 +0000 (14:27 +0200)]
timeshift: reader - coverity - access to variable after free()
Jaroslav Kysela [Fri, 3 Oct 2014 12:26:38 +0000 (14:26 +0200)]
access: coverity - handle negative value from base64_decode()
Jaroslav Kysela [Fri, 3 Oct 2014 12:17:04 +0000 (14:17 +0200)]
intlconv: Add some missing close calls (coverity)
Jaroslav Kysela [Fri, 3 Oct 2014 09:35:06 +0000 (11:35 +0200)]
htsp: reshuffle some code to prevent unexpected async messages on shutdown
valgrind reported:
Invalid write of size 8
at 0x43000F: htsp_serve (htsp_server.c:2510)
by 0x4147D2: tcp_server_start (tcp.c:447)
by 0x412250: thread_wrapper (wrappers.c:125)
by 0x771CB4F: start_thread (pthread_create.c:304)
by 0x7E97E6C: clone (clone.S:112)
Address 0x11c30ca8 is 120 bytes inside a block of size 264 free'd
at 0x4C27D4E: free (vg_replace_malloc.c:427)
by 0x42FF27: htsp_serve (htsp_server.c:2488)
by 0x4147D2: tcp_server_start (tcp.c:447)
by 0x412250: thread_wrapper (wrappers.c:125)
by 0x771CB4F: start_thread (pthread_create.c:304)
by 0x7E97E6C: clone (clone.S:112)
The client was removed from the async list after all connections
were destroyed, but queues are part of the connection structure,
so sporadically, an async msg was queued after the queue flush.
This code change moves the async unlink before the connection
destroy call.
Jaroslav Kysela [Fri, 3 Oct 2014 09:01:37 +0000 (11:01 +0200)]
mpegts service: use dvb_network_get_orbital_pos() in the picons code for dvb-s
Jaroslav Kysela [Fri, 3 Oct 2014 08:06:50 +0000 (10:06 +0200)]
mpegts service: fix memory leak - s_dvb_cridauth
Jaroslav Kysela [Fri, 3 Oct 2014 07:54:24 +0000 (09:54 +0200)]
timeshift: fix simple memory leak
Jaroslav Kysela [Thu, 2 Oct 2014 18:21:36 +0000 (20:21 +0200)]
imagecache: fix a memory leak in imagecache_image_save()
Jaroslav Kysela [Thu, 2 Oct 2014 18:18:31 +0000 (20:18 +0200)]
dvr timerec: remove unused variable
Jaroslav Kysela [Thu, 2 Oct 2014 18:17:35 +0000 (20:17 +0200)]
dvr timerec: don't delete spawned recordings on shutdown
Jaroslav Kysela [Thu, 2 Oct 2014 17:59:36 +0000 (19:59 +0200)]
webui: allow access to imagecache also to streaming clients (like htsp for icons)
Jaroslav Kysela [Thu, 2 Oct 2014 17:50:21 +0000 (19:50 +0200)]
picons: lower the buffer size
Jaroslav Kysela [Thu, 2 Oct 2014 16:19:10 +0000 (18:19 +0200)]
tvhcsa: fix the dependencies correctly for dvbcsa (quick fix for the previous patch)
Jaroslav Kysela [Thu, 2 Oct 2014 16:11:52 +0000 (18:11 +0200)]
tvhcsa: fix the compilation issue (dependencies) for dvbcsa
Jaroslav Kysela [Thu, 2 Oct 2014 16:07:02 +0000 (18:07 +0200)]
Makefile: fix constcw FFDECSA dependency
Jaroslav Kysela [Thu, 2 Oct 2014 14:25:23 +0000 (16:25 +0200)]
avahi: improve shutdown sequence
Jaroslav Kysela [Thu, 2 Oct 2014 14:02:10 +0000 (16:02 +0200)]
remove data/conf/charset - not used
Jaroslav Kysela [Thu, 2 Oct 2014 13:39:25 +0000 (15:39 +0200)]
descrambler: move tvhcsa structure to the descrambler runtime
Jaroslav Kysela [Thu, 2 Oct 2014 11:36:31 +0000 (13:36 +0200)]
intlconv: add intlconv_to_utf8() and use it in dvb_support.c also fixes #2319
Jaroslav Kysela [Thu, 2 Oct 2014 11:05:33 +0000 (13:05 +0200)]
linuxdvb: satconf - check return value from linuxdvb_satconf_find_ele(), fixes #2320
Jaroslav Kysela [Thu, 2 Oct 2014 09:28:14 +0000 (11:28 +0200)]
epggrab: channels - fix wrong condition in epggrab_channel_link_delete()
Jaroslav Kysela [Thu, 2 Oct 2014 07:21:43 +0000 (09:21 +0200)]
epg: fix regex leak in query
Jaroslav Kysela [Thu, 2 Oct 2014 07:11:17 +0000 (09:11 +0200)]
avahi: fix memory leaks (missing avahi free calls)
Jaroslav Kysela [Thu, 2 Oct 2014 06:58:15 +0000 (08:58 +0200)]
access: fix superuser variables leak
Jaroslav Kysela [Thu, 2 Oct 2014 06:48:40 +0000 (08:48 +0200)]
htsp: fix the channelIcon for current clients
Jaroslav Kysela [Thu, 2 Oct 2014 06:40:01 +0000 (08:40 +0200)]
descrambler: add constcw DES & AES clients
Jaroslav Kysela [Wed, 1 Oct 2014 18:27:01 +0000 (20:27 +0200)]
cwc: remove tsdemux header
Jaroslav Kysela [Wed, 1 Oct 2014 18:24:45 +0000 (20:24 +0200)]
WEBUI JS: add show/hide passwords button for caclient
Jaroslav Kysela [Wed, 1 Oct 2014 18:01:56 +0000 (20:01 +0200)]
WEBUI JS: enum lists are sorted using case-insensitive type now
Jaroslav Kysela [Wed, 1 Oct 2014 15:57:25 +0000 (17:57 +0200)]
cwc: fix the password field markers
Adam Sutton [Fri, 16 May 2014 23:04:03 +0000 (00:04 +0100)]
channel: added support for getting icons from underlying services
Also added an initial implementation of picon support.
Jaroslav Kysela [Wed, 1 Oct 2014 11:36:13 +0000 (13:36 +0200)]
WEBUI JS: EPG - do not restore sorting and filters from cookie
Jaroslav Kysela [Wed, 1 Oct 2014 10:48:34 +0000 (12:48 +0200)]
caclient: fix cwc,capmt thread handling, enhance capmt logs
Jaroslav Kysela [Wed, 1 Oct 2014 09:50:51 +0000 (11:50 +0200)]
config: add cwc,capmt config migration to caclient
Jaroslav Kysela [Wed, 1 Oct 2014 07:30:17 +0000 (09:30 +0200)]
caclient: improve webui, rewrite status notifications
Jaroslav Kysela [Tue, 30 Sep 2014 19:54:33 +0000 (21:54 +0200)]
docs: moved the capmt,cwc docs to one caclient file... should be improved
Jaroslav Kysela [Tue, 30 Sep 2014 19:51:55 +0000 (21:51 +0200)]
WEBUI JS: remove the old capmt and cwc editors
Jaroslav Kysela [Tue, 30 Sep 2014 19:49:34 +0000 (21:49 +0200)]
dtable removal: celebrate new idnode system
Jaroslav Kysela [Tue, 30 Sep 2014 10:35:51 +0000 (12:35 +0200)]
caclient: initial code to move cwc,capmt to idnode
Jaroslav Kysela [Mon, 29 Sep 2014 19:06:02 +0000 (21:06 +0200)]
linuxdvb: lnb - fix Ku 10750 (Hi-Band, Inverted-Polar.)
Jaroslav Kysela [Mon, 29 Sep 2014 18:53:23 +0000 (20:53 +0200)]
linuxdvb: lnb - added Ku 10750 (Hi-Band, Inverted-Polar.)
Jaroslav Kysela [Mon, 29 Sep 2014 18:27:07 +0000 (20:27 +0200)]
capmt: Fix filter data message for recent oscam
Jaroslav Kysela [Mon, 29 Sep 2014 16:45:58 +0000 (18:45 +0200)]
epg api: apply the missing the ch_icon -> channelIcon change
Adam Sutton [Mon, 29 Sep 2014 15:28:49 +0000 (16:28 +0100)]
dvr autorec: don't delete spawned recordings on shutdown
This stops the odd behaviour of alerting the user to new recordings that are
added on startup, that were previously in existance on shutdown.
Jaroslav Kysela [Mon, 29 Sep 2014 15:13:07 +0000 (17:13 +0200)]
WEBUI JS: EPG: Do not show the clickable cursor and icon when filter is already set
Jaroslav Kysela [Mon, 29 Sep 2014 14:53:09 +0000 (16:53 +0200)]
WEBUI JS: EPG: Fix the clickable channel linking (autorec issue)
Jaroslav Kysela [Mon, 29 Sep 2014 14:47:45 +0000 (16:47 +0200)]
WEBUI JS: EPG/status: Use alias cursor for clickable columns
Jaroslav Kysela [Mon, 29 Sep 2014 13:58:35 +0000 (15:58 +0200)]
WEBUI JS: Some other tweaks to the epg broadcast info dialog styling
Jaroslav Kysela [Mon, 29 Sep 2014 13:43:41 +0000 (15:43 +0200)]
WEBUI JS: Replace the zoom icon with the small blue triangle
Jaroslav Kysela [Mon, 29 Sep 2014 12:34:06 +0000 (14:34 +0200)]
scanfile: fix DVB-T bandwidth parsing for dvbv5 format, fixes #2336
Jaroslav Kysela [Mon, 29 Sep 2014 12:18:37 +0000 (14:18 +0200)]
main: show more fail info in log for -u and -g
Jaroslav Kysela [Mon, 29 Sep 2014 08:09:44 +0000 (10:09 +0200)]
epggrab: fix memory leaks on shutdown for opentv/pyepg/xmltv
Jaroslav Kysela [Mon, 29 Sep 2014 07:00:21 +0000 (09:00 +0200)]
api epg: fix memory leak
Jaroslav Kysela [Sun, 28 Sep 2014 19:46:53 +0000 (21:46 +0200)]
main: fix pidfile variable initialization
Jaroslav Kysela [Sun, 28 Sep 2014 19:45:42 +0000 (21:45 +0200)]
main: fix the pidfile handling (broken with the -u,-g movement)
Jaroslav Kysela [Sun, 28 Sep 2014 19:09:19 +0000 (21:09 +0200)]
WEBUI JS: epg grid - escape regex for title linking
Jaroslav Kysela [Sun, 28 Sep 2014 19:05:36 +0000 (21:05 +0200)]
WEBUI JS: epg grid - add info action (icon) to be consistent with dvr
Jaroslav Kysela [Sun, 28 Sep 2014 18:57:52 +0000 (20:57 +0200)]
WEBUI JS: epg details dialog - move some styling to css
Jaroslav Kysela [Sun, 28 Sep 2014 18:50:58 +0000 (20:50 +0200)]
WEBUI JS: epg details dialog - do not show broadcast title in the dialog title
Jaroslav Kysela [Sun, 28 Sep 2014 18:43:52 +0000 (20:43 +0200)]
WEBUI JS: Channel config - fix number up/down/assign for maj.min numbers
Jaroslav Kysela [Sun, 28 Sep 2014 13:43:25 +0000 (15:43 +0200)]
main: move -u and -g processing outside fork, fixes 2331
Jaroslav Kysela [Sun, 28 Sep 2014 13:19:21 +0000 (15:19 +0200)]
api: initialize saveptr for api_epg and api_idnode
Jaroslav Kysela [Sun, 28 Sep 2014 13:17:13 +0000 (15:17 +0200)]
WEBUI: JS - status tab - use zoom icon and clicked() callback like in the epg grid
Kai Sommerfeld [Sun, 28 Sep 2014 08:11:20 +0000 (10:11 +0200)]
[webui] - Use same selection list for extraStart and extraStop selection
in autorec entry editor like in recordings editor.
Jaroslav Kysela [Sun, 28 Sep 2014 10:28:01 +0000 (12:28 +0200)]
WEBUI: EPG - add direct navigation for title/channel/genre
Jaroslav Kysela [Thu, 25 Sep 2014 20:19:07 +0000 (22:19 +0200)]
epg: query API rewrite
Kai Sommerfeld [Tue, 23 Sep 2014 17:34:34 +0000 (19:34 +0200)]
[htsp] fix typos in htsp_method_updateDvrEntry()
Sascha Kuehndel (InuSasha) [Mon, 22 Sep 2014 21:11:48 +0000 (23:11 +0200)]
remove unused files
(forgotten on rewrite of input system?)
Jaroslav Kysela [Thu, 25 Sep 2014 20:18:08 +0000 (22:18 +0200)]
linuxdvb: rotor fix grace calculation for USALS (time units)
Jaroslav Kysela [Thu, 25 Sep 2014 12:48:07 +0000 (14:48 +0200)]
idnode api: little cleanup
Jaroslav Kysela [Thu, 25 Sep 2014 09:48:32 +0000 (11:48 +0200)]
epg: remove unused epg_hash() function
Jaroslav Kysela [Thu, 25 Sep 2014 07:14:44 +0000 (09:14 +0200)]
ACL: Fix the channel tag and DVR config handling, fixes #2326
Jaroslav Kysela [Mon, 22 Sep 2014 20:03:45 +0000 (22:03 +0200)]
htsp: fixed wrong mutex usage and leaks in htsp_write_scheduler()
Jaroslav Kysela [Mon, 22 Sep 2014 16:02:40 +0000 (18:02 +0200)]
descrambler: fix two memory leaks
Jaroslav Kysela [Mon, 22 Sep 2014 15:53:19 +0000 (17:53 +0200)]
opentv: fix memory leaks for regex patterns
Jaroslav Kysela [Mon, 22 Sep 2014 15:12:31 +0000 (17:12 +0200)]
globalheaders: fix again the wrong packet refcounting
Jaroslav Kysela [Mon, 22 Sep 2014 14:36:22 +0000 (16:36 +0200)]
idnode: optimize idnodes (split to domains)
Jaroslav Kysela [Mon, 22 Sep 2014 06:51:23 +0000 (08:51 +0200)]
htsp: ix config profile selection based on user ACL #2
Jaroslav Kysela [Mon, 22 Sep 2014 06:45:53 +0000 (08:45 +0200)]
htsp: Fix config profile selection based on user ACL
Jaroslav Kysela [Sun, 21 Sep 2014 15:10:33 +0000 (17:10 +0200)]
DVR: Fix sorting for lists (like channel, config profile etc..)
Jaroslav Kysela [Sun, 21 Sep 2014 13:28:13 +0000 (15:28 +0200)]
DVR: Fixed the channel icon url, fixes #2322