about summary refs log tree commit diff
path: root/git
diff options
context:
space:
mode:
authorOndrej Jirman <ondrej.jirman@zonio.net>2007-05-26 02:19:38 +0200
committerLars Hjemli <hjemli@gmail.com>2007-05-31 10:21:50 +0200
commit3ce6fc16ef4670c535c6e35d48c7f980ff8a5532 (patch)
tree7a3359b2e2488f0eaf350ba6a5e7865bbbabc969 /git
parentUse &amp; instead of & in URLs. (diff)
downloadcgit-pink-3ce6fc16ef4670c535c6e35d48c7f980ff8a5532.tar.gz
cgit-pink-3ce6fc16ef4670c535c6e35d48c7f980ff8a5532.zip
Handle single-line and empty commit subjects
If commit object ends with \0 after subject line, then info->subject
was not set.

This commit fixes this and also sets subject to ** empty ** if it
would otherwise be empty, so that there is something to click on.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'git')
0 files changed, 0 insertions, 0 deletions
ght'> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> 2018-08-03clone: fix directory traversalJason A. Donenfeld This was introduced in the initial version of this code, way back when in 2008. $ curl http://127.0.0.1/cgit/repo/objects/?path=../../../../../../../../../etc/passwd root:x:0:0:root:/root:/bin/sh ... Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> Reported-by: Jann Horn <jannh@google.com> 2018-08-03config: record repo.snapshot-prefix in the per-repo configKonstantin Ryabitsev