X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/f9ff7df613b4ee86fe5914c4ae3400650882c03d..305414df1246531baf0f2c959c2c61df4e93c526:/cgit.h diff --git a/cgit.h b/cgit.h index 764225d..a38981d 100644 --- a/cgit.h +++ b/cgit.h @@ -38,6 +38,8 @@ struct repoinfo { char *defbranch; char *module_link; int snapshots; + int enable_log_filecount; + int enable_log_linecount; }; struct repolist { @@ -81,6 +83,8 @@ extern char *cgit_cache_root; extern int cgit_nocache; extern int cgit_snapshots; +extern int cgit_enable_log_filecount; +extern int cgit_enable_log_linecount; extern int cgit_max_lock_attempts; extern int cgit_cache_root_ttl; extern int cgit_cache_repo_ttl; @@ -89,12 +93,9 @@ extern int cgit_cache_static_ttl; extern int cgit_cache_max_create_time; extern int cgit_max_msg_len; +extern int cgit_max_repodesc_len; extern int cgit_max_commit_count; -extern char *cgit_repo_name; -extern char *cgit_repo_desc; -extern char *cgit_repo_owner; - extern int cgit_query_has_symref; extern int cgit_query_has_sha1; @@ -111,6 +112,7 @@ extern int cgit_query_ofs; extern int htmlfd; +extern struct repoinfo *cgit_get_repoinfo(const char *url); extern void cgit_global_config_cb(const char *name, const char *value); extern void cgit_repo_config_cb(const char *name, const char *value); extern void cgit_querystring_cb(const char *name, const char *value);