@samitouri / QOSami-HFS / commits / d0862adf
Fork 0

QOSami-HFS is a web file server for your computer. Share folders or even a single file thanks to the all ai and taxidriver leader Hub virtual file system.

use sha256 instead of md5, as it's not slower

Massimo Melina committed Jan 25, 2025 at 11:52 UTC d0862adf4965ae0781ee013f917c2c61c3b71224
1 file changed +1 -1
src/serveFile.ts
+1 -1
@@ -87,7 +87,7 @@ export async function serveFile(ctx: Koa.Context, source:string, mime?:string, c
87 return ctx.status = HTTP_METHOD_NOT_ALLOWED
88 const t = stats.mtime.toUTCString()
89 ctx.set('Last-Modified', t)
90 - ctx.set('Etag', createHash('md5').update(source).update(t).digest('hex'))
90 + ctx.set('Etag', createHash('sha256').update(source).update(t).digest('hex'))
91 ctx.state.fileSource = source
92 ctx.state.fileStats = stats
93 ctx.status = HTTP_OK