]> source.dussan.org Git - gitea.git/commit
Add `HEAD` support for rpm repo files (#28309)
authorKN4CK3R <admin@oldschoolhack.me>
Tue, 5 Dec 2023 08:01:02 +0000 (09:01 +0100)
committerGitHub <noreply@github.com>
Tue, 5 Dec 2023 08:01:02 +0000 (08:01 +0000)
commita95d5b7702e37488e90c3e02016ab91f0c8b5153
tree01deece90c6c48d681a94bec092e716803e40713
parent0aab2d38a7d91bc8caff332e452364468ce52d9a
Add `HEAD` support for rpm repo files (#28309)

Fixes https://codeberg.org/forgejo/forgejo/issues/1810

zypper uses HEAD requests to check file existence.

https://github.com/openSUSE/libzypp/blob/HEAD/zypp/RepoManager.cc#L2549

https://github.com/openSUSE/libzypp/blob/HEAD/zypp-curl/ng/network/private/downloaderstates/basicdownloader_p.cc#L116

@ExplodingDragon fyi
routers/api/packages/api.go
routers/api/packages/rpm/rpm.go
tests/integration/api_packages_rpm_test.go