X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/521e10c884055c800078e6dada97ccf6c5193aad..41f9c4e2f66252c83c6524fa4a346839d4c454b2:/cgit.h diff --git a/cgit.h b/cgit.h index 2742058..c655bd8 100644 --- a/cgit.h +++ b/cgit.h @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -84,6 +85,7 @@ struct cgit_repo { int enable_remote_branches; int enable_subject_links; int max_stats; + int commit_sort; time_t mtime; struct cgit_filter *about_filter; struct cgit_filter *commit_filter; @@ -202,6 +204,7 @@ struct cgit_config { int enable_filter_overrides; int enable_http_clone; int enable_index_links; + int enable_index_owner; int enable_commit_graph; int enable_log_filecount; int enable_log_linecount; @@ -226,10 +229,12 @@ struct cgit_config { int scan_hidden_path; int section_from_path; int snapshots; + int section_sort; int summary_branches; int summary_log; int summary_tags; int ssdiff; + int commit_sort; struct string_list mimetypes; struct cgit_filter *about_filter; struct cgit_filter *commit_filter; @@ -270,6 +275,8 @@ struct cgit_context { struct cgit_page page; }; +typedef int (*write_archive_fn_t)(const char *, const char *); + struct cgit_snapshot_format { const char *suffix; const char *mimetype;