5612cf32e5
Remove "EncodeSha1", it shouldn't be used as a general purpose hasher (just like we have removed "EncodeMD5" in #28622) Rewrite the "time-limited code" related code and write better tests, the old code doesn't seem quite right. (cherry picked from commit fb1ad920b769799aa1287441289d15477d9878c5) Conflicts: modules/git/utils_test.go trivial context conflict because sha256 testing in Forgejo has diverged |
||
---|---|---|
.. | ||
fixtures | ||
avatar.go | ||
badge.go | ||
block.go | ||
block_test.go | ||
email_address.go | ||
email_address_test.go | ||
error.go | ||
external_login_user.go | ||
federated_user.go | ||
federated_user_test.go | ||
follow.go | ||
follow_test.go | ||
list.go | ||
main_test.go | ||
must_change_password.go | ||
openid.go | ||
openid_test.go | ||
redirect.go | ||
redirect_test.go | ||
search.go | ||
setting.go | ||
setting_keys.go | ||
setting_test.go | ||
user.go | ||
user_repository.go | ||
user_system.go | ||
user_test.go | ||
user_update.go |