print git version string in footer

This helps tracking what git version cgit uses. The security implications are
low as anybody can look up the version of our submodule anyway. The paranoid
can use a custom footer. :-p

On the other hand this brings potential security issues to the
administrators eyes...

Signed-off-by: Christian Hesse <mail@eworm.de>
Bu işleme şunda yer alıyor:
Christian Hesse 2018-06-04 22:27:46 +02:00 işlemeyi yapan: Jason A. Donenfeld
ebeveyn fb804a3537
işleme e65ea965a0
1 değiştirilmiş dosya ile 3 ekleme ve 2 silme

Dosyayı Görüntüle

@ -10,6 +10,7 @@
#include "ui-shared.h"
#include "cmd.h"
#include "html.h"
#include "version.h"
static const char cgit_doctype[] =
"<!DOCTYPE html>\n";
@ -785,8 +786,8 @@ void cgit_print_docend(void)
if (ctx.cfg.footer)
html_include(ctx.cfg.footer);
else {
htmlf("<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit %s</a> at ",
cgit_version);
htmlf("<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit %s</a> "
"(<a href='https://git-scm.com/'>git %s</a>) at ", cgit_version, git_version_string);
html_txt(show_date(time(NULL), 0, cgit_date_mode(DATE_ISO8601)));
html("</div>\n");
}