Skip to content

Commit

Permalink
defaullt disable ssl.
Browse files Browse the repository at this point in the history
  • Loading branch information
qicosmos committed Jun 8, 2020
1 parent 311d5ec commit 5db1278
Show file tree
Hide file tree
Showing 5 changed files with 53 additions and 3 deletions.
2 changes: 1 addition & 1 deletion examples/client/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ project(basic_client)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -std=c++11")

SET(ENABLE_SSL ON)
SET(ENABLE_SSL OFF)

if (ENABLE_SSL)
add_definitions(-DCINATRA_ENABLE_SSL)
Expand Down
4 changes: 2 additions & 2 deletions examples/client/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -552,7 +552,7 @@ void test_threads() {
void test_ssl() {
bool is_ssl = true;
rpc_client client;
client.set_error_callback([](auto ec) {
client.set_error_callback([](boost::system::error_code ec) {
std::cout << ec.message() << "\n";
});

Expand Down Expand Up @@ -587,7 +587,7 @@ void test_ssl() {
std::cout << result1.as<std::string>() << " future\n";
}

client.async_call("echo", [](auto ec, auto data) {
client.async_call("echo", [](boost::system::error_code ec, string_view data) {
if (ec) {
std::cout << ec.message() <<" "<< data << "\n";
return;
Expand Down
16 changes: 16 additions & 0 deletions examples/client/server.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICjTCCAfYCCQDwQXnvdBAiYjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMC
Y24xEjAQBgNVBAgMCWd1YW5nZG9uZzEPMA0GA1UEBwwGemh1aGFpMRQwEgYDVQQK
DAtwdXJlY3BwLm9yZzEOMAwGA1UECwwFdGltYXgxEDAOBgNVBAMMB3B1cmVjcHAx
HjAcBgkqhkiG9w0BCQEWD3B1cmVjcHBAMTYzLmNvbTAeFw0xODAyMDExMDE0MTZa
Fw0yODAxMzAxMDE0MTZaMIGKMQswCQYDVQQGEwJjbjESMBAGA1UECAwJZ3Vhbmdk
b25nMQ8wDQYDVQQHDAZ6aHVoYWkxFDASBgNVBAoMC3B1cmVjcHAub3JnMQ4wDAYD
VQQLDAV0aW1heDEQMA4GA1UEAwwHcHVyZWNwcDEeMBwGCSqGSIb3DQEJARYPcHVy
ZWNwcEAxNjMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbioDsTB4f
ta69PO3Ug68JII6kV2AmfQyR/moP/RR7OlD5QUrJnV6H4h4svd/bAN2v+PZlL7Vk
GegNm+9lHFUcO8aqrUON8PNtoTOuOqThs7v2StACUEjG0hsvu8TYFbN54iGqjVCi
VaNPPHL/ZuVlQp8Xgh8LdbbVZzBWvQ1T5wIDAQABMA0GCSqGSIb3DQEBCwUAA4GB
AEyG1qi4TazyeihBpWROW83oGQtlw0x2tQH/i8eixfGKizWR3Hq/3izqQwVIM4jc
dWOfWFVxaKqMMt+YvVWZMzFdHXvre/cUGFMAqtzMHbih+gLlHIYTKPYEN45IIlOp
6WTLbnbPwjqn9VDkbbSvJJcvwOo8uILjOZu5TTvZ4YqV
-----END CERTIFICATE-----
16 changes: 16 additions & 0 deletions examples/server/server.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN CERTIFICATE-----
MIICjTCCAfYCCQDwQXnvdBAiYjANBgkqhkiG9w0BAQsFADCBijELMAkGA1UEBhMC
Y24xEjAQBgNVBAgMCWd1YW5nZG9uZzEPMA0GA1UEBwwGemh1aGFpMRQwEgYDVQQK
DAtwdXJlY3BwLm9yZzEOMAwGA1UECwwFdGltYXgxEDAOBgNVBAMMB3B1cmVjcHAx
HjAcBgkqhkiG9w0BCQEWD3B1cmVjcHBAMTYzLmNvbTAeFw0xODAyMDExMDE0MTZa
Fw0yODAxMzAxMDE0MTZaMIGKMQswCQYDVQQGEwJjbjESMBAGA1UECAwJZ3Vhbmdk
b25nMQ8wDQYDVQQHDAZ6aHVoYWkxFDASBgNVBAoMC3B1cmVjcHAub3JnMQ4wDAYD
VQQLDAV0aW1heDEQMA4GA1UEAwwHcHVyZWNwcDEeMBwGCSqGSIb3DQEJARYPcHVy
ZWNwcEAxNjMuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbioDsTB4f
ta69PO3Ug68JII6kV2AmfQyR/moP/RR7OlD5QUrJnV6H4h4svd/bAN2v+PZlL7Vk
GegNm+9lHFUcO8aqrUON8PNtoTOuOqThs7v2StACUEjG0hsvu8TYFbN54iGqjVCi
VaNPPHL/ZuVlQp8Xgh8LdbbVZzBWvQ1T5wIDAQABMA0GCSqGSIb3DQEBCwUAA4GB
AEyG1qi4TazyeihBpWROW83oGQtlw0x2tQH/i8eixfGKizWR3Hq/3izqQwVIM4jc
dWOfWFVxaKqMMt+YvVWZMzFdHXvre/cUGFMAqtzMHbih+gLlHIYTKPYEN45IIlOp
6WTLbnbPwjqn9VDkbbSvJJcvwOo8uILjOZu5TTvZ4YqV
-----END CERTIFICATE-----
18 changes: 18 additions & 0 deletions examples/server/server.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,6908C3604219EECA

KP1wsoaH2RUysWCwPsF5tSxCMwROSbcdJT1xhGeOv20AZwH7048qUH2LWf0AwqSS
6ksIN9LfXm2nxKDbN9RJZ65Fa+o2hh7ehfPxZL5WkyXpbbuhCj1BjQwZI8TkqT1D
1xua8HA3DTJi1WKZ7lqrUhOv8sbbnAC2ELPLgZHXuJH/l5rV7W/dR39sk1j3440w
cKN6/WcxhqEpCxnSyrZC6i8jh+RIfyNRJDn7b6b2H9BOmWrLIJ5QjsDJ6yvq8q1p
V9aob6wADbn//+XRjE4EHorssku7Iwq20eFZnfsJRTfypV/K5Yhev8bxOlAFkBnv
8fkd5kDw7M7egYCWARPrMR8JcCeCmGbtYsRuwzbjS1b1HVwWkVaaRVSMQMB3KB0c
x98jNc6/EC7fG09aUMWGjbZrPil5a3JUUSAup8X8z+dTGC2lrENTjQ9vEzzUKzfu
pwgrbZ+1xHYoYytZoXMQHWaW4NuYHxePySA1FHgF+3BdGvccorXcc8FnsyI2YrlE
Dz1Oo/CKvRoWgUYk6fiiW4tWuLvvMLjjUgSWqzAcWV6VoGJVeUUiSI9fbJft+QQD
vzsthOSEaYnd48OrLYXN9XWgJdWuaujyYtLnmb33j64T76QbTbrwNSMNwu65+xo5
2BPZw1PnorFnXtCi73Ci+Jbd99ZA/J4jf7Un2GlRI0BAV8Eun8fNVCGLfelEU6L8
6Is5NpzARmjh7zZvLQIUwS9k37c2fn6wx+0AB3SczrlOYU1+U+PMZH4Ea1LzMRvJ
yY3omqvKqg0d/3zk0tT40aA5siniuo4M7f9XuvEiAEk=
-----END RSA PRIVATE KEY-----

0 comments on commit 5db1278

Please sign in to comment.