svenhoefer
fe35b42a3b
- controlapi: add mode_webradio to GetModeCGI()
...
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-11-22 15:42:09 +01:00
svenhoefer
0fc3e793a4
- neutrino: unify modes handling; ...
...
remove double enum from CNeutrinoApp and move mostly used enum from NeutrinoMessages to new NeutrinoModes
Signed-off-by: Thilo Graf <dbt@novatux.de >
2017-11-22 15:42:09 +01:00
Jacek Jendrzej
7ad4a0e6cc
Merge branch 'master' into pu/mp
2017-10-02 13:56:25 +02:00
Stefan Seyfried
0d9139054a
remove "using namespace std" from header files
...
"using namespace std" in headers is considered bad practice, so move it
either into the respective cpp files or (for files which have lots of
other std::xxx usage anyway) just write it out explicitly.
Looking at the headers and the affected cpp files, one can actually see
why it is bad practice, as it's spreading very far ;-)
2017-10-02 13:43:57 +02:00
Jacek Jendrzej
a23737a626
Merge branch 'master' into pu/mp
2017-09-18 10:53:42 +02:00
Jacek Jendrzej
a7942c9987
fix mem leak
2017-09-18 08:56:02 +02:00
Jacek Jendrzej
2c5bf73006
Merge branch 'master' into pu/mp
2017-09-13 13:40:40 +02:00
Jacek Jendrzej
6576729fd1
remove double includes
2017-09-08 21:21:32 +02:00
Jacek Jendrzej
a70f3cb025
Merge branch 'master' into pu/mp
2017-06-16 14:19:26 +02:00
TangoCash
7031e99573
[RemoteTimers] add possibility to transfer all timers at once via webif
...
Use:
http://boxip/control/sendalltimers?ip=10.1.1.xxx&force=1
http://boxip/control/sendalltimers?name=record%20box&force=true
if parameter name is given, it has to be in timerlist as remote box.
if parameter ip and name is given, ip is used.
if parameter force is set, all checks are disabled, and the local timer
will be deleted even the transfer was not successful.
2017-06-15 16:34:19 +02:00
svenhoefer
b12624d1fa
Merge branch 'master' into pu/mp
...
Conflicts:
src/gui/miscsettings_menu.cpp
src/neutrino.cpp
src/system/settings.h
2017-03-20 01:31:51 +01:00
svenhoefer
9e5c30f754
- controlapi: use "CST" instead of "Coolstream" ...
...
because I don't know the current legal situation.
2017-03-19 01:04:48 +01:00
svenhoefer
8bdb16cec6
Merge remote-tracking branch 'neutrino-mp/master' into pu/mp
...
Conflicts:
src/neutrino.cpp
src/nhttpd/tuxboxapi/neutrinoyparser.cpp
2017-03-13 16:14:33 +01:00
svenhoefer
0203de264f
- controlapi: /control/info => return PACKAGE_NAME and PACKAGE_VERSION
2017-03-10 15:36:13 +01:00
svenhoefer
b902648b08
- controlapi: use hw_caps in HWInfoCGI()
2017-03-10 15:07:52 +01:00
svenhoefer
e092059f32
- controlapi: /control/info => return right name
2017-03-10 15:07:52 +01:00
Stefan Seyfried
abec1c311b
Merge remote-tracking branch 'tuxbox/master'
2017-03-04 19:32:30 +01:00
svenhoefer
856c676430
- rename g_PluginList to g_Plugins; this isn't a list of plugins
2017-03-01 13:03:50 +01:00
Stefan Seyfried
4aab7d37f5
Merge branch 'tuxbox-fixed'
2017-02-22 20:06:27 +01:00
svenhoefer
7c2e25103f
- controlapi: fix perror message
2017-02-22 15:25:04 +01:00
Stefan Seyfried
2c92d112d0
Merge remote-tracking branch 'tuxbox/master'
2016-11-12 18:06:26 +01:00
svenhoefer
703caef3f6
- controlapi: fix compiler warning
...
error: declaration of 'channel_id' shadows a previous local
2016-11-09 17:13:43 +01:00
svenhoefer
3150d9edac
- controlapi: add epg_id to several outputs; add /control/getepgid
...
* /control/getepgid[?format=plain|json|xml]
2016-11-09 11:55:44 +01:00
Stefan Seyfried
13ab1ebc8a
Merge remote-tracking branch 'tuxbox/master'
...
* needs compile fixes
* needs additional tests, of course :-)
2016-10-22 11:37:40 +02:00
M. Liebmann
312a80bee9
Set correct path for /.version if TARGET_PREFIX is in use.
2016-10-01 11:47:59 +02:00
TangoCash
3f32350645
add autoAdjustToEPG to webif API
2016-09-26 13:04:48 +02:00
vanhofen
3e283469db
- tuxboxapi: remove obsolete Tuxbox.LogosURL from getLogoFile()
2016-08-26 16:05:45 +02:00
TangoCash
3f3ff32c86
fix xmltv channellogos
2016-08-26 16:05:45 +02:00
svenhoefer
7c47b1a2a6
- controlapi: remove unused variable outType from xmltv functions
2016-08-23 15:39:09 +02:00
TangoCash
bdde716c4a
- controlapi: add xmltv support
2016-08-23 14:26:24 +02:00
Jacek Jendrzej
52f4312aef
nhttpd use epg id to get events
2016-05-11 12:52:11 +02:00
Jacek Jendrzej
136955157d
nhttpd: unused var and function
2016-03-19 16:13:56 +01:00
svenhoefer
c5f3531913
- controlapi: use hh->SendResult() in new getMoviesCGI()
2016-03-19 13:52:07 +01:00
svenhoefer
2fd4d6c4a1
- controlapi: whitespace cleanup; remove dup getSubdirectories()
2016-03-19 13:52:07 +01:00
Ezak
f323f61785
add getmovies control
2016-03-19 13:52:07 +01:00
Ezak
5ac755f75c
remove unused vars in controlapi
2016-03-19 13:52:07 +01:00
Jacek Jendrzej
0f2c2c7631
src/nhttpd/tuxboxapi/ fix AddressSanitizer: strcpy-param-overlap: memory ranges
2016-03-12 18:55:53 +01:00
[CST] Focus
14a73c3b80
nhttpd: try to fix threaded nhttp crashes (again)
2016-03-08 18:05:34 +03:00
svenhoefer
9b64861912
- partly revert e855ceef8e5a3719be4252aa5c5ef4be561d72d5; ...
...
... "copy event to prevent crash in multi-threaded mode"
2016-03-07 20:11:57 +01:00
Jacek Jendrzej
9fc9b228ed
src/nhttpd/tuxboxapi/controlapi.cpp fix 64bit AddressSanitizer: heap-buffer-overflow
2016-03-03 20:49:58 +01:00
[CST] Focus
fc11a76c01
nhttpd/tuxboxapi/controlapi.cpp: add direct record start for current channel
2016-03-02 14:30:51 +03:00
svenhoefer
6a38042071
- controlapi/getmode: allow to get channelsmode in all stb modes
2016-03-01 10:01:35 +01:00
svenhoefer
dcec44b8d6
- controlapi/epg: resort order of items; last order brakes plugins
2016-02-27 00:03:34 +01:00
vanhofen
63333053f5
- controlapi/timer: fix json output
2016-02-26 09:03:24 +01:00
svenhoefer
9615f547d5
- controlapi/timer: allow json output
2016-02-25 15:35:27 +01:00
Jacek Jendrzej
d96f15fb6c
fix AddressSanitizer: strncpy-param-overlap: memory ranges
2016-02-24 18:46:12 +01:00
svenhoefer
c6207d1cff
- controlapi/epgsearch: fix display of eventid
2016-02-24 16:45:52 +01:00
svenhoefer
911f333a7f
- controlapi/epg: add fallback when no channel or bouquet is given
...
This function needs a fix, because "bouquetnr=all" breakes json output.
2016-02-24 16:45:52 +01:00
svenhoefer
72cec30e97
- controlapi/getchannel: fix possible crash when channel = NULL
2016-02-24 16:45:52 +01:00
svenhoefer
2d209a90d7
- controlapi: add small documentations for new stuff
2016-02-24 14:38:25 +01:00