You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
forgejo/modules
zeripath 4fb2006ca1
Make gitea work using cmd.exe again (#22073)
Gitea will attempt to lookup its location using LookPath however, this
fails on cmd.exe if gitea is in the current working directory.

exec.LookPath will return an exec.ErrDot error which we can test for and
then simply using filepath.Abs(os.Args[0]) to absolute gitea against the
current working directory.

Fix #22063

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

Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2 years ago
..
activitypub Remove deprecated packages & staticcheck fixes (#22012) 2 years ago
analyze Implement FSFE REUSE for golang files (#21840) 2 years ago
auth Implement FSFE REUSE for golang files (#21840) 2 years ago
avatar Implement FSFE REUSE for golang files (#21840) 2 years ago
base Implement FSFE REUSE for golang files (#21840) 2 years ago
cache Implement FSFE REUSE for golang files (#21840) 2 years ago
charset Update go dev dependencies (#22064) 2 years ago
container Implement FSFE REUSE for golang files (#21840) 2 years ago
context Rename almost all Ctx functions (#22071) 2 years ago
convert Rename almost all Ctx functions (#22071) 2 years ago
csv Implement FSFE REUSE for golang files (#21840) 2 years ago
doctor Support disabling database auto migration (#22053) 2 years ago
emoji Implement FSFE REUSE for golang files (#21840) 2 years ago
eventsource Implement FSFE REUSE for golang files (#21840) 2 years ago
generate Implement FSFE REUSE for golang files (#21840) 2 years ago
git On tag/branch-exist check, dont panic if repo is nil (#21787) 2 years ago
gitgraph Implement FSFE REUSE for golang files (#21840) 2 years ago
graceful Implement FSFE REUSE for golang files (#21840) 2 years ago
hcaptcha Implement FSFE REUSE for golang files (#21840) 2 years ago
highlight Implement FSFE REUSE for golang files (#21840) 2 years ago
hostmatcher Implement FSFE REUSE for golang files (#21840) 2 years ago
html Implement FSFE REUSE for golang files (#21840) 2 years ago
httpcache Implement FSFE REUSE for golang files (#21840) 2 years ago
httplib Implement FSFE REUSE for golang files (#21840) 2 years ago
indexer refactor some functions to support ctx as first parameter (#21878) 2 years ago
issue/template Use path not filepath in template filenames (#21993) 2 years ago
json Update gitea-vet to check FSFE REUSE (#22004) 2 years ago
lfs Implement FSFE REUSE for golang files (#21840) 2 years ago
log Update go dev dependencies (#22064) 2 years ago
markup Use multi reader instead to concat strings (#22099) 2 years ago
mcaptcha Implement FSFE REUSE for golang files (#21840) 2 years ago
metrics Implement FSFE REUSE for golang files (#21840) 2 years ago
migration Implement FSFE REUSE for golang files (#21840) 2 years ago
mirror Implement FSFE REUSE for golang files (#21840) 2 years ago
nosql Implement FSFE REUSE for golang files (#21840) 2 years ago
notification Add API management for issue/pull and comment attachments (#21783) 2 years ago
options Implement FSFE REUSE for golang files (#21840) 2 years ago
packages Replace fmt.Sprintf with hex.EncodeToString (#21960) 2 years ago
paginator Update gitea-vet to check FSFE REUSE (#22004) 2 years ago
password Implement FSFE REUSE for golang files (#21840) 2 years ago
pprof Implement FSFE REUSE for golang files (#21840) 2 years ago
private Implement FSFE REUSE for golang files (#21840) 2 years ago
process Implement FSFE REUSE for golang files (#21840) 2 years ago
proxy Implement FSFE REUSE for golang files (#21840) 2 years ago
proxyprotocol Implement FSFE REUSE for golang files (#21840) 2 years ago
public Implement FSFE REUSE for golang files (#21840) 2 years ago
queue Implement FSFE REUSE for golang files (#21840) 2 years ago
recaptcha Implement FSFE REUSE for golang files (#21840) 2 years ago
references Implement FSFE REUSE for golang files (#21840) 2 years ago
regexplru Implement FSFE REUSE for golang files (#21840) 2 years ago
repository Rename almost all Ctx functions (#22071) 2 years ago
secret Implement FSFE REUSE for golang files (#21840) 2 years ago
session Update gitea-vet to check FSFE REUSE (#22004) 2 years ago
setting Make gitea work using cmd.exe again (#22073) 2 years ago
sitemap Implement FSFE REUSE for golang files (#21840) 2 years ago
ssh Implement FSFE REUSE for golang files (#21840) 2 years ago
storage Skip initing LFS storage if disabled (#21996) 2 years ago
structs Add API management for issue/pull and comment attachments (#21783) 2 years ago
svg Implement FSFE REUSE for golang files (#21840) 2 years ago
sync Implement FSFE REUSE for golang files (#21840) 2 years ago
system Implement FSFE REUSE for golang files (#21840) 2 years ago
templates refactor some functions to support ctx as first parameter (#21878) 2 years ago
test refactor some functions to support ctx as first parameter (#21878) 2 years ago
timeutil Implement FSFE REUSE for golang files (#21840) 2 years ago
translation Implement FSFE REUSE for golang files (#21840) 2 years ago
typesniffer Implement FSFE REUSE for golang files (#21840) 2 years ago
updatechecker Implement FSFE REUSE for golang files (#21840) 2 years ago
upload Implement FSFE REUSE for golang files (#21840) 2 years ago
uri Implement FSFE REUSE for golang files (#21840) 2 years ago
user Implement FSFE REUSE for golang files (#21840) 2 years ago
util Implement FSFE REUSE for golang files (#21840) 2 years ago
validation Implement FSFE REUSE for golang files (#21840) 2 years ago
watcher Implement FSFE REUSE for golang files (#21840) 2 years ago
web refactor bind functions based on generics (#22055) 2 years ago