summaryrefslogtreecommitdiff
path: root/indra/llcorehttp/_httppolicyglobal.cpp
diff options
context:
space:
mode:
authorAnsariel <ansariel.hiller@phoenixviewer.com>2024-05-22 19:04:52 +0200
committerAnsariel <ansariel.hiller@phoenixviewer.com>2024-05-22 19:04:52 +0200
commit1b67dd855c41f5a0cda7ec2a68d98071986ca703 (patch)
treeab243607f74f78200787bba5b9b88f07ef1b966f /indra/llcorehttp/_httppolicyglobal.cpp
parent6d6eabca44d08d5b97bfe3e941d2b9687c2246ea (diff)
parente1623bb276f83a43ce7a197e388720c05bdefe61 (diff)
Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A
# Conflicts: # autobuild.xml # indra/cmake/CMakeLists.txt # indra/cmake/GoogleMock.cmake # indra/llaudio/llaudioengine_fmodstudio.cpp # indra/llaudio/llaudioengine_fmodstudio.h # indra/llaudio/lllistener_fmodstudio.cpp # indra/llaudio/lllistener_fmodstudio.h # indra/llaudio/llstreamingaudio_fmodstudio.cpp # indra/llaudio/llstreamingaudio_fmodstudio.h # indra/llcharacter/llmultigesture.cpp # indra/llcharacter/llmultigesture.h # indra/llimage/llimage.cpp # indra/llimage/llimagepng.cpp # indra/llimage/llimageworker.cpp # indra/llimage/tests/llimageworker_test.cpp # indra/llmessage/tests/llmockhttpclient.h # indra/llprimitive/llgltfmaterial.h # indra/llrender/llfontfreetype.cpp # indra/llui/llcombobox.cpp # indra/llui/llfolderview.cpp # indra/llui/llfolderviewmodel.h # indra/llui/lllineeditor.cpp # indra/llui/lllineeditor.h # indra/llui/lltextbase.cpp # indra/llui/lltextbase.h # indra/llui/lltexteditor.cpp # indra/llui/lltextvalidate.cpp # indra/llui/lltextvalidate.h # indra/llui/lluictrl.h # indra/llui/llview.cpp # indra/llwindow/llwindowmacosx.cpp # indra/newview/app_settings/settings.xml # indra/newview/llappearancemgr.cpp # indra/newview/llappearancemgr.h # indra/newview/llavatarpropertiesprocessor.cpp # indra/newview/llavatarpropertiesprocessor.h # indra/newview/llbreadcrumbview.cpp # indra/newview/llbreadcrumbview.h # indra/newview/llbreastmotion.cpp # indra/newview/llbreastmotion.h # indra/newview/llconversationmodel.h # indra/newview/lldensityctrl.cpp # indra/newview/lldensityctrl.h # indra/newview/llface.inl # indra/newview/llfloatereditsky.cpp # indra/newview/llfloatereditwater.cpp # indra/newview/llfloateremojipicker.h # indra/newview/llfloaterimsessiontab.cpp # indra/newview/llfloaterprofiletexture.cpp # indra/newview/llfloaterprofiletexture.h # indra/newview/llgesturemgr.cpp # indra/newview/llgesturemgr.h # indra/newview/llimpanel.cpp # indra/newview/llimpanel.h # indra/newview/llinventorybridge.cpp # indra/newview/llinventorybridge.h # indra/newview/llinventoryclipboard.cpp # indra/newview/llinventoryclipboard.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llinventoryfunctions.h # indra/newview/llinventorygallery.cpp # indra/newview/lllistbrowser.cpp # indra/newview/lllistbrowser.h # indra/newview/llpanelobjectinventory.cpp # indra/newview/llpanelprofile.cpp # indra/newview/llpanelprofile.h # indra/newview/llpreviewgesture.cpp # indra/newview/llsavedsettingsglue.cpp # indra/newview/llsavedsettingsglue.h # indra/newview/lltooldraganddrop.cpp # indra/newview/llurllineeditorctrl.cpp # indra/newview/llvectorperfoptions.cpp # indra/newview/llvectorperfoptions.h # indra/newview/llviewerparceloverlay.cpp # indra/newview/llviewertexlayer.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/macmain.h # indra/test/test.cpp
Diffstat (limited to 'indra/llcorehttp/_httppolicyglobal.cpp')
-rw-r--r--indra/llcorehttp/_httppolicyglobal.cpp194
1 files changed, 97 insertions, 97 deletions
diff --git a/indra/llcorehttp/_httppolicyglobal.cpp b/indra/llcorehttp/_httppolicyglobal.cpp
index 8da6cba6d0..431df6ba64 100644
--- a/indra/llcorehttp/_httppolicyglobal.cpp
+++ b/indra/llcorehttp/_httppolicyglobal.cpp
@@ -34,9 +34,9 @@ namespace LLCore
HttpPolicyGlobal::HttpPolicyGlobal()
- : mConnectionLimit(HTTP_CONNECTION_LIMIT_DEFAULT),
- mTrace(HTTP_TRACE_OFF),
- mUseLLProxy(0)
+ : mConnectionLimit(HTTP_CONNECTION_LIMIT_DEFAULT),
+ mTrace(HTTP_TRACE_OFF),
+ mUseLLProxy(0)
{}
@@ -46,145 +46,145 @@ HttpPolicyGlobal::~HttpPolicyGlobal()
HttpPolicyGlobal & HttpPolicyGlobal::operator=(const HttpPolicyGlobal & other)
{
- if (this != &other)
- {
- mConnectionLimit = other.mConnectionLimit;
- mCAPath = other.mCAPath;
- mCAFile = other.mCAFile;
- mHttpProxy = other.mHttpProxy;
- mTrace = other.mTrace;
- mUseLLProxy = other.mUseLLProxy;
- }
- return *this;
+ if (this != &other)
+ {
+ mConnectionLimit = other.mConnectionLimit;
+ mCAPath = other.mCAPath;
+ mCAFile = other.mCAFile;
+ mHttpProxy = other.mHttpProxy;
+ mTrace = other.mTrace;
+ mUseLLProxy = other.mUseLLProxy;
+ }
+ return *this;
}
HttpStatus HttpPolicyGlobal::set(HttpRequest::EPolicyOption opt, long value)
{
- switch (opt)
- {
- case HttpRequest::PO_CONNECTION_LIMIT:
- mConnectionLimit = llclamp(value, long(HTTP_CONNECTION_LIMIT_MIN), long(HTTP_CONNECTION_LIMIT_MAX));
- break;
+ switch (opt)
+ {
+ case HttpRequest::PO_CONNECTION_LIMIT:
+ mConnectionLimit = llclamp(value, long(HTTP_CONNECTION_LIMIT_MIN), long(HTTP_CONNECTION_LIMIT_MAX));
+ break;
- case HttpRequest::PO_TRACE:
- mTrace = llclamp(value, long(HTTP_TRACE_MIN), long(HTTP_TRACE_MAX));
- break;
+ case HttpRequest::PO_TRACE:
+ mTrace = llclamp(value, long(HTTP_TRACE_MIN), long(HTTP_TRACE_MAX));
+ break;
- case HttpRequest::PO_LLPROXY:
- mUseLLProxy = llclamp(value, 0L, 1L);
- break;
+ case HttpRequest::PO_LLPROXY:
+ mUseLLProxy = llclamp(value, 0L, 1L);
+ break;
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
- return HttpStatus();
+ return HttpStatus();
}
HttpStatus HttpPolicyGlobal::set(HttpRequest::EPolicyOption opt, const std::string & value)
{
- switch (opt)
- {
- case HttpRequest::PO_CA_PATH:
+ switch (opt)
+ {
+ case HttpRequest::PO_CA_PATH:
LL_DEBUGS("CoreHttp") << "Setting global CA Path to " << value << LL_ENDL;
- mCAPath = value;
- break;
+ mCAPath = value;
+ break;
- case HttpRequest::PO_CA_FILE:
+ case HttpRequest::PO_CA_FILE:
LL_DEBUGS("CoreHttp") << "Setting global CA File to " << value << LL_ENDL;
- mCAFile = value;
- break;
+ mCAFile = value;
+ break;
- case HttpRequest::PO_HTTP_PROXY:
+ case HttpRequest::PO_HTTP_PROXY:
LL_DEBUGS("CoreHttp") << "Setting global Proxy to " << value << LL_ENDL;
- mHttpProxy = value;
- break;
-
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
-
- return HttpStatus();
+ mHttpProxy = value;
+ break;
+
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
+
+ return HttpStatus();
}
HttpStatus HttpPolicyGlobal::set(HttpRequest::EPolicyOption opt, HttpRequest::policyCallback_t value)
{
- switch (opt)
- {
- case HttpRequest::PO_SSL_VERIFY_CALLBACK:
- mSslCtxCallback = value;
- break;
+ switch (opt)
+ {
+ case HttpRequest::PO_SSL_VERIFY_CALLBACK:
+ mSslCtxCallback = value;
+ break;
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
- return HttpStatus();
+ return HttpStatus();
}
HttpStatus HttpPolicyGlobal::get(HttpRequest::EPolicyOption opt, long * value) const
{
- switch (opt)
- {
- case HttpRequest::PO_CONNECTION_LIMIT:
- *value = mConnectionLimit;
- break;
+ switch (opt)
+ {
+ case HttpRequest::PO_CONNECTION_LIMIT:
+ *value = mConnectionLimit;
+ break;
- case HttpRequest::PO_TRACE:
- *value = mTrace;
- break;
+ case HttpRequest::PO_TRACE:
+ *value = mTrace;
+ break;
- case HttpRequest::PO_LLPROXY:
- *value = mUseLLProxy;
- break;
+ case HttpRequest::PO_LLPROXY:
+ *value = mUseLLProxy;
+ break;
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
- return HttpStatus();
+ return HttpStatus();
}
HttpStatus HttpPolicyGlobal::get(HttpRequest::EPolicyOption opt, std::string * value) const
{
- switch (opt)
- {
- case HttpRequest::PO_CA_PATH:
- *value = mCAPath;
- break;
-
- case HttpRequest::PO_CA_FILE:
- *value = mCAFile;
- break;
-
- case HttpRequest::PO_HTTP_PROXY:
- *value = mHttpProxy;
- break;
-
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
-
- return HttpStatus();
+ switch (opt)
+ {
+ case HttpRequest::PO_CA_PATH:
+ *value = mCAPath;
+ break;
+
+ case HttpRequest::PO_CA_FILE:
+ *value = mCAFile;
+ break;
+
+ case HttpRequest::PO_HTTP_PROXY:
+ *value = mHttpProxy;
+ break;
+
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
+
+ return HttpStatus();
}
HttpStatus HttpPolicyGlobal::get(HttpRequest::EPolicyOption opt, HttpRequest::policyCallback_t * value) const
{
- switch (opt)
- {
- case HttpRequest::PO_SSL_VERIFY_CALLBACK:
- *value = mSslCtxCallback;
- break;
+ switch (opt)
+ {
+ case HttpRequest::PO_SSL_VERIFY_CALLBACK:
+ *value = mSslCtxCallback;
+ break;
- default:
- return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
- }
+ default:
+ return HttpStatus(HttpStatus::LLCORE, HE_INVALID_ARG);
+ }
- return HttpStatus();
+ return HttpStatus();
}
} // end namespace LLCore