forgejo/modules
Gusted fb3a37fbfc
[PRIVACY] Add a DNS method to fetch new updates
- Use TXT records in order to determine the latest available version.
- This addresses a valid privacy issue, as with HTTP requests the server
can keep track(estimated) of how many instances are using Forgejo, with
DNS that's basically not possible as the server will never receive any
data, as the only ones receiving data are DNS resolvers.

(cherry picked from commit 0baefb546a)
(cherry picked from commit e8ee41880b)
(cherry picked from commit 7eca4f3bf1)
(cherry picked from commit 6dde3992dc)
2023-03-12 17:05:30 +01:00
..
actions
activitypub
analyze
auth [SECURITY] default to pbkdf2 with 320,000 iterations 2023-03-12 15:17:10 +01:00
avatar
base
cache
charset
container
context Parse external request id from request headers, and print it in access log (#22906) 2023-03-10 09:54:32 -06:00
csv
doctor
emoji
eventsource
generate
git
gitgraph
graceful
hcaptcha
highlight
hostmatcher
html
httpcache
httplib
indexer
issue/template
json
label
lfs
log
markup
mcaptcha
metrics
migration
mirror
nosql
notification
options
packages
paginator
pprof
private
process
proxy
proxyprotocol
public
queue
recaptcha
references
regexplru
repository
secret
session
setting Parse external request id from request headers, and print it in access log (#22906) 2023-03-10 09:54:32 -06:00
sitemap
ssh
storage
structs
svg
sync
system
templates
test
timeutil
translation
turnstile
typesniffer
updatechecker [PRIVACY] Add a DNS method to fetch new updates 2023-03-12 17:05:30 +01:00
upload
uri
user
util
validation
watcher
web
webhook