|
| void | dav_fs_ensure_state_dir (apr_pool_t *p, const char *dirname) |
| |
| apr_pool_t * | dav_fs_pool (const dav_resource *resource) |
| |
| const char * | dav_fs_pathname (const dav_resource *resource) |
| |
| dav_error * | dav_fs_dir_file_name (const dav_resource *resource, const char **dirpath, const char **fname) |
| |
| dav_error * | dav_fs_get_locknull_members (const dav_resource *resource, dav_buffer *pbuf) |
| |
| dav_error * | dav_dbm_open_direct (apr_pool_t *p, const char *pathname, int ro, dav_db **pdb) |
| |
| void | dav_dbm_get_statefiles (apr_pool_t *p, const char *fname, const char **state1, const char **state2) |
| |
| dav_error * | dav_dbm_delete (dav_db *db, apr_datum_t key) |
| |
| dav_error * | dav_dbm_store (dav_db *db, apr_datum_t key, apr_datum_t value) |
| |
| dav_error * | dav_dbm_fetch (dav_db *db, apr_datum_t key, apr_datum_t *pvalue) |
| |
| void | dav_dbm_freedatum (dav_db *db, apr_datum_t data) |
| |
| int | dav_dbm_exists (dav_db *db, apr_datum_t key) |
| |
| void | dav_dbm_close (dav_db *db) |
| |
| const char * | dav_get_lockdb_path (const request_rec *r) |
| |
| const dav_hooks_locks * | dav_fs_get_lock_hooks (request_rec *r) |
| |
| const dav_hooks_propdb * | dav_fs_get_propdb_hooks (request_rec *r) |
| |
| void | dav_fs_gather_propsets (apr_array_header_t *uris) |
| |
| int | dav_fs_find_liveprop (const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks) |
| |
| void | dav_fs_insert_all_liveprops (request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr) |
| |
| void | dav_fs_register (apr_pool_t *p) |
| |
| const char * | dav_generic_get_lockdb_path (const request_rec *r) |
| |
| dav_error * | dav_new_error (apr_pool_t *p, int status, int error_id, apr_status_t aprerr, const char *desc) |
| |
| dav_error * | dav_new_error_tag (apr_pool_t *p, int status, int error_id, apr_status_t aprerr, const char *desc, const char *namespace, const char *tagname) |
| |
| dav_error * | dav_push_error (apr_pool_t *p, int status, int error_id, const char *desc, dav_error *prev) |
| |
| dav_error * | dav_join_error (dav_error *dest, dav_error *src) |
| |
| int | dav_handle_err (request_rec *r, dav_error *err, dav_response *response) |
| |
| dav_error * | dav_get_resource (request_rec *r, int label_allowed, int use_checked_in, dav_resource **res_p) |
| |
| void | dav_set_bufsize (apr_pool_t *p, dav_buffer *pbuf, apr_size_t size) |
| |
| void | dav_buffer_init (apr_pool_t *p, dav_buffer *pbuf, const char *str) |
| |
| void | dav_check_bufsize (apr_pool_t *p, dav_buffer *pbuf, apr_size_t extra_needed) |
| |
| void | dav_buffer_append (apr_pool_t *p, dav_buffer *pbuf, const char *str) |
| |
| void | dav_buffer_place (apr_pool_t *p, dav_buffer *pbuf, const char *str) |
| |
| void | dav_buffer_place_mem (apr_pool_t *p, dav_buffer *pbuf, const void *mem, apr_size_t amt, apr_size_t pad) |
| |
| dav_lookup_result | dav_lookup_uri (const char *uri, request_rec *r, int must_be_absolute) |
| |
| void | dav_send_one_response (dav_response *response, apr_bucket_brigade *bb, request_rec *r, apr_pool_t *pool) |
| |
| void | dav_begin_multistatus (apr_bucket_brigade *bb, request_rec *r, int status, apr_array_header_t *namespaces) |
| |
| apr_status_t | dav_finish_multistatus (request_rec *r, apr_bucket_brigade *bb) |
| |
| void | dav_send_multistatus (request_rec *r, int status, dav_response *first, apr_array_header_t *namespaces) |
| |
| apr_text * | dav_failed_proppatch (apr_pool_t *p, apr_array_header_t *prop_ctx) |
| |
| apr_text * | dav_success_proppatch (apr_pool_t *p, apr_array_header_t *prop_ctx) |
| |
| int | dav_get_depth (request_rec *r, int def_depth) |
| |
| int | dav_validate_root (const apr_xml_doc *doc, const char *tagname) |
| |
| int | dav_validate_root_ns (const apr_xml_doc *doc, int ns, const char *tagname) |
| |
| apr_xml_elem * | dav_find_child (const apr_xml_elem *elem, const char *tagname) |
| |
| apr_xml_elem * | dav_find_child_ns (const apr_xml_elem *elem, int ns, const char *tagname) |
| |
| apr_xml_elem * | dav_find_next_ns (const apr_xml_elem *elem, int ns, const char *tagname) |
| |
| apr_xml_attr * | dav_find_attr_ns (const apr_xml_elem *elem, int ns, const char *attrname) |
| |
| apr_xml_attr * | dav_find_attr (const apr_xml_elem *elem, const char *attrname) |
| |
| const char * | dav_xml_get_cdata (const apr_xml_elem *elem, apr_pool_t *pool, int strip_white) |
| |
| dav_xmlns_info * | dav_xmlns_create (apr_pool_t *pool) |
| |
| void | dav_xmlns_add (dav_xmlns_info *xi, const char *prefix, const char *uri) |
| |
| const char * | dav_xmlns_add_uri (dav_xmlns_info *xi, const char *uri) |
| |
| const char * | dav_xmlns_get_uri (dav_xmlns_info *xi, const char *prefix) |
| |
| const char * | dav_xmlns_get_prefix (dav_xmlns_info *xi, const char *uri) |
| |
| void | dav_xmlns_generate (dav_xmlns_info *xi, apr_text_header *phdr) |
| |
| void | dav_hook_gather_propsets (dav_HOOK_gather_propsets_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| void | dav_run_gather_propsets (apr_array_header_t *uris) |
| |
| apr_array_header_t * | dav_hook_get_gather_propsets (void) |
| |
| void | dav_hook_find_liveprop (dav_HOOK_find_liveprop_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| int | dav_run_find_liveprop (const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks) |
| |
| apr_array_header_t * | dav_hook_get_find_liveprop (void) |
| |
| void | dav_hook_insert_all_liveprops (dav_HOOK_insert_all_liveprops_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| void | dav_run_insert_all_liveprops (request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr) |
| |
| apr_array_header_t * | dav_hook_get_insert_all_liveprops (void) |
| |
| void | dav_hook_deliver_report (dav_HOOK_deliver_report_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| int | dav_run_deliver_report (request_rec *r, const dav_resource *resource, const apr_xml_doc *doc, ap_filter_t *output, dav_error **err) |
| |
| apr_array_header_t * | dav_hook_get_deliver_report (void) |
| |
| void | dav_hook_gather_reports (dav_HOOK_gather_reports_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| void | dav_run_gather_reports (request_rec *r, const dav_resource *resource, apr_array_header_t *reports, dav_error **err) |
| |
| apr_array_header_t * | dav_hook_get_gather_reports (void) |
| |
| void | dav_hook_method_precondition (dav_HOOK_method_precondition_t *pf, const char *const *aszPre, const char *const *aszSucc, int nOrder) |
| |
| int | dav_run_method_precondition (request_rec *r, dav_resource *src, const dav_resource *dst, const apr_xml_doc *doc, dav_error **err) |
| |
| apr_array_header_t * | dav_hook_get_method_precondition (void) |
| |
| const dav_hooks_locks * | dav_get_lock_hooks (request_rec *r) |
| |
| const dav_hooks_propdb * | dav_get_propdb_hooks (request_rec *r) |
| |
| const dav_hooks_vsn * | dav_get_vsn_hooks (request_rec *r) |
| |
| const dav_hooks_binding * | dav_get_binding_hooks (request_rec *r) |
| |
| const dav_hooks_search * | dav_get_search_hooks (request_rec *r) |
| |
| void | dav_register_provider (apr_pool_t *p, const char *name, const dav_provider *hooks) |
| |
| const dav_provider * | dav_lookup_provider (const char *name) |
| |
| const char * | dav_get_provider_name (request_rec *r) |
| |
| const dav_provider * | dav_get_provider (request_rec *r) |
| |
| dav_error * | dav_get_locktoken_list (request_rec *r, dav_locktoken_list **ltl) |
| |
| int | dav_do_find_liveprop (const char *ns_uri, const char *name, const dav_liveprop_group *group, const dav_hooks_liveprop **hooks) |
| |
| long | dav_get_liveprop_info (int propid, const dav_liveprop_group *group, const dav_liveprop_spec **info) |
| |
| void | dav_register_liveprop_group (apr_pool_t *pool, const dav_liveprop_group *group) |
| |
| long | dav_get_liveprop_ns_index (const char *uri) |
| |
| long | dav_get_liveprop_ns_count (void) |
| |
| void | dav_add_all_liveprop_xmlns (apr_pool_t *p, apr_text_header *phdr) |
| |
| dav_liveprop_elem * | dav_get_liveprop_element (const dav_resource *resource) |
| |
| int | dav_core_find_liveprop (const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks) |
| |
| void | dav_core_insert_all_liveprops (request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr) |
| |
| void | dav_core_register_uris (apr_pool_t *p) |
| |
| time_t | dav_get_timeout (request_rec *r) |
| |
| const char * | dav_lock_get_activelock (request_rec *r, dav_lock *locks, dav_buffer *pbuf) |
| |
| dav_error * | dav_open_lockdb (request_rec *r, int ro, dav_lockdb **lockdb) |
| |
| void | dav_close_lockdb (dav_lockdb *lockdb) |
| |
| dav_error * | dav_lock_parse_lockinfo (request_rec *r, const dav_resource *resource, dav_lockdb *lockdb, const apr_xml_doc *doc, dav_lock **lock_request) |
| |
| int | dav_unlock (request_rec *r, const dav_resource *resource, const dav_locktoken *locktoken) |
| |
| dav_error * | dav_add_lock (request_rec *r, const dav_resource *resource, dav_lockdb *lockdb, dav_lock *request, dav_response **response) |
| |
| dav_error * | dav_notify_created (request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int resource_state, int depth) |
| |
| dav_error * | dav_lock_query (dav_lockdb *lockdb, const dav_resource *resource, dav_lock **locks) |
| |
| dav_error * | dav_validate_request (request_rec *r, dav_resource *resource, int depth, dav_locktoken *locktoken, dav_response **response, int flags, dav_lockdb *lockdb) |
| |
| int | dav_get_resource_state (request_rec *r, const dav_resource *resource) |
| |
| dav_error * | dav_open_propdb (request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int flags, apr_array_header_t *ns_xlate, dav_propdb **propdb) |
| |
| dav_error * | dav_popen_propdb (apr_pool_t *p, request_rec *r, dav_lockdb *lockdb, const dav_resource *resource, int flags, apr_array_header_t *ns_xlate, dav_propdb **propdb) |
| |
| void | dav_close_propdb (dav_propdb *db) |
| |
| dav_get_props_result | dav_get_props (dav_propdb *db, apr_xml_doc *doc) |
| |
| dav_get_props_result | dav_get_allprops (dav_propdb *db, dav_prop_insert what) |
| |
| void | dav_get_liveprop_supported (dav_propdb *propdb, const char *ns_uri, const char *propname, apr_text_header *body) |
| |
| void | dav_prop_validate (dav_prop_ctx *ctx) |
| |
| void | dav_prop_exec (dav_prop_ctx *ctx) |
| |
| void | dav_prop_commit (dav_prop_ctx *ctx) |
| |
| void | dav_prop_rollback (dav_prop_ctx *ctx) |
| |
| void | dav_add_response (dav_walk_resource *wres, int status, dav_get_props_result *propstats) |
| |
| void | dav_add_vary_header (request_rec *in_req, request_rec *out_req, const dav_resource *resource) |
| |
| dav_error * | dav_auto_checkout (request_rec *r, dav_resource *resource, int parent_only, dav_auto_version_info *av_info) |
| |
| dav_error * | dav_auto_checkin (request_rec *r, dav_resource *resource, int undo, int unlock, dav_auto_version_info *av_info) |
| |
| const dav_options_provider * | dav_get_options_providers (const char *name) |
| |
| void | dav_options_provider_register (apr_pool_t *p, const char *name, const dav_options_provider *provider) |
| |
| void | dav_resource_type_provider_register (apr_pool_t *p, const char *name, const dav_resource_type_provider *provider) |
| |
| const dav_resource_type_provider * | dav_get_resource_type_providers (const char *name) |
| |