Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert to legacy http, get rid of ssl #222

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Conversation

aivve
Copy link
Collaborator

@aivve aivve commented Feb 22, 2024

To fix stability issues revert to old http server/client. Get rid of SSL which is not really used and is needed only for public nodes that are serving request from services like explorer via https:// protocol. For them it is proposed to use nginx reverse proxy bridge instead of serving natively.

aivve and others added 30 commits December 27, 2023 13:41
(cherry picked from commit 0f5b687)
(cherry picked from commit 1e4609a)
(cherry picked from commit e627dbd)
(cherry picked from commit 62f1073)
(cherry picked from commit 9f9d7fa)
(cherry picked from commit e38b660)
Include StringTools
# Conflicts:
#	.github/workflows/check.yml
#	.github/workflows/release.yml
#	CMakeLists.txt
#	src/CMakeLists.txt
#	src/CryptoNoteConfig.h
#	src/CryptoNoteCore/CryptoNoteBasicImpl.h
#	src/Daemon/Daemon.cpp
#	src/HTTP/HttpClient.h
#	src/HTTP/HttpServer.h
#	src/JsonRpcServer/JsonRpcServer.cpp
#	src/JsonRpcServer/JsonRpcServer.h
#	src/NodeRpcProxy/NodeRpcProxy.cpp
#	src/NodeRpcProxy/NodeRpcProxy.h
#	src/Optimizer/Optimizer.cpp
#	src/PaymentGateService/PaymentGateService.cpp
#	src/PaymentGateService/PaymentServiceConfiguration.cpp
#	src/PaymentGateService/PaymentServiceConfiguration.h
#	src/Rpc/JsonRpc.cpp
#	src/Rpc/RpcServer.cpp
#	src/Rpc/RpcServer.h
#	src/Rpc/RpcServerConfig.cpp
#	src/Rpc/RpcServerConfig.h
#	src/SimpleWallet/SimpleWallet.cpp
#	src/Wallet/WalletRpcServer.cpp
#	src/Wallet/WalletRpcServer.h
…cy_http

# Conflicts:
#	src/Platform/Windows/System/Dispatcher.cpp
# Conflicts:
#	src/JsonRpcServer/JsonRpcServer.cpp
#	src/PaymentGateService/PaymentGateService.cpp
#	src/Wallet/WalletRpcServer.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants