Commit Graph

570 Commits

Author SHA1 Message Date
svenhoefer
926705eaf1 - yWeb: add Link and Trinity Duo to selection of remote controls 2016-06-07 13:36:10 +02:00
Jacek Jendrzej
d139c1c8dd nhttpd remove unused 2016-05-11 13:01:08 +02:00
Jacek Jendrzej
52f4312aef nhttpd use epg id to get events 2016-05-11 12:52:11 +02:00
svenhoefer
f764fe6c54 - neutrinoyparser: try to fix nevis build
Todo: BOXMODEL_NEVIS  should be renamed to HAVE_COOLSTREAM_HD1
      BOXMODEL_APOLLO should be renamed to HAVE_COOLSTREAM_HD2
2016-04-20 08:26:40 +02:00
svenhoefer
5e6720a849 - neutrinoyparser: fix Trinity detection 2016-04-19 13:24:12 +02:00
svenhoefer
feae5aef97 - neutrinoyparser: add Link and Trinity Duo 2016-04-19 13:10:48 +02:00
TangoCash
5dadb260c1 fix json unicode output 2016-03-23 08:47:26 +01:00
Ezak
0461049621 add documentation for getdir control 2016-03-23 08:40:20 +01: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
svenhoefer
129dacc912 - yWeb/neutrinoyparser: add icons for scrabled and webtv channels 2016-03-14 21:55:45 +01:00
svenhoefer
5f613b0b30 - yWeb: add link to get stream to channellist; thx to dasda 2016-03-14 18:14:00 +01:00
svenhoefer
dc7ed73e97 - yWeb: add stream icon 2016-03-14 18:14:00 +01:00
svenhoefer
e72021e268 - yWeb: smoother icons in channellist; thx to fred_feuerstein 2016-03-14 18:14:00 +01:00
svenhoefer
4fd9c12aa9 - neutrinoyparser: smoother view in channellist; align icons right 2016-03-14 18:14:00 +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
d41f190b4d - yrequest: remove double Connection->Method = M_PUT 2016-03-07 20:17:51 +01: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
svenhoefer
efcc0a3345 - yWeb: enable record start button in boxcontrol 2016-03-03 09:28:41 +01:00
Jacek Jendrzej
9c2fbfd0bb src/nhttpd/yhttpd_core/helper.cpp revert unneeded sie check 2016-03-02 13:41:09 +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
9c7ad87cff - yhook: add helper function ParamList_exist() 2016-03-01 10:00:49 +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
svenhoefer
75a6848a79 - yhook: allow multiple json arrays 2016-02-25 15:34:43 +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
e7ed3b2bc0 - yhook: change json output (text -> msg) 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
svenhoefer
3a94e620c9 - controlapi: add epginfo=false switch to epg output 2016-02-24 13:52:23 +01:00
svenhoefer
e855ceef8e - controlapi: add /getchannel function to get infos about current channel.
- controlapi: copy event to prevent crash in multi-threaded mode
2016-02-24 13:49:19 +01:00
svenhoefer
3ceaae4efb - controlapi: add /getchannelid function to get full id too 2016-02-24 13:43:35 +01:00
svenhoefer
f7fefac508 - controlapi/logolist: use well-known tags for channelid's 2016-02-24 13:43:26 +01:00
svenhoefer
69615480f1 - yhook: rename outCollection() => outObject() to be more json 2016-02-23 14:56:52 +01:00
svenhoefer
43bab4b534 - control/logolist: allow json/xml output 2016-02-23 14:42:28 +01:00
svenhoefer
e89d0433ad - yhook: allow multiple json objects 2016-02-23 14:36:06 +01:00
svenhoefer
3fd3f2ba1f - control/epgsearch: use outSingle instead of direct WriteLn 2016-02-22 23:56:08 +01:00
svenhoefer
922cc72abf - yhook: new outSingle() function, that just adds a linefeed to content 2016-02-22 23:56:08 +01:00
svenhoefer
246af91c7d - yhook: rename var outSingle -> nonPair 2016-02-22 23:56:08 +01:00
svenhoefer
f9ac2b32cd - control/epgsearch: fix old plain text output 2016-02-22 23:24:07 +01:00
[CST] Focus
0f771856ab nhttpd/tuxboxapi/neutrinoyparser.cpp: copy event to prevent crash in multi-threaded mode 2016-02-22 18:03:35 +03:00