char *owner;
char *defbranch;
char *module_link;
- char *readme;
+ struct string_list readme;
char *section;
char *clone_url;
char *logo;
int enable_remote_branches;
int enable_subject_links;
int max_stats;
+ int branch_sort;
int commit_sort;
time_t mtime;
struct cgit_filter *about_filter;
char *mimetype_file;
char *module_link;
char *project_list;
- char *readme;
+ struct string_list readme;
char *robots;
char *root_title;
char *root_desc;
int summary_log;
int summary_tags;
int ssdiff;
+ int branch_sort;
int commit_sort;
struct string_list mimetypes;
struct cgit_filter *about_filter;
extern char *strlpart(char *txt, int maxlen);
extern char *strrpart(char *txt, int maxlen);
+extern void strbuf_ensure_end(struct strbuf *sb, char c);
+
extern void cgit_add_ref(struct reflist *list, struct refinfo *ref);
extern void cgit_free_reflist_inner(struct reflist *list);
extern int cgit_refs_cb(const char *refname, const unsigned char *sha1,