mirror of
https://github.com/znc/znc.git
synced 2026-05-04 04:22:37 +02:00
Merge remote-tracking branch 'origin/1.6.x'
This commit is contained in:
@@ -21,6 +21,12 @@
|
||||
class CChanSaverMod : public CModule {
|
||||
public:
|
||||
MODCONSTRUCTOR(CChanSaverMod) {
|
||||
}
|
||||
|
||||
virtual ~CChanSaverMod() {
|
||||
}
|
||||
|
||||
bool OnLoad(const CString& sArgsi, CString& sMessage) override {
|
||||
switch (GetType()) {
|
||||
case CModInfo::GlobalModule:
|
||||
LoadUsers();
|
||||
@@ -32,9 +38,7 @@ public:
|
||||
LoadNetwork(GetNetwork());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
virtual ~CChanSaverMod() {
|
||||
return true;
|
||||
}
|
||||
|
||||
void LoadUsers() {
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
#include <unicode/ucnv_cb.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_LIBSSL
|
||||
// Copypasted from https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28default.29 at 22 Dec 2014
|
||||
static CString ZNC_DefaultCipher() {
|
||||
return
|
||||
@@ -36,6 +37,7 @@ static CString ZNC_DefaultCipher() {
|
||||
"DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:"
|
||||
"AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA";
|
||||
}
|
||||
#endif
|
||||
|
||||
CZNCSock::CZNCSock(int timeout) : Csock(timeout) {
|
||||
#ifdef HAVE_LIBSSL
|
||||
|
||||
Reference in New Issue
Block a user