summary refs log tree commit diff
ModeNameSize
-rw-r--r--.gitignore44log plain blame
-rw-r--r--LICENSE35149log plain blame
-rw-r--r--Makefile2486log plain blame
-rw-r--r--README.73861log plain blame
-rw-r--r--buffer.c6156log plain blame
-rw-r--r--catgirl.116870log plain blame
-rw-r--r--chat.c10015log plain blame
-rw-r--r--chat.h9898log plain blame
-rw-r--r--command.c14897log plain blame
-rw-r--r--complete.c4792log plain blame
-rw-r--r--config.c3766log plain blame
-rwxr-xr-xconfigure1119log plain blame
-rw-r--r--edit.c7314log plain blame
-rw-r--r--handle.c38195log plain blame
-rw-r--r--ignore.c3602log plain blame
-rw-r--r--irc.c7902log plain blame
-rw-r--r--log.c3373log plain blame
d---------scripts280log plain
-rw-r--r--ui.c28144log plain blame
-rw-r--r--url.c5767log plain blame
-rw-r--r--xdg.c3969log plain blame
h=1.4.0&id=53efaf30b50f095cad8c160488c74bba3e3b2680&follow=1'>clone: 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