Created attachment 535002 [details, diff] uint4.patch CRAM-MD5 always fail because HMAC-MD5 is calculated incorrectly. Problem is source dated 1991 :) and nowadays this is wrong: /* UINT4 defines a four byte word */ typedef unsigned long int UINT4; Attached trivial patch fix the issue, also I've emailed author.
This issue is still actual, please include this patch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb2f02da424e21e6c4dc8c56b3bca1be0f8a6a5 commit 5fb2f02da424e21e6c4dc8c56b3bca1be0f8a6a5 Author: Jakov Smolić <jsmolic@gentoo.org> AuthorDate: 2022-12-20 16:20:30 +0000 Commit: Jakov Smolić <jsmolic@gentoo.org> CommitDate: 2022-12-20 16:30:22 +0000 net-mail/cmd5checkpw: treeclean Closes: https://bugs.gentoo.org/657438 Closes: https://bugs.gentoo.org/833292 Closes: https://bugs.gentoo.org/334981 Closes: https://bugs.gentoo.org/721236 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> net-mail/cmd5checkpw/Manifest | 1 - net-mail/cmd5checkpw/cmd5checkpw-0.30-r2.ebuild | 65 ------------------------- net-mail/cmd5checkpw/cmd5checkpw-0.30-r3.ebuild | 65 ------------------------- net-mail/cmd5checkpw/files/euid_030.diff | 49 ------------------- net-mail/cmd5checkpw/files/poppasswd | 3 -- net-mail/cmd5checkpw/files/reloc.diff | 63 ------------------------ net-mail/cmd5checkpw/metadata.xml | 5 -- profiles/package.mask | 1 - 8 files changed, 252 deletions(-)