1
0
mirror of https://github.com/go-gitea/gitea synced 2025-01-08 16:15:59 +01:00
gitea/modules/util
zeripath 4c6ac08182
Completely quote AppPath and CustomConf paths ()
* Completely quote AppPath and CustomConf paths

Properly handle spaces in AppPath and CustomConf within hooks and
authorized_keys. Unfortunately here we don't seem to be able to get away
with using go-shellquote as it appears that Windows doesn't play too
well with singlequote quoting - therefore we will avoid singlequote
quoting unless we absolutely cannot get away without it, e.g. \n or !.

Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>

* missing change

Signed-off-by: Andrew Thornton <art27@cantab.net>

* fix Test_CmdKeys

Signed-off-by: Andrew Thornton <art27@cantab.net>
2020-09-28 21:16:52 -04:00
..
compare.go inform participants on UI too () 2020-02-28 05:16:41 -03:00
path.go Stop using git count-objects and use raw directory size for repository () 2019-11-10 21:33:47 +00:00
remove.go Re-attempt to delete temporary upload if the file is locked by another process () 2020-08-11 21:05:34 +01:00
sanitize_test.go Sanitize credentials in mirror form () 2020-01-25 10:57:42 +00:00
sanitize.go Re-attempt to delete temporary upload if the file is locked by another process () 2020-08-11 21:05:34 +01:00
shellquote_test.go Completely quote AppPath and CustomConf paths () 2020-09-28 21:16:52 -04:00
shellquote.go Completely quote AppPath and CustomConf paths () 2020-09-28 21:16:52 -04:00
timer.go Prevent timer leaks in Workerpool and others () 2020-05-08 16:46:05 +01:00
url.go Re-attempt to delete temporary upload if the file is locked by another process () 2020-08-11 21:05:34 +01:00
util_test.go Re-attempt to delete temporary upload if the file is locked by another process () 2020-08-11 21:05:34 +01:00
util.go Convert EOL to UNIX-style to render MD properly () 2019-11-13 03:27:11 +01:00