From 7cc0152d3eb97b184d3080554a1091955d2fe253 Mon Sep 17 00:00:00 2001 From: acidvegas Date: Wed, 27 Dec 2023 15:01:43 -0500 Subject: [PATCH] Replaced math/rand (deprecated) with crypto/rand --- main.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/main.go b/main.go index 23be809..5ccd216 100644 --- a/main.go +++ b/main.go @@ -1,8 +1,8 @@ package main import ( + "crypto/rand" "io" - "math/rand" "net/http" "os" "strconv" @@ -138,7 +138,6 @@ func UploadHandler(w http.ResponseWriter, r *http.Request) { } file.Seek(0, 0) - // Check if expiry time is present and length is too long if r.PostFormValue("expiry") != "" { ttl, err = strconv.ParseInt(r.PostFormValue("expiry"), 10, 64) @@ -177,7 +176,6 @@ func UploadHandler(w http.ResponseWriter, r *http.Request) { fileNameLength = conf.FileLen } - // generate + check name for { id := NameGen(fileNameLength)