aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAge
...
* Bad html: <form> should have an action-attributeLars Hjemli2007-05-24
* Close a <tr> properlyLars Hjemli2007-05-24
* Add repo.readme parameterLars Hjemli2007-05-23
* Remove unused variable from ui-repolist.c:read_agefile()Lars Hjemli2007-05-23
* Show time since last change on index pageLars Hjemli2007-05-22
* Use cgit_print_age() on summary and log pagesLars Hjemli2007-05-22
* Add cgit_print_age() functionLars Hjemli2007-05-22
* css: make column headings boldLars Hjemli2007-05-21
* Make frontpage friendlierLars Hjemli2007-05-21
* Merge branch 'repogroups'Lars Hjemli2007-05-20
|\
| * Adjust apperance of repogroup headersLars Hjemli2007-05-20
| * Don't highlight repogroup headingsLars Hjemli2007-05-18
| * Teach cgit how to group repositories by categoryLars Hjemli2007-05-18
* | Merge branch 'virtual-url'Lars Hjemli2007-05-20
|\ \
| * | Don't be fooled by trailing '/' in url-parameterLars Hjemli2007-05-18
| * | cache_safe_filename() needs more buffersLars Hjemli2007-05-18
| * | Enable url=value querystring parameterLars Hjemli2007-05-18
| * | Add lookup-function for valid repo commandsLars Hjemli2007-05-18
| * | Move cgit_get_repoinfo into shared.cLars Hjemli2007-05-18
| |/
* | Merge branch 'index-header'Lars Hjemli2007-05-20
|\ \
| * | Teach cgit howto include an external file on index page.Lars Hjemli2007-05-19
| * | Add html_include()Lars Hjemli2007-05-18
| |/
* / Use git-1.5.2Lars Hjemli2007-05-20
|/
* Remove unused extern declarations from cgit.hLars Hjemli2007-05-18
* Add knobs to enable/disable files/lines changed in log viewLars Hjemli2007-05-18
* Restrict length of repo description on repolist pageLars Hjemli2007-05-16
* Don't die when diffing trees with subprojectsLars Hjemli2007-05-16
* Do not wrap filemode column in diffstat tableLars Hjemli2007-05-16
* Add C D L and T links to index pageLars Hjemli2007-05-16
* Make git_pageurl handle NULL querystringsLars Hjemli2007-05-16
* Add support for tree listing via h parameterLars Hjemli2007-05-16
* Add link to commitdiff below diffstatLars Hjemli2007-05-16
* Add support for commitdiff via h parameterLars Hjemli2007-05-16
* Change commit-view to expect h parameter, not idLars Hjemli2007-05-16
* Enable default value for head parameterLars Hjemli2007-05-16
* Restrict deep nesting of configfilesLars Hjemli2007-05-15
* Include cgit.conf in MakefileLars Hjemli2007-05-15
* ui-diff: show /dev/null as filename for add/deleteLars Hjemli2007-05-15
* Use tables and css to create the diffstat graph, fix scalingLars Hjemli2007-05-15
* Do not alter incoming sha1 when handling the download refs.Lars Hjemli2007-05-15
* Don't hardcode urls when SCRIPT_NAME is availableLars Hjemli2007-05-15
* ui-shared.c: fix whitespace breakageLars Hjemli2007-05-15
* Show tag heading even if first tag is of the lightweight kindLars Hjemli2007-05-15
* Specify static storage class for file-local declarationsLars Hjemli2007-05-15
* Add include-parameter to config filesLars Hjemli2007-05-14
* Let makefile override the configfile locationLars Hjemli2007-05-14
* cgit.c: fix whitespace breakageLars Hjemli2007-05-14
* cgit.css: try to make diffs look a little bit nicerLars Hjemli2007-05-14
* cgit.css: try do make diffstat a little bit nicerLars Hjemli2007-05-14
* Add log filtering by path and link to it from tree viewLars Hjemli2007-05-14
pan>); html("<tr><th>author</th><td>"); html_txt(info->author); if (!ctx.cfg.noplainemail) { html(" "); html_txt(info->author_email); } html("</td><td class='right'>"); cgit_print_date(info->author_date, FMT_LONGDATE, ctx.cfg.local_time); html("</td></tr>\n"); html("<tr><th>committer</th><td>"); html_txt(info->committer); if (!ctx.cfg.noplainemail) { html(" "); html_txt(info->committer_email); } html("</td><td class='right'>"); cgit_print_date(info->committer_date, FMT_LONGDATE, ctx.cfg.local_time); html("</td></tr>\n"); html("<tr><th>commit</th><td colspan='2' class='sha1'>"); tmp = sha1_to_hex(commit->object.sha1); cgit_commit_link(tmp, NULL, NULL, ctx.qry.head, tmp, prefix, 0); html(" ("); cgit_patch_link("patch", NULL, NULL, NULL, tmp, prefix); html(") ("); if ((ctx.qry.ssdiff && !ctx.cfg.ssdiff) || (!ctx.qry.ssdiff && ctx.cfg.ssdiff)) cgit_commit_link("unidiff", NULL, NULL, ctx.qry.head, tmp, prefix, 1); else cgit_commit_link("side-by-side diff", NULL, NULL, ctx.qry.head, tmp, prefix, 1); html(")</td></tr>\n"); html("<tr><th>tree</th><td colspan='2' class='sha1'>"); tmp = xstrdup(hex); cgit_tree_link(sha1_to_hex(commit->tree->object.sha1), NULL, NULL, ctx.qry.head, tmp, NULL); if (prefix) { html(" /"); cgit_tree_link(prefix, NULL, NULL, ctx.qry.head, tmp, prefix); } html("</td></tr>\n"); for (p = commit->parents; p ; p = p->next) { parent = lookup_commit_reference(p->item->object.sha1); if (!parent) { html("<tr><td colspan='3'>"); cgit_print_error("Error reading parent commit"); html("</td></tr>"); continue; } html("<tr><th>parent</th>" "<td colspan='2' class='sha1'>"); tmp = tmp2 = sha1_to_hex(p->item->object.sha1); if (ctx.repo->enable_subject_links) { parent_info = cgit_parse_commit(parent); tmp2 = parent_info->subject; } cgit_commit_link(tmp2, NULL, NULL, ctx.qry.head, tmp, prefix, 0); html(" ("); cgit_diff_link("diff", NULL, NULL, ctx.qry.head, hex, sha1_to_hex(p->item->object.sha1), prefix, 0); html(")</td></tr>"); parents++; } if (ctx.repo->snapshots) { html("<tr><th>download</th><td colspan='2' class='sha1'>"); cgit_print_snapshot_links(ctx.qry.repo, ctx.qry.head, hex, ctx.repo->snapshots); html("</td></tr>"); } html("</table>\n"); html("<div class='commit-subject'>"); if (ctx.repo->commit_filter) cgit_open_filter(ctx.repo->commit_filter); html_txt(info->subject); if (ctx.repo->commit_filter) cgit_close_filter(ctx.repo->commit_filter); show_commit_decorations(commit); html("</div>"); html("<div class='commit-msg'>"); if (ctx.repo->commit_filter) cgit_open_filter(ctx.repo->commit_filter); html_txt(info->msg); if (ctx.repo->commit_filter) cgit_close_filter(ctx.repo->commit_filter); html("</div>"); if (parents < 3) { if (parents) tmp = sha1_to_hex(commit->parents->item->object.sha1); else tmp = NULL; cgit_print_diff(ctx.qry.sha1, tmp, prefix); } cgit_free_commitinfo(info); }