Commit Graph

731 Commits

Author SHA1 Message Date
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
b7ceb705a0 Merge branch 'master' into pu/mp 2017-09-26 12:52:04 +02:00
Stefan Seyfried
ea30b22119 neutrinoyparser: fix invalid logic in func_unmount_get_list 2017-09-26 12:41:05 +02:00
Stefan Seyfried
971f3703a6 add comments to suppres -Wimplicit-fallthrough warnings 2017-09-26 12:41:05 +02:00
Stefan Seyfried
9e2a7d7f79 add LUA_CFLAGS everywhere widget/menue.h is used 2017-09-26 12:41:05 +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
2ebb47f519 Merge branch 'master' into pu/mp 2017-09-14 13:54:04 +02:00
svenhoefer
6c2fc16ea4 - nhttpd: remove unused string Dbox_Hersteller
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
0634228f50 - nhttpd: de-capitalize hooknames for controlapi and neutrinoyparser
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
1beb317202 - nhttpd: fix typo in LOG_FILE define
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
9a1215d6d3 - nhttpd: move defines for SSL-certs after HTTPD_CONFIGDIR define
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
0738d2af53 - nhttpd: use PORT-defines from yconfig.h instead of "hardcoded" ports
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
aeca17ea2c - nhttpd: fix indentations
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
01a685c1ce - nhttpd: small re-sorts; TODO: fix $Revision$ replacements
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
1a80fe4568 - nhttpd: sort entrys in Makefile.am
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
f5447b96ac - nhttpd: remove unused mod_testhook
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
669bce995a - nhttpd: just code-reformats; fix indentation
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
00462eb79c - nhttpd: resort defines
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
488154ceb0 - nhttpd: remove obsolete CONFIG_SYSTEM_TUXBOX_COOLSTREAM switch
Signed-off-by: Thilo Graf <dbt@novatux.de>

Some changes was different.
2017-09-14 12:14:41 +02:00
svenhoefer
ae23144065 - nhttpd: just cosmetics (remove annoying linebreaks)
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
d7e34d533d - nhttpd: remove obsolete function to show commandline help
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
c507f36816 - nhttpd: remove non-working and outdated Y_CONFIG_BUILD_AS_DAEMON switch
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
32211d85b8 - nhttpd: align mod_sendfile.mime_types to HTTPD_SENDFILE_EXT
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
4e658dcde1 - nhttpd: fix typo in AUTH_NAME_MSG
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +02:00
svenhoefer
d996147dbd - nhttpd: enable mod_sendfile.sendAll by default
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-09-14 12:14:41 +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
6be63f736c Merge branch 'master' into pu/mp 2017-08-23 13:10:49 +02:00
Jacek Jendrzej
ba600f0e5c some inits and never read var 2017-08-23 12:58:26 +02:00
Jacek Jendrzej
c99486520e some inits warnings 2017-08-21 14:42:24 +02:00
Jacek Jendrzej
a70f3cb025 Merge branch 'master' into pu/mp 2017-06-16 14:19:26 +02:00
TangoCash
5256a11e66 supplemental to 7031e99573 2017-06-15 21:09:28 +02:00
Thilo Graf
f0891cb76f neutrinoapi.cpp: fix possible broken build
error: ‘to_string’ was not declared...

to_string is handled inside helpers.h/cpp.
include of <system/helpers.h> is required here.
2017-06-15 20:56:08 +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
Stefan Seyfried
5307e62506 set threadnames to unique values
Signed-off-by: Thilo Graf <dbt@novatux.de>
2017-06-07 14:17:12 +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
59adc88491 - neutrinoyparser: remove workaround for Neo Twin 2017-03-19 01:04:48 +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
f498775647 Merge branch 'master' into pu/mp 2017-03-14 08:06:05 +01:00
svenhoefer
60d3cfb962 - neutrinoyparser: stay compatible with present code in Y_Blocks.txt 2017-03-13 23:48:08 +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
305b1a6da5 - neutrinoyparser: use hw_caps in func_get_boxtype() ...
... and func_get_boxmodel()
2017-03-10 15:07:52 +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