Commit Graph

46 Commits

Author SHA1 Message Date
martii
81ca577fb8 overload access(2)
Conflicts:
	src/driver/pictureviewer/pictureviewer.cpp
	src/gui/components/cc_item_picture.cpp
	src/gui/movieplayer.cpp
	src/gui/osdlang_setup.cpp
	src/neutrino.cpp
	src/nhttpd/tuxboxapi/coolstream/neutrinoapi.cpp
	src/nhttpd/yhttpd.cpp
	src/system/helpers.h
	src/system/setting_helpers.cpp
2014-09-24 19:50:35 +04:00
martii
ee1ab08bd4 nhttpd: disable range handling for cached content 2014-09-23 11:45:59 +02:00
svenhoefer
270e915954 - yWeb: try to fix empty pages 2014-08-30 14:07:10 +02:00
svenhoefer
7589a3a9e0 - nhttp: enable threading
This is ported from neutrino-mp and contains code by martii and seife
from following commits:
20d3031b8bb47b5af79bf10c385e3564fe5c26dc
93d01c1987
363633dc1b
c3e1310a2f727e26ce11669e3aeae78305f87049
2014-08-26 17:32:46 +04:00
svenhoefer
2c3952cf42 - nhttp: some minor code optimizations 2014-08-26 17:32:11 +04:00
martii
4bf0d833cd nhttpd: fix range handling 2014-08-26 17:32:01 +04:00
martii
ff46970457 nttpd: allow sendfile() to cope with files >= 2GB; introduce range support
(This re-applies most of the patches I've reverted about two hours ago.)
2014-08-26 17:31:57 +04:00
Jacek Jendrzej
cf0bf3fa20 Revert "nhttpd: let sendfile() support files >= 2GB"
This reverts commit 9842afecad8dfb91dfd7221aedbeaf5379a89534.
2014-08-26 17:31:48 +04:00
martii
d71958ba8c nhttpd: let sendfile() support files >= 2GB 2014-08-26 17:31:22 +04:00
svenhoefer
1e8764be2e - ylanguage.cpp: fix wrong value in for loop 2013-11-09 14:40:58 +01:00
svenhoefer
5324c57a38 - ylanguage.cpp: add neutrino locale as an additional locale file for yWeb 2013-11-08 15:07:02 +01:00
Michael Liebmann
5091e920fc Replacing obsolete 'INCLUDES' with 'AM_CPPFLAGS' in all Makefile.am 2013-10-17 04:22:49 +02:00
svenhoefer
9078775a0a - yweb: re-introduce 'WebsiteMain.hosted_directory'
* this directory can be used to host some of your cracy stuff.
  yhtm, yjs and ysh will also parsed now. it is reachable with
  <boxip>/hosted/
* if exist a subdir named 'logos' in this directory you can use
  this as an external logo-dir for yweb too
* path can be configured with '--with-hosted_httpddir=PATH'
2013-06-27 12:20:29 +02:00
Stefan Seyfried
860443c4e3 ywebserver: try to use port 8080 if port 80 is not available 2013-05-28 16:24:49 +02:00
Michael Liebmann
92aeed48ee * yhttpd: Add missing includepath 2013-04-18 18:51:58 +01:00
[CST] Bas
d1046fd8a5 neutrino make nhttpd depend on neutrino's config. 2013-01-29 01:20:28 +08:00
Gaucho316
1b4ad51d0a nhttpd: don't decode URL parameters multiple times 2012-12-31 07:04:52 +01:00
satbaby
b58cbd4135 src/nhttpd/yhttpd_core/yrequest.cpp: maybe needed, supplement to 289e927e04 2012-12-22 17:19:43 +01:00
satbaby
289e927e04 src/nhttpd/yhttpd_core/yrequest.cpp: fix automount string decode 2012-12-22 16:42:00 +01:00
satbaby
f66b2baedc nhttpd: dont doubles decode, revert ed318d97bc 2012-12-17 22:01:46 +01:00
satbaby
ed318d97bc nhttpd: skip doubles decode on channlename, revert 42b69a8a5e 2012-12-17 12:58:24 +01:00
satbaby
42b69a8a5e src/nhttpd/yhttpd_core/helper.cpp: dont decode '+' to ' ', fix for channelname with '+' 2012-12-14 14:34:18 +01:00
satbaby
fe16513b4f src/nhttpd: fix segfault if logging on 2012-12-07 11:13:51 +01:00
satbaby
5e4a541781 src/nhttpd: clean code 2012-11-28 19:03:03 +01:00
satbaby
926e0ce141 initialize not initialized var 2012-11-05 09:24:51 +01:00
striper
636f7cef05 - Fix daylight saving time bug in timers (backport from tuxbox-cvs) 2012-10-13 21:36:38 +02:00
satbaby
060c1c45b2 fix gcc 4.7.x warnings 2012-07-07 13:09:08 +02:00
[CST] Focus
8e06495776 comment some found not used variables 2012-05-08 16:18:16 +04:00
satbaby
bb347b3a44 performance Prefer prefix ++/-- operators for non-primitive types. 2012-04-28 10:56:27 +02:00
[CST] Bas
cfea9b493f nhttpd: fix compile after include change. 2012-03-04 15:51:56 +08:00
yjogol
6689a74a00 nhttpd: fix empty parameter. Inspecting parameters added values.
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1703 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-19 17:57:02 +00:00
yjogol
50b45702a9 nhttpd: activate UTF-8 encoding for outValue
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1684 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-09 18:32:22 +00:00
yjogol
6231c2b002 nhttpd: activate UTF-8 encoding for outValue
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1683 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-09 18:12:17 +00:00
yjogol
e19eaf7289 nhttpd add helper for json,xml outputs
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1674 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-09-08 11:58:35 +00:00
satbaby
42fab7d679 bzero -> memset
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1277 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-09 12:40:37 +00:00
satbaby
d9488d8e77 fix for gcc4.5
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@890 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-11-27 13:17:54 +00:00
nightshad
f69a6e1d23 Some compiler fix for open(). It needs the mode argument if
O_CREAT is used.


git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@594 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-05-20 09:38:44 +00:00
yjogol
aa52b78495 add json response for yweb 3 calls
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@534 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-04-01 14:25:15 +00:00
yjogol
bad0521f6c yWeb 2.8.a.4
- updated nhttpd
- Code clean up
- changes to nhttpd.conf
- some changes for logo display

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@416 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-25 20:00:09 +00:00
yjogol
32c7517141 yWeb 2.8.a.3 Alpha-Version
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@406 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-24 16:16:10 +00:00
satbaby
c3db76408a change 'long long' tom int64_t'
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@293 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-07 15:10:25 +00:00
satbaby
184d009ca6 copy Houdini fix from tuxcvs;-fix unsigned len >= 0 is always true
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@287 e54a6e83-5905-42d5-8d5c-058d10e6a962
2010-02-06 20:55:55 +00:00
mws
1b13da2617 Mark unused vars as comment
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@104 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-21 16:23:09 +00:00
seife
601e6b00fc fix build with gcc-4.4.x by adding necessary #includes
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@56 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-16 08:49:21 +00:00
satbaby
f52184d6bd initializ variable: buffer, Possible Resource leak:fd
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@33 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-08 17:18:45 +00:00
mrcolor
bc5bd4154e our current experimental Neutrino branch
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@27 e54a6e83-5905-42d5-8d5c-058d10e6a962
2009-12-08 11:05:11 +00:00