Lines Matching refs:cmd

450 const char *ssl_cmd_SSLPassPhraseDialog(cmd_parms *cmd,
454 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
458 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
469 ap_server_root_relative(cmd->pool, arg+5);
471 return apr_pstrcat(cmd->pool,
477 cmd->pool))
479 return apr_pstrcat(cmd->pool,
498 const char *ssl_cmd_SSLCryptoDevice(cmd_parms *cmd,
502 SSLModConfigRec *mc = myModConfig(cmd->server);
506 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
522 err = apr_pstrcat(cmd->pool, err, ", '", ENGINE_get_id(e),
535 const char *ssl_cmd_SSLRandomSeed(cmd_parms *cmd,
541 SSLModConfigRec *mc = myModConfig(cmd->server);
546 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
563 return apr_pstrcat(cmd->pool, "SSLRandomSeed: "
591 return apr_pstrcat(cmd->pool,
595 if (!ssl_util_path_check(SSL_PCM_EXISTS, seed->cpPath, cmd->pool)) {
596 return apr_pstrcat(cmd->pool,
621 const char *ssl_cmd_SSLEngine(cmd_parms *cmd, void *dcfg, const char *arg)
623 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
641 const char *ssl_cmd_SSLFIPS(cmd_parms *cmd, void *dcfg, int flag)
644 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
648 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
664 const char *ssl_cmd_SSLCipherSuite(cmd_parms *cmd,
668 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
672 arg = apr_pstrcat(cmd->pool, "!aNULL:!eNULL:!EXP:", arg, NULL);
674 if (cmd->path) {
696 return apr_pstrcat(parms->pool, parms->cmd->name,
705 return apr_pstrcat(parms->pool, parms->cmd->name,
711 const char *ssl_cmd_SSLCompression(cmd_parms *cmd, void *dcfg, int flag)
714 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
716 const char *err = ap_check_cmd_context(cmd, GLOBAL_ONLY);
739 const char *ssl_cmd_SSLHonorCipherOrder(cmd_parms *cmd, void *dcfg, int flag)
742 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
750 const char *ssl_cmd_SSLSessionTickets(cmd_parms *cmd, void *dcfg, int flag)
752 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
761 const char *ssl_cmd_SSLInsecureRenegotiation(cmd_parms *cmd, void *dcfg, int flag)
764 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
780 return apr_pstrcat(parms->pool, parms->cmd->name,
789 return apr_pstrcat(parms->pool, parms->cmd->name,
795 const char *ssl_cmd_SSLCertificateFile(cmd_parms *cmd,
799 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
802 if ((err = ssl_cmd_check_file(cmd, &arg))) {
807 apr_pstrdup(cmd->pool, arg);
812 const char *ssl_cmd_SSLCertificateKeyFile(cmd_parms *cmd,
816 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
819 if ((err = ssl_cmd_check_file(cmd, &arg))) {
824 apr_pstrdup(cmd->pool, arg);
829 const char *ssl_cmd_SSLCertificateChainFile(cmd_parms *cmd,
833 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
836 ap_log_error(APLOG_MARK, APLOG_WARNING|APLOG_STARTUP, 0, cmd->server,
840 cmd->directive->filename, cmd->directive->line_num);
842 if ((err = ssl_cmd_check_file(cmd, &arg))) {
852 const char *ssl_cmd_SSLSessionTicketKeyFile(cmd_parms *cmd,
856 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
859 if ((err = ssl_cmd_check_file(cmd, &arg))) {
872 const char *ssl_cmd_SSLCACertificatePath(cmd_parms *cmd,
877 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
880 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
884 if (cmd->path) {
894 const char *ssl_cmd_SSLCACertificateFile(cmd_parms *cmd,
899 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
902 if ((err = ssl_cmd_check_file(cmd, &arg))) {
906 if (cmd->path) {
916 const char *ssl_cmd_SSLCADNRequestPath(cmd_parms *cmd, void *dcfg,
919 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
922 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
931 const char *ssl_cmd_SSLCADNRequestFile(cmd_parms *cmd, void *dcfg,
934 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
937 if ((err = ssl_cmd_check_file(cmd, &arg))) {
946 const char *ssl_cmd_SSLCARevocationPath(cmd_parms *cmd,
950 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
953 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
962 const char *ssl_cmd_SSLCARevocationFile(cmd_parms *cmd,
966 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
969 if ((err = ssl_cmd_check_file(cmd, &arg))) {
992 return apr_pstrcat(parms->temp_pool, parms->cmd->name,
1000 const char *ssl_cmd_SSLCARevocationCheck(cmd_parms *cmd,
1004 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1006 return ssl_cmd_crlcheck_parse(cmd, arg, &sc->server->crl_check_mode);
1026 return apr_pstrcat(parms->temp_pool, parms->cmd->name,
1034 const char *ssl_cmd_SSLVerifyClient(cmd_parms *cmd,
1039 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1043 if ((err = ssl_cmd_verify_parse(cmd, arg, &mode))) {
1047 if (cmd->path) {
1065 return apr_pstrcat(parms->temp_pool, parms->cmd->name,
1070 const char *ssl_cmd_SSLVerifyDepth(cmd_parms *cmd,
1075 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1079 if ((err = ssl_cmd_verify_depth_parse(cmd, arg, &depth))) {
1083 if (cmd->path) {
1093 const char *ssl_cmd_SSLSessionCache(cmd_parms *cmd,
1097 SSLModConfigRec *mc = myModConfig(cmd->server);
1101 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
1127 name = apr_pstrmemdup(cmd->pool, arg, sep - arg);
1142 cmd->temp_pool, cmd->pool);
1150 name_list = ap_list_provider_names(cmd->pool,
1153 all_names = apr_array_pstrcat(cmd->pool, name_list, ',');
1155 err = apr_psprintf(cmd->pool, "'%s' session cache not supported "
1163 return apr_psprintf(cmd->pool, "SSLSessionCache: %s", err);
1169 const char *ssl_cmd_SSLSessionCacheTimeout(cmd_parms *cmd,
1173 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1184 const char *ssl_cmd_SSLOptions(cmd_parms *cmd,
1194 w = ap_getword_conf(cmd->temp_pool, &arg);
1224 return apr_pstrcat(cmd->pool,
1249 const char *ssl_cmd_SSLRequireSSL(cmd_parms *cmd, void *dcfg)
1258 const char *ssl_cmd_SSLRequire(cmd_parms *cmd,
1263 ap_expr_info_t *info = apr_pcalloc(cmd->pool, sizeof(ap_expr_info_t));
1268 info->filename = cmd->directive->filename;
1269 info->line_number = cmd->directive->line_num;
1271 errstring = ap_expr_parse(cmd->pool, cmd->temp_pool, info, arg, NULL);
1273 return apr_pstrcat(cmd->pool, "SSLRequire: ", errstring, NULL);
1277 require->cpExpr = apr_pstrdup(cmd->pool, arg);
1283 const char *ssl_cmd_SSLRenegBufferSize(cmd_parms *cmd, void *dcfg, const char *arg)
1290 return apr_pstrcat(cmd->pool, "Invalid size for SSLRenegBufferSize: ",
1341 parms->cmd->name,
1356 parms->cmd->name, w);
1365 const char *ssl_cmd_SSLProtocol(cmd_parms *cmd,
1369 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1372 return ssl_cmd_protocol_parse(cmd, arg, &sc->server->protocol);
1375 const char *ssl_cmd_SSLProxyEngine(cmd_parms *cmd, void *dcfg, int flag)
1377 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1384 const char *ssl_cmd_SSLProxyProtocol(cmd_parms *cmd,
1388 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1391 return ssl_cmd_protocol_parse(cmd, arg, &sc->proxy->protocol);
1394 const char *ssl_cmd_SSLProxyCipherSuite(cmd_parms *cmd,
1398 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1401 arg = apr_pstrcat(cmd->pool, "!aNULL:!eNULL:!EXP:", arg, NULL);
1408 const char *ssl_cmd_SSLProxyVerify(cmd_parms *cmd,
1412 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1416 if ((err = ssl_cmd_verify_parse(cmd, arg, &mode))) {
1425 const char *ssl_cmd_SSLProxyVerifyDepth(cmd_parms *cmd,
1429 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1433 if ((err = ssl_cmd_verify_depth_parse(cmd, arg, &depth))) {
1442 const char *ssl_cmd_SSLProxyCACertificateFile(cmd_parms *cmd,
1446 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1449 if ((err = ssl_cmd_check_file(cmd, &arg))) {
1458 const char *ssl_cmd_SSLProxyCACertificatePath(cmd_parms *cmd,
1462 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1465 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
1474 const char *ssl_cmd_SSLProxyCARevocationPath(cmd_parms *cmd,
1478 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1481 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
1490 const char *ssl_cmd_SSLProxyCARevocationFile(cmd_parms *cmd,
1494 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1497 if ((err = ssl_cmd_check_file(cmd, &arg))) {
1506 const char *ssl_cmd_SSLProxyCARevocationCheck(cmd_parms *cmd,
1510 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1512 return ssl_cmd_crlcheck_parse(cmd, arg, &sc->proxy->crl_check_mode);
1515 const char *ssl_cmd_SSLProxyMachineCertificateFile(cmd_parms *cmd,
1519 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1522 if ((err = ssl_cmd_check_file(cmd, &arg))) {
1531 const char *ssl_cmd_SSLProxyMachineCertificatePath(cmd_parms *cmd,
1535 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1538 if ((err = ssl_cmd_check_dir(cmd, &arg))) {
1547 const char *ssl_cmd_SSLProxyMachineCertificateChainFile(cmd_parms *cmd,
1551 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1554 if ((err = ssl_cmd_check_file(cmd, &arg))) {
1563 const char *ssl_cmd_SSLUserName(cmd_parms *cmd, void *dcfg,
1571 const char *ssl_cmd_SSLOCSPEnable(cmd_parms *cmd, void *dcfg, int flag)
1573 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1587 const char *ssl_cmd_SSLOCSPOverrideResponder(cmd_parms *cmd, void *dcfg, int flag)
1589 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1596 const char *ssl_cmd_SSLOCSPDefaultResponder(cmd_parms *cmd, void *dcfg, const char *arg)
1598 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1605 const char *ssl_cmd_SSLOCSPResponseTimeSkew(cmd_parms *cmd, void *dcfg, const char *arg)
1607 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1615 const char *ssl_cmd_SSLOCSPResponseMaxAge(cmd_parms *cmd, void *dcfg, const char *arg)
1617 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1625 const char *ssl_cmd_SSLOCSPResponderTimeout(cmd_parms *cmd, void *dcfg, const char *arg)
1627 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1635 const char *ssl_cmd_SSLOCSPUseRequestNonce(cmd_parms *cmd, void *dcfg, int flag)
1637 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1644 const char *ssl_cmd_SSLProxyCheckPeerExpire(cmd_parms *cmd, void *dcfg, int flag)
1646 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1653 const char *ssl_cmd_SSLProxyCheckPeerCN(cmd_parms *cmd, void *dcfg, int flag)
1655 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1662 const char *ssl_cmd_SSLProxyCheckPeerName(cmd_parms *cmd, void *dcfg, int flag)
1664 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1671 const char *ssl_cmd_SSLStrictSNIVHostCheck(cmd_parms *cmd, void *dcfg, int flag)
1674 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1688 const char *ssl_cmd_SSLStaplingCache(cmd_parms *cmd,
1692 SSLModConfigRec *mc = myModConfig(cmd->server);
1695 if ((err = ap_check_cmd_context(cmd, GLOBAL_ONLY))) {
1702 name = apr_pstrmemdup(cmd->pool, arg, sep - arg);
1716 sep, cmd->temp_pool,
1717 cmd->pool);
1725 name_list = ap_list_provider_names(cmd->pool,
1728 all_names = apr_array_pstrcat(cmd->pool, name_list, ',');
1730 err = apr_psprintf(cmd->pool, "'%s' stapling cache not supported "
1737 return apr_psprintf(cmd->pool, "SSLStaplingCache: %s", err);
1743 const char *ssl_cmd_SSLUseStapling(cmd_parms *cmd, void *dcfg, int flag)
1745 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1750 const char *ssl_cmd_SSLStaplingResponseTimeSkew(cmd_parms *cmd, void *dcfg,
1753 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1761 const char *ssl_cmd_SSLStaplingResponseMaxAge(cmd_parms *cmd, void *dcfg,
1764 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1772 const char *ssl_cmd_SSLStaplingStandardCacheTimeout(cmd_parms *cmd, void *dcfg,
1775 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1783 const char *ssl_cmd_SSLStaplingErrorCacheTimeout(cmd_parms *cmd, void *dcfg,
1786 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1794 const char *ssl_cmd_SSLStaplingReturnResponderErrors(cmd_parms *cmd,
1797 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1802 const char *ssl_cmd_SSLStaplingFakeTryLater(cmd_parms *cmd,
1805 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1810 const char *ssl_cmd_SSLStaplingResponderTimeout(cmd_parms *cmd, void *dcfg,
1813 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1822 const char *ssl_cmd_SSLStaplingForceURL(cmd_parms *cmd, void *dcfg,
1825 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1833 const char *ssl_cmd_SSLOpenSSLConfCmd(cmd_parms *cmd, void *dcfg,
1836 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1843 return apr_psprintf(cmd->pool,
1849 if ((err = ssl_cmd_check_file(cmd, &arg2)))
1853 if ((err = ssl_cmd_check_dir(cmd, &arg2)))
1865 const char *ssl_cmd_SSLAlpnPreference(cmd_parms *cmd, void *dcfg,
1868 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1876 const char *ssl_cmd_SSLSRPVerifierFile(cmd_parms *cmd, void *dcfg,
1879 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1882 if ((err = ssl_cmd_check_file(cmd, &arg)))
1885 sc->server->srp_vfile = apr_pstrdup(cmd->pool, arg);
1889 const char *ssl_cmd_SSLSRPUnknownUserSeed(cmd_parms *cmd, void *dcfg,
1892 SSLSrvConfigRec *sc = mySrvConfig(cmd->server);
1894 sc->server->srp_unknown_user_seed = apr_pstrdup(cmd->pool, arg);