diff options
context:
space:
mode:
authorBryce Kwon <bryce@brycekwon.com>
committerBryce Kwon <bryce@brycekwon.com>
commit
parent
tree
download
Keep the version numbers off the pagesHEADmain
The generator meta, the footer and the patch signature named the exact cgit and git versions on every response, which only helps someone matching a site against an advisory. The shipped server configs already hide the server's own version for the same reason, and `cgit --version` still answers on the host.
Diffstat (limited to 'source')
-rw-r--r--source/ui-patch.c2
-rw-r--r--source/ui-shared.c10
2 files changed, 4 insertions, 8 deletions
diff --git a/source/ui-patch.c b/source/ui-patch.c
index 1dcdfbe..2c595ca 100644
--- a/source/ui-patch.c
+++ b/source/ui-patch.c
@@ -131,6 +131,6 @@ void cgit_print_patch(const char *new_rev, const char *old_rev, const char *pref
// Two dashes and a space is the mail signature separator, so
// git am and mail readers drop the version note below rather
// than carrying it into the commit message.
- printf("-- \ncgit %s\n\n", cgit_version);
+ printf("-- \ncgit\n\n");
}
}
diff --git a/source/ui-shared.c b/source/ui-shared.c
index 2c4db2c..c23e2e1 100644
--- a/source/ui-shared.c
+++ b/source/ui-shared.c
@@ -1529,7 +1529,7 @@ void cgit_print_docstart(void)
html_attr(ctx.cfg.root_desc);
html("'>\n");
}
- htmlf("<meta name='generator' content='cgit %s'>\n", cgit_version);
+ html("<meta name='generator' content='cgit'>\n");
if (ctx.cfg.robots && *ctx.cfg.robots) {
html("<meta name='robots' content='");
html_attr(ctx.cfg.robots);
@@ -1589,12 +1589,8 @@ void cgit_print_docend(void)
}
if (ctx.cfg.footer)
html_include(ctx.cfg.footer);
- else {
- htmlf("<footer class='footer'>generated by "
- "<a href='https://github.com/brycekwon/cgit'>cgit %s</a> "
- "(<a href='https://git-scm.com/'>git %s</a>)</footer>\n",
- cgit_version, git_version_string);
- }
+ else
+ html("<footer class='footer'>generated by <a href='https://github.com/brycekwon/cgit'>cgit</a></footer>\n");
html("</div>\n");
html("</body>\n</html>\n");
}