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.
silverwind 1e6fa57acb
Use single shared random string generation function (#15741)
* Use single shared random string generation function

- Replace 3 functions that do the same with 1 shared one
- Use crypto/rand over math/rand for a stronger RNG
- Output only alphanumerical for URL compatibilty

Fixes: #15536

* use const string method

* Update modules/avatar/avatar.go

Co-authored-by: a1012112796 <1012112796@qq.com>

Co-authored-by: a1012112796 <1012112796@qq.com>
3 years ago
..
compare.go migrate from com.* to alternatives (#14103) 4 years ago
copy.go migrate from com.* to alternatives (#14103) 4 years ago
paginate.go [API] Add pagination to ListBranches (#14524) 3 years ago
paginate_test.go [API] Add pagination to ListBranches (#14524) 3 years ago
path.go Add LFS Migration and Mirror (#14726) 3 years ago
path_test.go Add LFS Migration and Mirror (#14726) 3 years ago
remove.go Re-attempt to delete temporary upload if the file is locked by another process (#12447) 4 years ago
sanitize.go Update golangci-lint to version 1.31.0 (#13102) 4 years ago
sanitize_test.go Sanitize credentials in mirror form (#9975) 4 years ago
shellquote.go Completely quote AppPath and CustomConf paths (#12955) 4 years ago
shellquote_test.go Completely quote AppPath and CustomConf paths (#12955) 4 years ago
timer.go Prevent timer leaks in Workerpool and others (#11333) 4 years ago
url.go Re-attempt to delete temporary upload if the file is locked by another process (#12447) 4 years ago
util.go Use single shared random string generation function (#15741) 3 years ago
util_test.go Use single shared random string generation function (#15741) 3 years ago