mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-30 17:01:15 +02:00
- nhttpd: remove obsolete CONFIG_SYSTEM_TUXBOX_COOLSTREAM switch
Signed-off-by: Thilo Graf <dbt@novatux.de> Some changes was different.
This commit is contained in:
@@ -22,13 +22,12 @@
|
|||||||
// System Choice <configure!> ONE choice
|
// System Choice <configure!> ONE choice
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#ifndef CONFIG_SYSTEM_BY_COMPILER // use Compiler directive to set CONFIG_SYSTEM
|
#ifndef CONFIG_SYSTEM_BY_COMPILER // use Compiler directive to set CONFIG_SYSTEM
|
||||||
//#define CONFIG_SYSTEM_TUXBOX y // Tuxbox project
|
#define CONFIG_SYSTEM_TUXBOX y // Tuxbox project
|
||||||
#define CONFIG_SYSTEM_TUXBOX_COOLSTREAM y // Tuxbox project for coolstream
|
|
||||||
#endif
|
#endif
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// General central Definitions <configure!>
|
// General central Definitions <configure!>
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#define HTTPD_VERSION "3.4.0" // Webserver version (can be overloaded)
|
#define HTTPD_VERSION "3.4.1" // Webserver version (can be overloaded)
|
||||||
#define YHTTPD_VERSION "1.3.2" // Webserver version (Version of yhttpd-core!)
|
#define YHTTPD_VERSION "1.3.2" // Webserver version (Version of yhttpd-core!)
|
||||||
#define IADDR_LOCAL "127.0.0.1" // local IP
|
#define IADDR_LOCAL "127.0.0.1" // local IP
|
||||||
#define HTTPD_NAME "yhttpd" // Webserver name (can be overloaded)
|
#define HTTPD_NAME "yhttpd" // Webserver name (can be overloaded)
|
||||||
@@ -70,11 +69,12 @@
|
|||||||
//#undef Y_CONFIG_HAVE_SENDFILE // Sendfile does not work for SSL, but we'll fallback to send
|
//#undef Y_CONFIG_HAVE_SENDFILE // Sendfile does not work for SSL, but we'll fallback to send
|
||||||
//#endif
|
//#endif
|
||||||
|
|
||||||
#if defined(CONFIG_SYSTEM_TUXBOX) || defined(CONFIG_SYSTEM_TUXBOX_COOLSTREAM)
|
#ifdef CONFIG_SYSTEM_TUXBOX
|
||||||
#define Y_CONFIG_FEATURE_UPLOAD y
|
#define Y_CONFIG_FEATURE_UPLOAD y
|
||||||
#define Y_CONFIG_USE_YPARSER y
|
#define Y_CONFIG_USE_YPARSER y
|
||||||
#define Y_CONFIG_USE_AUTHHOOK y
|
#define Y_CONFIG_USE_AUTHHOOK y
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef Y_CONFIG_FEATURE_KEEP_ALIVE
|
#ifdef Y_CONFIG_FEATURE_KEEP_ALIVE
|
||||||
#define HTTP_PROTOCOL "HTTP/1.1"
|
#define HTTP_PROTOCOL "HTTP/1.1"
|
||||||
#else
|
#else
|
||||||
@@ -102,12 +102,15 @@
|
|||||||
#define HTTPD_SENDFILE_ALL "true"
|
#define HTTPD_SENDFILE_ALL "true"
|
||||||
#define HTTPD_LANGUAGEDIR "languages"
|
#define HTTPD_LANGUAGEDIR "languages"
|
||||||
#define HTTPD_DEFAULT_LANGUAGE "English"
|
#define HTTPD_DEFAULT_LANGUAGE "English"
|
||||||
#define AUTHUSER "root"
|
|
||||||
|
#define AUTHUSER "root"
|
||||||
|
#define AUTHPASSWORD "tuxbox"
|
||||||
|
|
||||||
#define HTTPD_CONFIGDIR CONFIGDIR
|
#define HTTPD_CONFIGDIR CONFIGDIR
|
||||||
#define HTTPD_CONFIGFILE HTTPD_CONFIGDIR"/nhttpd.conf"
|
#define HTTPD_CONFIGFILE HTTPD_CONFIGDIR"/nhttpd.conf"
|
||||||
#define YWEB_CONFIGFILE HTTPD_CONFIGDIR"/Y-Web.conf"
|
#define YWEB_CONFIGFILE HTTPD_CONFIGDIR"/Y-Web.conf"
|
||||||
#define PUBLICDOCUMENTROOT PUBLIC_HTTPDDIR
|
#define PUBLICDOCUMENTROOT PUBLIC_HTTPDDIR
|
||||||
|
#define PRIVATEDOCUMENTROOT PRIVATE_HTTPDDIR
|
||||||
#define NEUTRINO_CONFIGFILE CONFIGDIR"/neutrino.conf"
|
#define NEUTRINO_CONFIGFILE CONFIGDIR"/neutrino.conf"
|
||||||
#define MOVIEBROWSER_CONFIGFILE CONFIGDIR"/moviebrowser.conf"
|
#define MOVIEBROWSER_CONFIGFILE CONFIGDIR"/moviebrowser.conf"
|
||||||
#define HOSTEDDOCUMENTROOT HOSTED_HTTPDDIR
|
#define HOSTEDDOCUMENTROOT HOSTED_HTTPDDIR
|
||||||
@@ -117,16 +120,6 @@
|
|||||||
#define ZAPITXMLPATH CONFIGDIR"/zapit"
|
#define ZAPITXMLPATH CONFIGDIR"/zapit"
|
||||||
#define TUXBOX_LOGOS_URL ICONSDIR"/logo"
|
#define TUXBOX_LOGOS_URL ICONSDIR"/logo"
|
||||||
|
|
||||||
// switch for Box differences
|
|
||||||
#ifdef CONFIG_SYSTEM_TUXBOX
|
|
||||||
#define AUTHPASSWORD "dbox2"
|
|
||||||
#define PRIVATEDOCUMENTROOT DATADIR "/neutrino/httpd-y"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef CONFIG_SYSTEM_TUXBOX_COOLSTREAM
|
|
||||||
#define AUTHPASSWORD "coolstream"
|
|
||||||
#define PRIVATEDOCUMENTROOT PRIVATE_HTTPDDIR
|
|
||||||
#endif
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
// Aggregated definitions
|
// Aggregated definitions
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
|
@@ -55,7 +55,8 @@ static CmodCache mod_cache; // static instance
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
||||||
#if defined(CONFIG_SYSTEM_TUXBOX) || defined(CONFIG_SYSTEM_TUXBOX_COOLSTREAM)
|
|
||||||
|
#ifdef CONFIG_SYSTEM_TUXBOX
|
||||||
#include "neutrinoapi.h"
|
#include "neutrinoapi.h"
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
static CNeutrinoAPI *NeutrinoAPI;
|
static CNeutrinoAPI *NeutrinoAPI;
|
||||||
@@ -253,7 +254,7 @@ void Cyhttpd::hooks_attach() {
|
|||||||
CyhookHandler::attach(testhook);
|
CyhookHandler::attach(testhook);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_SYSTEM_TUXBOX) || defined(CONFIG_SYSTEM_TUXBOX_COOLSTREAM)
|
#ifdef CONFIG_SYSTEM_TUXBOX
|
||||||
NeutrinoAPI = new CNeutrinoAPI();
|
NeutrinoAPI = new CNeutrinoAPI();
|
||||||
CyhookHandler::attach(NeutrinoAPI->NeutrinoYParser);
|
CyhookHandler::attach(NeutrinoAPI->NeutrinoYParser);
|
||||||
CyhookHandler::attach(NeutrinoAPI->ControlAPI);
|
CyhookHandler::attach(NeutrinoAPI->ControlAPI);
|
||||||
@@ -291,7 +292,7 @@ void Cyhttpd::hooks_detach() {
|
|||||||
delete testhook;
|
delete testhook;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CONFIG_SYSTEM_TUXBOX) || defined(CONFIG_SYSTEM_TUXBOX_COOLSTREAM)
|
#ifdef CONFIG_SYSTEM_TUXBOX
|
||||||
CyhookHandler::detach(NeutrinoAPI->NeutrinoYParser);
|
CyhookHandler::detach(NeutrinoAPI->NeutrinoYParser);
|
||||||
#else
|
#else
|
||||||
#ifdef Y_CONFIG_USE_YPARSER
|
#ifdef Y_CONFIG_USE_YPARSER
|
||||||
|
Reference in New Issue
Block a user