Jaroslav Kysela
5270b9ed0c
htsp server: fix missing tcp_connection_land() call, caused memory corruptions
2014-10-07 09:32:58 +02:00
Jaroslav Kysela
f16fc58dd7
htsp server: add dead-queue-check (for further analysis)
2014-10-07 09:03:08 +02:00
Jaroslav Kysela
20f603e359
WEBUI: Add possibility to cancel HTTP and HTSP streaming connections
2014-10-06 17:35:24 +02:00
Jaroslav Kysela
6f4661ddcf
ACL, HTSP, HTTP: Added streaming connection limit per user
2014-10-06 16:33:22 +02:00
Jaroslav Kysela
6508c9448e
http streaming: show the HTTP streaming connections in the webui status tab
2014-10-06 14:22:43 +02:00
Jaroslav Kysela
b92231bd13
tcp: some indentation and coding style cosmetic changes
2014-10-06 10:09:21 +02:00
Jaroslav Kysela
4b116f6886
tvhlog: fixed thinko, add closelog() call
2014-10-06 09:51:50 +02:00
Jaroslav Kysela
e993fc6d8a
epg: remove unused argument for epg_broadcast_find_by_id(), replace atoi() with strtoll() for 32-bit numbers
2014-10-05 21:22:31 +02:00
Jaroslav Kysela
67f5e8477d
DVR: entry - fix do not reschedule member typo, fixes #2343
2014-10-05 20:59:01 +02:00
Jaroslav Kysela
1fbbbb8e6a
epg: more robust 32-bit object ID handling
...
Changes:
- store the last id number to the epgdb file
(the purpose is to reuse the id numbers as last as possible)
- use RB tree to track id numbers (faster lookups)
- skip invalid zero IDs (++_epg_object_idx)
- skip used IDs (rare, but possible)
The goal is to handle correctly the 32-bit ID wrapping (++_epg_object_idx).
2014-10-05 20:51:13 +02:00
Ian
54de3dbc79
WebUI: Correct 'All' paging in idnode grids
2014-10-05 17:53:14 +01:00
Jaroslav Kysela
8d2c02574a
WEB UI: EPG: Fix the channel tag passing to autorec, fix idnode enum renderer, fixes #2340
2014-10-05 17:59:45 +02:00
Jaroslav Kysela
a69cec62d6
WEBUI JS: idnode - fix move down
2014-10-05 16:49:02 +02:00
Jaroslav Kysela
72549c7172
cwc: faster reconfigure
2014-10-05 16:46:32 +02:00
Jaroslav Kysela
ef3ed0086a
capmt: change label for socket name / IP address (mode 3 -> TCP mode)
2014-10-05 16:41:11 +02:00
Jaroslav Kysela
e00c6ff975
capmt: another quick mutex fix
2014-10-05 16:27:02 +02:00
Jaroslav Kysela
bd91b96bf7
capmt: fix the mutexes and do reconfigure faster, fixes#2344
2014-10-05 16:25:44 +02:00
Jaroslav Kysela
c434bc4f3d
Makefile: fix the bundle.c <- dvb_scan dependency
2014-10-05 15:18:28 +02:00
Jaroslav Kysela
7b4d169b5e
capmt: handle the reconfiguration properly
2014-10-05 15:16:02 +02:00
Jaroslav Kysela
9734af1092
config: fix another coverity NULL string issue in config_modify_dvr_log()
2014-10-03 23:07:37 +02:00
Jaroslav Kysela
49396483c5
another round of coverity fixes (mostly NULL checks)
2014-10-03 22:52:57 +02:00
Jaroslav Kysela
36166ca644
htsmsg: fix htsmsg_get_str_multi() - coverity
2014-10-03 22:50:52 +02:00
Jaroslav Kysela
297c79c9f6
extjs: fix wrong code path in extjs_tvhlog() - coverity
2014-10-03 22:48:56 +02:00
Jaroslav Kysela
338357371c
settings: add another missing va_end()
2014-10-03 22:42:10 +02:00
Jaroslav Kysela
ff203abf22
mpegts network dvb: remove dead code (coverity)
2014-10-03 22:25:29 +02:00
Jaroslav Kysela
1932c7e564
coverity fixes: some wrong NULL checks
2014-10-03 22:24:25 +02:00
Jaroslav Kysela
d94850a3f8
linuxdvb: en50494 - use /dev/urandom value instead rand()
2014-10-03 22:16:43 +02:00
Jaroslav Kysela
e6bfe876d7
parser latm: remove dead code (coverity)
2014-10-03 22:15:06 +02:00
Jaroslav Kysela
7068a607c3
dvr config: remove dead code (coverity)
2014-10-03 22:13:09 +02:00
Jaroslav Kysela
871ad60b54
dvr cutpoints: fix memory leak (coverity)
2014-10-03 22:09:54 +02:00
Jaroslav Kysela
7f732d1b8a
parsers: bitstream - wrong shift operator argument (coverity)
2014-10-03 22:08:28 +02:00
Jaroslav Kysela
8871709170
coverity fixes - fixed string copy
2014-10-03 22:06:37 +02:00
Jaroslav Kysela
c563c03fb1
linuxdvb adapter: coverity fixes
2014-10-03 22:03:20 +02:00
Jaroslav Kysela
34c4e716ce
iptv mux: coverity fixes
2014-10-03 21:59:29 +02:00
Jaroslav Kysela
7808495eb9
misc dbl: coverity fixes
2014-10-03 21:54:57 +02:00
Jaroslav Kysela
e6badc8b9e
api: epg - coverity fix
2014-10-03 21:48:58 +02:00
Jaroslav Kysela
b36f88cdd7
epggrab: channels - coverity fixes
2014-10-03 21:47:10 +02:00
Jaroslav Kysela
cf8cf94c55
extjs: coverity fixes
2014-10-03 21:44:11 +02:00
Jaroslav Kysela
6d594118d1
epggrab: eit - coverity fix
2014-10-03 21:42:01 +02:00
Jaroslav Kysela
a90285c03d
opentv: coverity fixes
2014-10-03 21:39:49 +02:00
Jaroslav Kysela
100f7adc2e
scanfile: coverity fixes
2014-10-03 21:37:39 +02:00
Jaroslav Kysela
6db559f0ae
mpegts mux: coverity fixes
2014-10-03 21:28:56 +02:00
Jaroslav Kysela
f78bd7adcb
dvr_db: coverity fixes
2014-10-03 21:25:01 +02:00
Jaroslav Kysela
f7336d2bfb
dvr_inotify: coverity fixes
2014-10-03 21:23:37 +02:00
Jaroslav Kysela
1069ff4d7e
satip: coverity fixes
2014-10-03 21:20:23 +02:00
Jaroslav Kysela
1fe84966a8
capmt: coverity fixes
2014-10-03 21:14:34 +02:00
Jaroslav Kysela
11eedbbd1e
cwc: use better random values (coverity)
2014-10-03 21:12:31 +02:00
Jaroslav Kysela
ab8f4bf1f4
timeshift: fix some coverity issues
2014-10-03 21:02:56 +02:00
Jaroslav Kysela
d3fcdf37a7
access: fix access_entry_class_password_set() - coverity
2014-10-03 18:51:23 +02:00
Jaroslav Kysela
fd0282fd83
dvr: coverity - fix dvr_entry_class_channel_name_set()
2014-10-03 18:49:15 +02:00