mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-01-22 04:04:16 +00:00
fix conflicts
This commit is contained in:
parent
b4e9ed7d18
commit
9575f70f38
@ -176,21 +176,15 @@ namespace config {
|
|||||||
trust.add_options()
|
trust.add_options()
|
||||||
("trust.enabled", value<bool>()->default_value(false), "Enable explicit trust options")
|
("trust.enabled", value<bool>()->default_value(false), "Enable explicit trust options")
|
||||||
("trust.family", value<std::string>()->default_value(""), "Router Familiy to trust for first hops")
|
("trust.family", value<std::string>()->default_value(""), "Router Familiy to trust for first hops")
|
||||||
<<<<<<< HEAD
|
|
||||||
("trust.routers", value<std::string>()->default_value(""), "Only Connect to these routers")
|
("trust.routers", value<std::string>()->default_value(""), "Only Connect to these routers")
|
||||||
("trust.hidden", value<bool>()->default_value(false), "Should we hide our router from other routers?");
|
("trust.hidden", value<bool>()->default_value(false), "Should we hide our router from other routers?");
|
||||||
|
|
||||||
=======
|
|
||||||
("trust.routerInfo", value<std::string>()->default_value(""), "Path to routerInfo of floodfill to use with floodfill friend mode")
|
|
||||||
("trust.hidden", value<bool>()->default_value(true), "should we hide our router from other routers?");
|
|
||||||
|
|
||||||
options_description websocket("Websocket Options");
|
options_description websocket("Websocket Options");
|
||||||
websocket.add_options()
|
websocket.add_options()
|
||||||
("websockets.enabled", value<bool>()->default_value(false), "enable websocket server")
|
("websockets.enabled", value<bool>()->default_value(false), "enable websocket server")
|
||||||
("websockets.address", value<std::string>()->default_value("127.0.0.1"), "address to bind websocket server on")
|
("websockets.address", value<std::string>()->default_value("127.0.0.1"), "address to bind websocket server on")
|
||||||
("websockets.port", value<uint16_t>()->default_value(7666), "port to bind websocket server on");
|
("websockets.port", value<uint16_t>()->default_value(7666), "port to bind websocket server on");
|
||||||
|
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
m_OptionsDesc
|
m_OptionsDesc
|
||||||
.add(general)
|
.add(general)
|
||||||
.add(limits)
|
.add(limits)
|
||||||
|
@ -234,14 +234,9 @@ namespace transport
|
|||||||
if (!m_ReceivedMessages.count (msgID))
|
if (!m_ReceivedMessages.count (msgID))
|
||||||
{
|
{
|
||||||
m_ReceivedMessages.insert (msgID);
|
m_ReceivedMessages.insert (msgID);
|
||||||
<<<<<<< HEAD
|
|
||||||
m_LastMessageReceivedTime = i2p::util::GetSecondsSinceEpoch ();
|
|
||||||
if (!msg->IsExpired ())
|
|
||||||
=======
|
|
||||||
m_LastMessageReceivedTime = i2p::util::GetSinceEpoch<Time> ();
|
m_LastMessageReceivedTime = i2p::util::GetSinceEpoch<Time> ();
|
||||||
if (!msg->IsExpired ()) {
|
if (!msg->IsExpired ()) {
|
||||||
EmitEvent({{"type", "transport.recvmsg"} , {"ident", m_Session.GetIdentHashBase64()}, {"number", "1"}});
|
EmitEvent({{"type", "transport.recvmsg"} , {"ident", m_Session.GetIdentHashBase64()}, {"number", "1"}});
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
m_Handler.PutNextMessage (msg);
|
m_Handler.PutNextMessage (msg);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -4,11 +4,8 @@
|
|||||||
#include "I2NPProtocol.h"
|
#include "I2NPProtocol.h"
|
||||||
#include "NetDb.h"
|
#include "NetDb.h"
|
||||||
#include "Transports.h"
|
#include "Transports.h"
|
||||||
<<<<<<< HEAD
|
|
||||||
#include "Config.h"
|
#include "Config.h"
|
||||||
=======
|
|
||||||
#include "Event.h"
|
#include "Event.h"
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
|
|
||||||
using namespace i2p::data;
|
using namespace i2p::data;
|
||||||
|
|
||||||
@ -596,16 +593,13 @@ namespace transport
|
|||||||
}
|
}
|
||||||
else // incoming connection
|
else // incoming connection
|
||||||
{
|
{
|
||||||
<<<<<<< HEAD
|
|
||||||
if(RoutesRestricted() && ! IsRestrictedPeer(ident)) {
|
if(RoutesRestricted() && ! IsRestrictedPeer(ident)) {
|
||||||
// not trusted
|
// not trusted
|
||||||
LogPrint(eLogWarning, "Transports: closing untrusted inbound connection from ", ident.ToBase64());
|
LogPrint(eLogWarning, "Transports: closing untrusted inbound connection from ", ident.ToBase64());
|
||||||
session->Done();
|
session->Done();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
=======
|
|
||||||
EmitEvent({{"type" , "transport.connected"}, {"ident", ident.ToBase64()}, {"inbound", "true"}});
|
EmitEvent({{"type" , "transport.connected"}, {"ident", ident.ToBase64()}, {"inbound", "true"}});
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
session->SendI2NPMessages ({ CreateDatabaseStoreMsg () }); // send DatabaseStore
|
session->SendI2NPMessages ({ CreateDatabaseStoreMsg () }); // send DatabaseStore
|
||||||
std::unique_lock<std::mutex> l(m_PeersMutex);
|
std::unique_lock<std::mutex> l(m_PeersMutex);
|
||||||
m_Peers.insert (std::make_pair (ident, Peer{ 0, nullptr, { session }, i2p::util::GetSecondsSinceEpoch (), {} }));
|
m_Peers.insert (std::make_pair (ident, Peer{ 0, nullptr, { session }, i2p::util::GetSecondsSinceEpoch (), {} }));
|
||||||
|
@ -18,13 +18,9 @@ option(WITH_GUI "Include GUI (currently MS Windows only)" ON)
|
|||||||
option(WITH_MESHNET "Build for cjdns test network" OFF)
|
option(WITH_MESHNET "Build for cjdns test network" OFF)
|
||||||
option(WITH_ADDRSANITIZER "Build with address sanitizer unix only" OFF)
|
option(WITH_ADDRSANITIZER "Build with address sanitizer unix only" OFF)
|
||||||
option(WITH_THREADSANITIZER "Build with thread sanitizer unix only" OFF)
|
option(WITH_THREADSANITIZER "Build with thread sanitizer unix only" OFF)
|
||||||
<<<<<<< HEAD
|
|
||||||
option(WITH_I2LUA "Build for i2lua" OFF)
|
option(WITH_I2LUA "Build for i2lua" OFF)
|
||||||
=======
|
|
||||||
option(WITH_WEBSOCKETS "Build with websocket ui" OFF)
|
option(WITH_WEBSOCKETS "Build with websocket ui" OFF)
|
||||||
|
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
|
|
||||||
# paths
|
# paths
|
||||||
set ( CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules" )
|
set ( CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules" )
|
||||||
set ( CMAKE_SOURCE_DIR ".." )
|
set ( CMAKE_SOURCE_DIR ".." )
|
||||||
@ -382,11 +378,8 @@ message(STATUS " PCH : ${WITH_PCH}")
|
|||||||
message(STATUS " MESHNET : ${WITH_MESHNET}")
|
message(STATUS " MESHNET : ${WITH_MESHNET}")
|
||||||
message(STATUS " ADDRSANITIZER : ${WITH_ADDRSANITIZER}")
|
message(STATUS " ADDRSANITIZER : ${WITH_ADDRSANITIZER}")
|
||||||
message(STATUS " THEADSANITIZER : ${WITH_THREADSANITIZER}")
|
message(STATUS " THEADSANITIZER : ${WITH_THREADSANITIZER}")
|
||||||
<<<<<<< HEAD
|
|
||||||
message(STATUS " I2LUA : ${WITH_I2LUA}")
|
message(STATUS " I2LUA : ${WITH_I2LUA}")
|
||||||
=======
|
|
||||||
message(STATUS " WEBSOCKETS : ${WITH_WEBSOCKETS}")
|
message(STATUS " WEBSOCKETS : ${WITH_WEBSOCKETS}")
|
||||||
>>>>>>> bda4170... add web socket ui
|
|
||||||
message(STATUS "---------------------------------------")
|
message(STATUS "---------------------------------------")
|
||||||
|
|
||||||
#Handle paths nicely
|
#Handle paths nicely
|
||||||
|
Loading…
x
Reference in New Issue
Block a user