← Commit list

fbf5e6363

Denys Vlasenko
Denys Vlasenko
2018-11-23
SUCCESS Duration: 288s

Subject

tls: code shrink

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

networking/tls_aesgcm.c+4 -3
@@ -130,9 +130,10 @@ void FAST_FUNC aesgcm_GHASH(byte* h,
c += AES_BLOCK_SIZE;
}
if (partial != 0) {
- XMEMSET(scratch, 0, AES_BLOCK_SIZE);
- XMEMCPY(scratch, c, partial);
- xorbuf(x, scratch, AES_BLOCK_SIZE);
+ //XMEMSET(scratch, 0, AES_BLOCK_SIZE);
+ //XMEMCPY(scratch, c, partial);
+ //xorbuf(x, scratch, AES_BLOCK_SIZE);
+ xorbuf(x, c, partial);
GMULT(x, h);
}
}