@samitouri / QOSami-HFS / commits / d0862adf

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