Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
fix-incorrect-keystroke-interpretation.patch | [PATCH] Fix #833116 | Dmitry Bogatov <KAction@debian.org> | no | 2019-01-01 | ||
patch-disable-binary-stripping.patch | [PATCH] Disable binary stripping | Dmitry Bogatov <KAction@gnu.org> | no | 2017-09-01 | ||
patch-fix-manpage-installation.patch | [PATCH] Fix manpage installation Install manpage under /usr/share/man, not /usr/man. It fixes lintian error. |
Dmitry Bogatov <KAction@gnu.org> | no | 2017-09-01 | ||
patch-link-checkpassword-with-gnu-libc-n.patch | [PATCH] Link checkpassword with gnu libc, not diet libc Unfortunately, crypt(3) from diet libc does not recognize $6$ prefix of hash in /etc/shadow and as such, no login was possible at all. Author of diet libc proposed to either contribute apporiate code to diet libc, or link with other libc. There was choice to statically link with musl libc or dynamically gnu libc. Static linking with musl libc results in 76Kb binary (against 15Kb with diet libc) and as I found it unreasonable. Also, with dynamic linking, if new hashing method would ever reach gnu libc, checkpassword would catch it without my interaction. Unfortunately, this patch can't be forwarded, since upstream is not interested. |
Dmitry Bogatov <KAction@gnu.org> | no | 2017-09-01 | ||
patch-install-login-binaries-into-privat.patch | [PATCH] Install login binaries into private directory These binaries are never invoked directly and as such should not pollute PATH. Also, this way they do not have to have manpage. |
Dmitry Bogatov <KAction@gnu.org> | no | 2017-09-01 | ||
patch-use-extern-inline-for-__write2.patch | [PATCH] Use "extern inline" for __write2 This is required to ensure that an out-of-line version of the function will be generated. |
Adrian Bunk <bunk@debian.org> | no | 2018-02-13 | ||
fix-checkpassword-crash.patch | Fix segfault in checkpassword Implicit declaration of crypt() due missing include of <crypt.h> caused pointer value, returned by crypt() to be mangled and invalid memory accessed. |
Dmitry Bogatov <KAction@debian.org> | not-needed | 2019-01-07 | ||
0008-Make-upstream-build-system-respect-FLAGS.patch | Make upstream build system respect FLAGS | Dmitry Bogatov <KAction@debian.org> | no | 2019-05-12 |