|
| static void | md_hooks (apr_pool_t *pool) |
| |
| static int | log_is_level (void *baton, apr_pool_t *p, md_log_level_t level) |
| |
| static void | log_print (const char *file, int line, md_log_level_t level, apr_status_t rv, void *baton, apr_pool_t *p, const char *fmt, va_list ap) |
| |
| static void | init_ssl (void) |
| |
| static apr_status_t | cleanup_setups (void *dummy) |
| |
| static void | init_setups (apr_pool_t *p, server_rec *base_server) |
| |
| static apr_status_t | notify (md_job_t *job, const char *reason, md_result_t *result, apr_pool_t *p, void *baton) |
| |
| static apr_status_t | on_event (const char *event, const char *mdomain, void *baton, md_job_t *job, md_result_t *result, apr_pool_t *p) |
| |
| static apr_status_t | store_file_ev (void *baton, struct md_store_t *store, md_store_fs_ev_t ev, unsigned int group, const char *fname, apr_filetype_e ftype, apr_pool_t *p) |
| |
| static apr_status_t | check_group_dir (md_store_t *store, md_store_group_t group, apr_pool_t *p, server_rec *s) |
| |
| static apr_status_t | setup_store (md_store_t **pstore, md_mod_conf_t *mc, apr_pool_t *p, server_rec *s) |
| |
| static void | merge_srv_config (md_t *md, md_srv_conf_t *base_sc, apr_pool_t *p) |
| |
| static apr_status_t | check_coverage (md_t *md, const char *domain, server_rec *s, int *pupdates, apr_pool_t *p) |
| |
| static apr_status_t | md_cover_server (md_t *md, server_rec *s, int *pupdates, apr_pool_t *p) |
| |
| static int | uses_port (server_rec *s, int port) |
| |
| static apr_status_t | detect_supported_protocols (md_mod_conf_t *mc, server_rec *s, apr_pool_t *p, int log_level) |
| |
| static server_rec * | get_public_https_server (md_t *md, const char *domain, server_rec *base_server) |
| |
| static apr_status_t | auto_add_domains (md_t *md, server_rec *base_server, apr_pool_t *p) |
| |
| static void | init_acme_tls_1_domains (md_t *md, server_rec *base_server) |
| |
| static apr_status_t | link_md_to_servers (md_mod_conf_t *mc, md_t *md, server_rec *base_server, apr_pool_t *p) |
| |
| static apr_status_t | link_mds_to_servers (md_mod_conf_t *mc, server_rec *s, apr_pool_t *p) |
| |
| static apr_status_t | merge_mds_with_conf (md_mod_conf_t *mc, apr_pool_t *p, server_rec *base_server, int log_level) |
| |
| static apr_status_t | check_invalid_duplicates (server_rec *base_server) |
| |
| static apr_status_t | check_usage (md_mod_conf_t *mc, md_t *md, server_rec *base_server, apr_pool_t *p, apr_pool_t *ptemp) |
| |
| static int | init_cert_watch_status (md_mod_conf_t *mc, apr_pool_t *p, apr_pool_t *ptemp, server_rec *s) |
| |
| static apr_status_t | md_post_config_before_ssl (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
| |
| static apr_status_t | md_post_config_after_ssl (apr_pool_t *p, apr_pool_t *plog, apr_pool_t *ptemp, server_rec *s) |
| |
| static const char * | md_protocol_get (const conn_rec *c) |
| |
| static int | md_protocol_propose (conn_rec *c, request_rec *r, server_rec *s, const apr_array_header_t *offers, apr_array_header_t *proposals) |
| |
| static int | md_protocol_switch (conn_rec *c, request_rec *r, server_rec *s, const char *protocol) |
| |
| static void | fallback_fnames (apr_pool_t *p, md_pkey_spec_t *kspec, char **keyfn, char **certfn) |
| |
| static apr_status_t | make_fallback_cert (md_store_t *store, const md_t *md, md_pkey_spec_t *kspec, server_rec *s, apr_pool_t *p, char *keyfn, char *crtfn) |
| |
| static apr_status_t | get_certificates (server_rec *s, apr_pool_t *p, int fallback, apr_array_header_t **pcert_files, apr_array_header_t **pkey_files) |
| |
| static int | md_add_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files) |
| |
| static int | md_add_fallback_cert_files (server_rec *s, apr_pool_t *p, apr_array_header_t *cert_files, apr_array_header_t *key_files) |
| |
| static int | md_answer_challenge (conn_rec *c, const char *servername, const char **pcert_pem, const char **pkey_pem) |
| |
| static int | md_http_challenge_pr (request_rec *r) |
| |
| static int | md_require_https_maybe (request_rec *r) |
| |
| static void | md_child_init (apr_pool_t *pool, server_rec *s) |
| |