|
| static apr_status_t | status_get_cert_json (md_json_t **pjson, const md_cert_t *cert, apr_pool_t *p) |
| |
| static apr_status_t | job_loadj (md_json_t **pjson, md_store_group_t group, const char *name, struct md_reg_t *reg, int with_log, apr_pool_t *p) |
| |
| static apr_status_t | status_get_cert_json_ex (md_json_t **pjson, const md_cert_t *cert, const md_t *md, md_reg_t *reg, md_ocsp_reg_t *ocsp, int with_logs, apr_pool_t *p) |
| |
| static int | get_cert_count (const md_t *md, int from_staging) |
| |
| static const char * | get_cert_name (const md_t *md, int i, int from_staging, apr_pool_t *p) |
| |
| static apr_status_t | status_get_certs_json (md_json_t **pjson, apr_array_header_t *certs, int from_staging, const md_t *md, md_reg_t *reg, md_ocsp_reg_t *ocsp, int with_logs, apr_pool_t *p) |
| |
| static apr_status_t | get_staging_certs_json (md_json_t **pjson, const md_t *md, md_reg_t *reg, apr_pool_t *p) |
| |
| static apr_status_t | status_get_md_json (md_json_t **pjson, const md_t *md, md_reg_t *reg, md_ocsp_reg_t *ocsp, int with_logs, apr_pool_t *p) |
| |
| apr_status_t | md_status_get_md_json (md_json_t **pjson, const md_t *md, md_reg_t *reg, md_ocsp_reg_t *ocsp, apr_pool_t *p) |
| |
| apr_status_t | md_status_get_json (md_json_t **pjson, apr_array_header_t *mds, md_reg_t *reg, md_ocsp_reg_t *ocsp, apr_pool_t *p) |
| |
| md_job_t * | md_job_make (apr_pool_t *p, md_store_t *store, md_store_group_t group, const char *name, apr_time_t min_delay) |
| |
| void | md_job_set_group (md_job_t *job, md_store_group_t group) |
| |
| static void | md_job_from_json (md_job_t *job, md_json_t *json, apr_pool_t *p) |
| |
| static void | job_to_json (md_json_t *json, const md_job_t *job, md_result_t *result, apr_pool_t *p) |
| |
| apr_status_t | md_job_load (md_job_t *job) |
| |
| apr_status_t | md_job_save (md_job_t *job, md_result_t *result, apr_pool_t *p) |
| |
| void | md_job_log_append (md_job_t *job, const char *type, const char *status, const char *detail) |
| |
| static int | find_first_log_entry (void *baton, size_t index, md_json_t *entry) |
| |
| md_json_t * | md_job_log_get_latest (md_job_t *job, const char *type) |
| |
| apr_time_t | md_job_log_get_time_of_latest (md_job_t *job, const char *type) |
| |
| void | md_status_take_stock (md_json_t **pjson, apr_array_header_t *mds, md_reg_t *reg, apr_pool_t *p) |
| |
| static void | job_result_update (md_result_t *result, void *data) |
| |
| static apr_status_t | job_result_raise (md_result_t *result, void *data, const char *event, apr_pool_t *p) |
| |
| static void | job_result_holler (md_result_t *result, void *data, const char *event, apr_pool_t *p) |
| |
| static void | job_observation_start (md_job_t *job, md_result_t *result, md_store_t *store) |
| |
| static void | job_observation_end (md_job_t *job) |
| |
| void | md_job_start_run (md_job_t *job, md_result_t *result, md_store_t *store) |
| |
| apr_time_t | md_job_delay_on_errors (md_job_t *job, int err_count, const char *last_problem) |
| |
| void | md_job_end_run (md_job_t *job, md_result_t *result) |
| |
| void | md_job_retry_at (md_job_t *job, apr_time_t later) |
| |
| apr_status_t | md_job_notify (md_job_t *job, const char *reason, md_result_t *result) |
| |