/freebsd-12-stable/contrib/subversion/subversion/libsvn_delta/ |
H A D | branch_repos.c | 50 svn_branch__repos_t *repos = apr_pcalloc(result_pool, sizeof(*repos)); local 52 repos->rev_roots = apr_array_make(result_pool, 0, sizeof(void *)); 53 repos->pool = result_pool; 54 return repos; 58 svn_branch__repos_add_revision(svn_branch__repos_t *repos, argument 61 APR_ARRAY_PUSH(repos->rev_roots, void *) = rev_root; 67 svn_branch__repos_get_revision(const svn_branch__repos_t *repos, argument 70 assert(revnum < repos->rev_roots->nelts); 71 return APR_ARRAY_IDX(repos 81 svn_branch__repos_get_branch_by_id(svn_branch__state_t **branch_p, const svn_branch__repos_t *repos, svn_revnum_t revnum, const char *branch_id, apr_pool_t *scratch_pool) argument 104 svn_branch__repos_find_el_rev_by_id(svn_branch__el_rev_id_t **el_rev_p, const svn_branch__repos_t *repos, svn_revnum_t revnum, const char *branch_id, int eid, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument [all...] |
/freebsd-12-stable/contrib/subversion/subversion/include/private/ |
H A D | svn_branch_repos.h | 54 svn_branch__repos_add_revision(svn_branch__repos_t *repos, 60 svn_branch__repos_get_revision(const svn_branch__repos_t *repos, 75 const svn_branch__repos_t *repos, 92 const svn_branch__repos_t *repos,
|
H A D | svn_repos_private.h | 24 * @brief Subversion-internal repos APIs. 127 /* A repos version of svn_fs_type */ 137 svn_repos_t *repos, 166 svn_repos__get_logs_compat(svn_repos_t *repos,
|
H A D | svn_branch_nested.h | 51 /* Return the root repos-relpath of BRANCH. 59 /* Return the repos-relpath of element EID in BRANCH. 70 /* Return the EID for the repos-relpath RRPATH in BRANCH. 118 const svn_branch__repos_t *repos,
|
/freebsd-12-stable/contrib/subversion/subversion/libsvn_repos/ |
H A D | authz_info.c | 37 const char *repos) 41 return (0 == strcmp(acl->rule.repos, AUTHZ_ANY_REPOSITORY)) 42 || (0 == strcmp(repos, acl->rule.repos)); 48 const char *user, const char *repos) 56 if (!svn_authz__acl_applies_to_repo(acl, repos)) 115 const char *repos) 117 if (0 == strcmp(repos, AUTHZ_ANY_REPOSITORY)) 127 svn_hash_gets(global_rights->per_repos_rights, repos); 146 const char *user, const char *repos) 35 svn_authz__acl_applies_to_repo(const authz_acl_t *acl, const char *repos) argument 45 svn_authz__get_acl_access(authz_access_t *access_p, const authz_acl_t *acl, const char *user, const char *repos) argument 112 resolve_global_rights(authz_rights_t *rights_p, const authz_global_rights_t *global_rights, const char *repos) argument 143 svn_authz__get_global_rights(authz_rights_t *rights_p, const authz_full_t *authz, const char *user, const char *repos) argument [all...] |
H A D | repos.c | 0 /* repos.c : repository creation; shared and exclusive repository locking 43 #include "repos.h" 54 svn_repos_path(svn_repos_t *repos, apr_pool_t *pool) 56 return apr_pstrdup(pool, repos->path); 61 svn_repos_db_env(svn_repos_t *repos, apr_pool_t *pool) 63 return apr_pstrdup(pool, repos->db_path); 68 svn_repos_conf_dir(svn_repos_t *repos, apr_pool_t *pool) 70 return apr_pstrdup(pool, repos->conf_path); 75 svn_repos_svnserve_conf(svn_repos_t *repos, apr_pool_t *pool) 77 return svn_dirent_join(repos 53 svn_repos_path(svn_repos_t *repos, apr_pool_t *pool) argument 60 svn_repos_db_env(svn_repos_t *repos, apr_pool_t *pool) argument 67 svn_repos_conf_dir(svn_repos_t *repos, apr_pool_t *pool) argument 74 svn_repos_svnserve_conf(svn_repos_t *repos, apr_pool_t *pool) argument 81 svn_repos_lock_dir(svn_repos_t *repos, apr_pool_t *pool) argument 88 svn_repos_db_lockfile(svn_repos_t *repos, apr_pool_t *pool) argument 95 svn_repos_db_logs_lockfile(svn_repos_t *repos, apr_pool_t *pool) argument 101 svn_repos_hook_dir(svn_repos_t *repos, apr_pool_t *pool) argument 108 svn_repos_start_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument 115 svn_repos_pre_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument 122 svn_repos_pre_lock_hook(svn_repos_t *repos, apr_pool_t *pool) argument 129 svn_repos_pre_unlock_hook(svn_repos_t *repos, apr_pool_t *pool) argument 135 svn_repos_post_lock_hook(svn_repos_t *repos, apr_pool_t *pool) argument 142 svn_repos_post_unlock_hook(svn_repos_t *repos, apr_pool_t *pool) argument 149 svn_repos_post_commit_hook(svn_repos_t *repos, apr_pool_t *pool) argument 156 svn_repos_pre_revprop_change_hook(svn_repos_t *repos, apr_pool_t *pool) argument 164 svn_repos_post_revprop_change_hook(svn_repos_t *repos, apr_pool_t *pool) argument 223 create_db_logs_lock(svn_repos_t *repos, apr_pool_t *pool) argument 241 create_db_lock(svn_repos_t *repos, apr_pool_t *pool) argument 258 create_locks(svn_repos_t *repos, apr_pool_t *pool) argument 340 write_hook_template_file(svn_repos_t *repos, const char *script_name, const char *description, const char *script, apr_pool_t *pool) argument 361 create_hooks(svn_repos_t *repos, apr_pool_t *pool) argument 807 create_conf(svn_repos_t *repos, apr_pool_t *pool) argument 996 svn_repos_hooks_setenv(svn_repos_t *repos, const char *hooks_env_path, apr_pool_t *scratch_pool) argument 1022 svn_repos_t *repos = apr_pcalloc(pool, sizeof(*repos)); local 1038 create_repos_structure(svn_repos_t *repos, const char *path, apr_hash_t *fs_config, apr_pool_t *pool) argument 1111 lock_repos(svn_repos_t *repos, svn_boolean_t exclusive, svn_boolean_t nonblocking, apr_pool_t *pool) argument 1139 svn_repos_t *repos; local 1253 check_repos_format(svn_repos_t *repos, apr_pool_t *pool) argument 1293 svn_repos_t *repos; local 1435 svn_repos_t *repos; local 1518 svn_repos_has_capability(svn_repos_t *repos, svn_boolean_t *has, const char *capability, apr_pool_t *pool) argument 1587 svn_repos_capabilities(apr_hash_t **capabilities, svn_repos_t *repos, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1612 svn_repos_info_format(int *repos_format, svn_version_t **supports_version, svn_repos_t *repos, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1644 svn_repos_fs(svn_repos_t *repos) argument 1652 svn_repos_fs_type(svn_repos_t *repos, apr_pool_t *result_pool) argument 1689 svn_repos_t *repos; local 1751 svn_repos_t *repos; local 1815 svn_repos_t *repos; local 1923 lock_db_logs_file(svn_repos_t *repos, svn_boolean_t exclusive, apr_pool_t *pool) argument 2074 svn_repos_remember_client_capabilities(svn_repos_t *repos, const apr_array_header_t *capabilities) argument 2086 svn_repos_t repos; local [all...] |
H A D | repos.h | 0 /* repos.h : interface to Subversion repository, private to libsvn_repos 199 svn_repos__hooks_start_commit(svn_repos_t *repos, 215 svn_repos__hooks_pre_commit(svn_repos_t *repos, 229 svn_repos__hooks_post_commit(svn_repos_t *repos, 254 svn_repos__hooks_pre_revprop_change(svn_repos_t *repos, 281 svn_repos__hooks_post_revprop_change(svn_repos_t *repos, 308 svn_repos__hooks_pre_lock(svn_repos_t *repos, 327 svn_repos__hooks_post_lock(svn_repos_t *repos, 344 svn_repos__hooks_pre_unlock(svn_repos_t *repos, 362 svn_repos__hooks_post_unlock(svn_repos_t *repos, [all...] |
H A D | fs-wrap.c | 37 #include "repos.h" 50 svn_repos_t *repos, 67 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, repos->hooks_env_path, 72 SVN_ERR(svn_repos__hooks_pre_commit(repos, hooks_env, txn_name, pool)); 116 if ((err2 = svn_repos__hooks_post_commit(repos, hooks_env, 135 svn_repos_t *repos, 148 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, repos->hooks_env_path, 153 SVN_ERR(svn_fs_begin_txn2(&txn, repos->fs, rev, 168 err = svn_repos__hooks_start_commit(repos, hooks_env, 170 repos 48 svn_repos_fs_commit_txn(const char **conflict_p, svn_repos_t *repos, svn_revnum_t *new_rev, svn_fs_txn_t *txn, apr_pool_t *pool) argument 132 svn_repos_fs_begin_txn_for_commit2(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, apr_hash_t *revprop_table, apr_pool_t *pool) argument 180 svn_repos_fs_begin_txn_for_commit(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *log_msg, apr_pool_t *pool) argument 378 svn_repos_fs_change_rev_prop4(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *const *old_value_p, const svn_string_t *new_value, svn_boolean_t use_pre_revprop_change_hook, svn_boolean_t use_post_revprop_change_hook, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 459 svn_repos_fs_revision_prop(svn_string_t **value_p, svn_repos_t *repos, svn_revnum_t rev, const char *propname, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 501 svn_repos_fs_revision_proplist(apr_hash_t **table_p, svn_repos_t *repos, svn_revnum_t rev, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 580 svn_repos_fs_lock_many(svn_repos_t *repos, apr_hash_t *targets, const char *comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_boolean_t steal_lock, svn_fs_lock_callback_t lock_callback, void *lock_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 706 svn_repos_fs_lock(svn_lock_t **lock, svn_repos_t *repos, const char *path, const char *token, const char *comment, svn_boolean_t is_dav_comment, apr_time_t expiration_date, svn_revnum_t current_rev, svn_boolean_t steal_lock, apr_pool_t *pool) argument 742 svn_repos_fs_unlock_many(svn_repos_t *repos, apr_hash_t *targets, svn_boolean_t break_lock, svn_fs_lock_callback_t lock_callback, void *lock_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 837 svn_repos_fs_unlock(svn_repos_t *repos, const char *path, const char *token, svn_boolean_t break_lock, apr_pool_t *pool) argument 899 svn_repos_fs_get_locks2(apr_hash_t **locks, svn_repos_t *repos, const char *path, svn_depth_t depth, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 936 svn_repos_fs_get_mergeinfo2(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t rev, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_repos_mergeinfo_receiver_t receiver, void *receiver_baton, apr_pool_t *scratch_pool) argument 1036 svn_repos_fs_pack2(svn_repos_t *repos, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument [all...] |
H A D | deprecated.c | 38 #include "repos.h" 52 svn_repos_t *repos, 71 return svn_repos_get_commit_editor5(editor, edit_baton, repos, txn, 81 svn_repos_t *repos, 100 return svn_repos_get_commit_editor4(editor, edit_baton, repos, txn, 111 svn_repos_t *repos, 121 return svn_repos_get_commit_editor3(editor, edit_baton, repos, txn, 131 svn_repos_t *repos, 140 return svn_repos_get_commit_editor2(editor, edit_baton, repos, NULL, 164 /*** From repos 49 svn_repos_get_commit_editor4(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument 78 svn_repos_get_commit_editor3(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument 108 svn_repos_get_commit_editor2(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, apr_pool_t *pool) argument 128 svn_repos_get_commit_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, const char *repos_url, const char *base_path, const char *user, const char *log_msg, svn_commit_callback_t callback, void *callback_baton, apr_pool_t *pool) argument 260 svn_repos_begin_report(void **report_baton, svn_revnum_t revnum, const char *username, svn_repos_t *repos, const char *fs_base, const char *s_operand, const char *switch_path, svn_boolean_t text_deltas, svn_boolean_t recurse, svn_boolean_t ignore_ancestry, const svn_delta_editor_t *editor, void *edit_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 294 svn_repos_begin_report2(void **report_baton, svn_revnum_t revnum, svn_repos_t *repos, const char *fs_base, const char *target, const char *tgt_path, svn_boolean_t text_deltas, svn_depth_t depth, svn_boolean_t ignore_ancestry, svn_boolean_t send_copyfrom_args, const svn_delta_editor_t *editor, void *edit_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 414 svn_repos_fs_change_rev_prop3(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, svn_boolean_t use_pre_revprop_change_hook, svn_boolean_t use_post_revprop_change_hook, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 434 svn_repos_fs_change_rev_prop2(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 451 svn_repos_fs_change_rev_prop(svn_repos_t *repos, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, apr_pool_t *pool) argument 480 svn_repos_fs_pack(svn_repos_t *repos, svn_fs_pack_notify_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 498 svn_repos_fs_get_locks(apr_hash_t **locks, svn_repos_t *repos, const char *path, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 530 svn_repos_fs_get_mergeinfo(svn_mergeinfo_catalog_t *mergeinfo, svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t rev, svn_mergeinfo_inheritance_t inherit, svn_boolean_t include_descendants, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 553 svn_repos_get_logs4(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_boolean_t include_merged_revisions, const apr_array_header_t *revprops, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_entry_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument 577 svn_repos_get_logs3(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument 606 svn_repos_get_logs2(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument 626 svn_repos_get_logs(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_log_message_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument 659 svn_repos_get_file_revs(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_repos_file_rev_handler_t handler, void *handler_baton, apr_pool_t *pool) argument 682 svn_repos_dump_fs(svn_repos_t *repos, svn_stream_t *stream, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 803 svn_repos_dump_fs3(svn_repos_t *repos, svn_stream_t *stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_boolean_t use_deltas, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 832 svn_repos_dump_fs2(svn_repos_t *repos, svn_stream_t *stream, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t incremental, svn_boolean_t use_deltas, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 859 svn_repos_verify_fs2(svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 882 svn_repos_verify_fs(svn_repos_t *repos, svn_stream_t *feedback_stream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 905 svn_repos_load_fs5(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 930 svn_repos_load_fs4(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 954 svn_repos_load_fs3(svn_repos_t *repos, svn_stream_t *dumpstream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 976 svn_repos_load_fs2(svn_repos_t *repos, svn_stream_t *dumpstream, svn_stream_t *feedback_stream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 1106 svn_repos_load_fs(svn_repos_t *repos, svn_stream_t *dumpstream, svn_stream_t *feedback_stream, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 1121 svn_repos_get_fs_build_parser5(const svn_repos_parse_fns3_t **parser, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t ignore_dates, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument 1155 svn_repos_get_fs_build_parser4(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument 1184 svn_repos_get_fs_build_parser3(const svn_repos_parse_fns2_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument 1209 svn_repos_get_fs_build_parser2(const svn_repos_parse_fns2_t **parser, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, enum svn_repos_load_uuid uuid_action, svn_stream_t *outstream, const char *parent_dir, apr_pool_t *pool) argument 1225 svn_repos_get_fs_build_parser(const svn_repos_parser_fns_t **parser_callbacks, void **parse_baton, svn_repos_t *repos, svn_boolean_t use_history, enum svn_repos_load_uuid uuid_action, svn_stream_t *outstream, const char *parent_dir, apr_pool_t *pool) argument 1246 svn_repos_fs_begin_txn_for_update(svn_fs_txn_t **txn_p, svn_repos_t *repos, svn_revnum_t rev, const char *author, apr_pool_t *pool) argument [all...] |
H A D | authz.h | 242 const char *repos; 350 const char *repos); 359 const char *user, const char *repos); 370 const char *user, const char *repos); 241 const char *repos; member in struct:authz_rule_t
|
H A D | hooks.c | 38 #include "repos.h" 459 svn_repos__hooks_start_commit(svn_repos_t *repos, 466 const char *hook = svn_repos_start_commit_hook(repos, pool); 489 args[1] = svn_dirent_local_style(svn_repos_path(repos, pool), pool); 546 svn_repos__hooks_pre_commit(svn_repos_t *repos, 551 const char *hook = svn_repos_pre_commit_hook(repos, pool); 565 args[1] = svn_dirent_local_style(svn_repos_path(repos, pool), pool); 569 SVN_ERR(svn_fs_get_access(&access_ctx, repos->fs)); 591 svn_repos__hooks_post_commit(svn_repos_t *repos, 597 const char *hook = svn_repos_post_commit_hook(repos, poo 458 svn_repos__hooks_start_commit(svn_repos_t *repos, apr_hash_t *hooks_env, const char *user, const apr_array_header_t *capabilities, const char *txn_name, apr_pool_t *pool) argument 545 svn_repos__hooks_pre_commit(svn_repos_t *repos, apr_hash_t *hooks_env, const char *txn_name, apr_pool_t *pool) argument 590 svn_repos__hooks_post_commit(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *txn_name, apr_pool_t *pool) argument 622 svn_repos__hooks_pre_revprop_change(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *new_value, char action, apr_pool_t *pool) argument 685 svn_repos__hooks_post_revprop_change(svn_repos_t *repos, apr_hash_t *hooks_env, svn_revnum_t rev, const char *author, const char *name, const svn_string_t *old_value, char action, apr_pool_t *pool) argument 736 svn_repos__hooks_pre_lock(svn_repos_t *repos, apr_hash_t *hooks_env, const char **token, const char *path, const char *username, const char *comment, svn_boolean_t steal_lock, apr_pool_t *pool) argument 782 svn_repos__hooks_post_lock(svn_repos_t *repos, apr_hash_t *hooks_env, const apr_array_header_t *paths, const char *username, apr_pool_t *pool) argument 822 svn_repos__hooks_pre_unlock(svn_repos_t *repos, apr_hash_t *hooks_env, const char *path, const char *username, const char *token, svn_boolean_t break_lock, apr_pool_t *pool) argument 858 svn_repos__hooks_post_unlock(svn_repos_t *repos, apr_hash_t *hooks_env, const apr_array_header_t *paths, const char *username, apr_pool_t *pool) argument [all...] |
H A D | config_file.c | 46 svn_repos_t *repos; 224 /* Maybe we can use the repos hint instance instead of creating a 226 if (access->repos) 228 repos_root_dirent = svn_repos_path(access->repos, scratch_pool); 235 access->repos = NULL; 238 /* Open repos if no suitable repos is available. */ 239 if (!access->repos) 249 SVN_ERR(svn_repos_open3(&access->repos, repos_root_dirent, NULL, 256 fs = svn_repos_fs(access->repos); 44 svn_repos_t *repos; member in struct:config_access_t [all...] |
H A D | rev_hunt.c | 39 #include "repos.h" 82 svn_repos_t *repos, 88 svn_fs_t *fs = repos->fs; 827 svn_repos_node_location_segments(svn_repos_t *repos, 838 svn_fs_t *fs = svn_repos_fs(repos); 1008 svn_repos_t *repos, 1024 SVN_ERR(svn_fs_revision_root(&root, repos->fs, old_path_rev->revnum, 1077 SVN_ERR(svn_fs_revision_root(&prev_root, repos->fs, old_path_rev->revnum - 1, 1113 svn_repos_t *repos, 1136 SVN_ERR(svn_fs_revision_root(&root, repos 80 svn_repos_dated_revision(svn_revnum_t *revision, svn_repos_t *repos, apr_time_t tm, apr_pool_t *pool) argument 826 svn_repos_node_location_segments(svn_repos_t *repos, const char *path, svn_revnum_t peg_revision, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_location_segment_receiver_t receiver, void *receiver_baton, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *pool) argument 1006 get_merged_mergeinfo(apr_hash_t **merged_mergeinfo, svn_repos_t *repos, struct path_revision *old_path_rev, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1111 find_interesting_revisions(apr_array_header_t *path_revisions, svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t include_merged_revisions, svn_boolean_t mark_as_merged, apr_hash_t *duplicate_path_revs, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1232 find_merged_revisions(apr_array_header_t **merged_path_revisions_out, svn_revnum_t start, const apr_array_header_t *mainline_path_revisions, svn_repos_t *repos, apr_hash_t *duplicate_path_revs, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1357 send_path_revision(struct path_revision *path_rev, svn_repos_t *repos, struct send_baton *sb, svn_file_rev_handler_t handler, void *handler_baton) argument 1485 get_file_revs_backwards(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_file_rev_handler_t handler, void *handler_baton, apr_pool_t *scratch_pool) argument 1610 svn_repos_get_file_revs2(svn_repos_t *repos, const char *path, svn_revnum_t start, svn_revnum_t end, svn_boolean_t include_merged_revisions, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_file_rev_handler_t handler, void *handler_baton, apr_pool_t *scratch_pool) argument [all...] |
H A D | commit.c | 44 #include "repos.h" 74 svn_repos_t *repos; 143 svn_repos_t *repos; 232 /* commit_info->repos_root is not set by the repos layer, only by RA layers */ 442 eb->repos, 820 err = svn_repos_fs_commit_txn(&conflict, eb->repos, 882 eb->repos->fs, 1002 svn_repos_t *repos, 1059 eb->repos = repos; 73 svn_repos_t *repos; member in struct:edit_baton 142 svn_repos_t *repos; member in struct:ev2_baton 996 svn_repos_get_commit_editor5(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url_decoded, const char *base_path, apr_hash_t *revprop_table, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument 1375 svn_repos__get_commit_ev2(svn_editor_t **editor, svn_repos_t *repos, svn_authz_t *authz, const char *authz_repos_name, const char *authz_user, apr_hash_t *revprops, svn_commit_callback2_t commit_cb, void *commit_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument [all...] |
H A D | compat.c | 32 #include "repos.h" 143 svn_repos__get_logs_compat(svn_repos_t *repos, 166 SVN_ERR(svn_repos_get_logs5(repos, paths, start, end, limit, 142 svn_repos__get_logs_compat(svn_repos_t *repos, const apr_array_header_t *paths, svn_revnum_t start, svn_revnum_t end, int limit, svn_boolean_t discover_changed_paths, svn_boolean_t strict_node_history, svn_boolean_t include_merged_revisions, const apr_array_header_t *revprops, svn_repos_authz_func_t authz_read_func, void *authz_read_baton, svn_log_entry_receiver_t receiver, void *receiver_baton, apr_pool_t *pool) argument
|
H A D | load-fs-vtable.c | 33 #include "repos.h" 53 svn_repos_t *repos; 165 change_rev_prop(svn_repos_t *repos, 177 return svn_repos_fs_change_rev_prop4(repos, revision, NULL, name, 181 return svn_fs_change_rev_prop2(svn_repos_fs(repos), revision, name, 231 /* The svn:mergeinfo property syntax demands a repos abspath */ 1049 SVN_ERR(change_rev_prop(pb->repos, 0, prop->name, prop->value, 1095 SVN_ERR(svn_repos__parse_hooks_env(&hooks_env, pb->repos->hooks_env_path, 1109 err = svn_repos__hooks_pre_commit(pb->repos, hooks_env, 1142 if ((err = svn_repos__hooks_post_commit(pb->repos, hooks_en 52 svn_repos_t *repos; member in struct:parse_baton 164 change_rev_prop(svn_repos_t *repos, svn_revnum_t revision, const char *name, const svn_string_t *value, svn_boolean_t validate_props, svn_boolean_t normalize_props, apr_pool_t *pool) argument 1200 svn_repos_get_fs_build_parser6(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t use_history, svn_boolean_t validate_props, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *pool) argument 1275 svn_repos_load_fs6(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, enum svn_repos_load_uuid uuid_action, const char *parent_dir, svn_boolean_t use_pre_commit_hook, svn_boolean_t use_post_commit_hook, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument 1445 build_revprop_parser(const svn_repos_parse_fns3_t **callbacks, void **parse_baton, svn_repos_t *repos, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, apr_pool_t *result_pool) argument 1507 svn_repos_load_fs_revprops(svn_repos_t *repos, svn_stream_t *dumpstream, svn_revnum_t start_rev, svn_revnum_t end_rev, svn_boolean_t validate_props, svn_boolean_t ignore_dates, svn_boolean_t normalize_props, svn_repos_notify_func_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *scratch_pool) argument [all...] |
H A D | authz_parse.c | 193 acl->acl.rule.repos = interned_empty_string; 678 svn_stringbuf_appendcstr(buf, rule->repos); 754 acl.acl.rule.repos = interned_empty_string; 766 acl.acl.rule.repos = intern_string(cb, rule, repos_len); 1247 const char *repos, 1251 if (0 == strcmp(repos, AUTHZ_ANY_REPOSITORY)) 1255 authz_rights_t *rights = svn_hash_gets(gr->per_repos_rights, repos); 1264 svn_hash_sets(gr->per_repos_rights, repos, rights); 1283 svn_authz__get_acl_access(&access, acl, user, acl->rule.repos); 1286 update_global_rights(gr, acl->rule.repos, acces 1246 update_global_rights(authz_global_rights_t *gr, const char *repos, authz_access_t access) argument [all...] |
/freebsd-12-stable/contrib/subversion/subversion/libsvn_ra_local/ |
H A D | ra_local.h | 54 svn_repos_t *repos; 91 svn_ra_local__split_URL(svn_repos_t **repos, 53 svn_repos_t *repos; member in struct:svn_ra_local__session_baton_t
|
H A D | split_url.c | 32 svn_ra_local__split_URL(svn_repos_t **repos, argument 53 err = svn_repos_open3(repos, repos_root_dirent, NULL, pool, pool); 62 SVN_ERR(svn_repos_remember_client_capabilities(*repos, caps)); 102 SVN_ERR(svn_repos_hooks_setenv(*repos, NULL, pool));
|
H A D | ra_plugin.c | 353 sess->repos, 374 /* Wrap the report baton given us by the repos layer with our own 390 svn_repos_t *repos; /* repos for unlocking */ 439 svn_error_clear(svn_repos_fs_unlock_many(deb->repos, targets, FALSE, 596 SVN_ERR(svn_ra_local__split_URL(&(sess->repos), 603 /* Cache the filesystem object from the repos here for 605 sess->fs = svn_repos_fs(sess->repos); 651 SVN_ERR(svn_ra_local__split_URL(&(new_sess->repos), 659 /* Cache the filesystem object from the repos her 387 svn_repos_t *repos; /* repos for unlocking */ member in struct:deltify_etc_baton [all...] |
/freebsd-12-stable/contrib/subversion/subversion/include/ |
H A D | svn_repos.h | 562 * Set @a *has to TRUE if @a repos has @a capability (one of the 574 svn_repos_has_capability(svn_repos_t *repos, 581 * library and by @a repos. (Capabilities supported by this version of 582 * Subversion but not by @a repos are not listed. This may happen when 597 svn_repos_t *repos, 623 * Store in @a repos the client-reported capabilities @a capabilities, 624 * which must be allocated in memory at least as long-lived as @a repos. 629 * what is remembered by @a repos. 641 svn_repos_remember_client_capabilities(svn_repos_t *repos, 645 /** Return the filesystem associated with repository object @a repos [all...] |
/freebsd-12-stable/contrib/subversion/subversion/svnadmin/ |
H A D | svnadmin.c | 207 N_("ignore any repos UUID found in the stream")}, 210 N_("set repos UUID to that found in stream, if any")}, 686 open_repos(svn_repos_t **repos, 709 SVN_ERR(svn_repos_open3(repos, path, fs_config, pool, pool)); 710 svn_fs_set_warning_func(svn_repos_fs(*repos), warning_func, NULL); 720 svn_revnum_t youngest, svn_repos_t *repos, apr_pool_t *pool) 727 SVN_ERR(svn_repos_dated_revision(revnum, repos, revision->value.date, 831 svn_repos_t *repos; 834 SVN_ERR(open_repos(&repos, opt_state->repository_path, opt_state, pool)); 852 svn_repos_t *repos; 684 open_repos(svn_repos_t **repos, const char *path, struct svnadmin_opt_state *opt_state, apr_pool_t *pool) argument 717 get_revnum(svn_revnum_t *revnum, const svn_opt_revision_t *revision, svn_revnum_t youngest, svn_repos_t *repos, apr_pool_t *pool) argument 829 svn_repos_t *repos; local 850 svn_repos_t *repos; local 940 svn_repos_t *repos; local 1333 get_dump_range(svn_revnum_t *lower, svn_revnum_t *upper, svn_repos_t *repos, struct svnadmin_opt_state *opt_state, apr_pool_t *scratch_pool) argument 1429 svn_repos_t *repos; local 1496 svn_repos_t *repos; local 1710 svn_repos_t *repos; local 1769 svn_repos_t *repos; local 1827 svn_repos_t *repos; local 1880 svn_repos_t *repos; local 1992 svn_repos_t *repos; local 2056 svn_repos_t *repos; local 2145 svn_repos_t *repos; local 2196 svn_repos_t *repos; local 2219 svn_repos_t *repos; local 2385 svn_repos_t *repos; local 2523 svn_repos_t *repos; local 2588 svn_repos_t *repos; local 2656 svn_repos_t *repos; local 2742 svn_repos_t *repos; local 2917 svn_repos_t *repos; local 3000 svn_repos_t *repos; local [all...] |
/freebsd-12-stable/contrib/subversion/subversion/svnserve/ |
H A D | logger.c | 102 const char *user, *repos, *remote_host; 117 repos = repository && repository->repos_name 131 repos, prefix, continuation, 101 const char *user, *repos, *remote_host; local
|
H A D | server.h | 51 svn_repos_t *repos; 54 svn_fs_t *fs; /* For convenience; same as svn_repos_fs(repos) */ 65 svn_stringbuf_t *fs_path;/* Decoded base in-repos path (w/ leading slash) */ 50 svn_repos_t *repos; member in struct:repository_t
|
/freebsd-12-stable/usr.bin/svn/lib/libsvn_repos/ |
H A D | Makefile | 31 repos.c \
|