/*
* WebCit "system dependent" code.
*
- * Copyright (c) 1996-2012 by the citadel.org team
+ * Copyright (c) 1996-2021 by the citadel.org team
*
* This program is open source software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License, version 3.
extern void *housekeeping_loop(void);
extern void do_housekeeping(void);
-char ctdl_key_dir[PATH_MAX]=SSL_DIR;
-char file_crpt_file_key[PATH_MAX]="";
-char file_crpt_file_csr[PATH_MAX]="";
-char file_crpt_file_cer[PATH_MAX]="";
char file_etc_mimelist[PATH_MAX]="";
char etc_dir[PATH_MAX];
void CheckGZipCompressionAllowed(const char *MimeType, long MLen)
{
void *v;
- wcsession *WCC = WC;
- if (WCC->Hdr->HR.gzip_ok)
- WCC->Hdr->HR.gzip_ok = GetHash(GZMimeBlackList, MimeType, MLen, &v) == 0;
+ if (WC->Hdr->HR.gzip_ok)
+ WC->Hdr->HR.gzip_ok = GetHash(GZMimeBlackList, MimeType, MLen, &v) == 0;
}
void InitialiseSemaphores(void)
icalmemory_free_ring ();
ShutDownLibCitadel ();
shutdown_modules ();
-#ifdef HAVE_OPENSSL
- if (is_https) {
- shutdown_ssl();
- }
-#endif
}
/*
StripSlashes(static_icon_dir, 1);
StripSlashes(static_local_dir, 1);
- snprintf(file_crpt_file_key,
- sizeof file_crpt_file_key,
- "%s/citadel.key",
- ctdl_key_dir);
- snprintf(file_crpt_file_csr,
- sizeof file_crpt_file_csr,
- "%s/citadel.csr",
- ctdl_key_dir);
- snprintf(file_crpt_file_cer,
- sizeof file_crpt_file_cer,
- "%s/citadel.cer",
- ctdl_key_dir);
-
-
basedir=ETCDIR;
COMPUTE_DIRECTORY(etc_dir);
StripSlashes(etc_dir, 1);