Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
segfault-avoidance.patch | lsw: segfault avoidance | Anselm R Garbe <garbeam@gmail.com> | no | upstream, http://git.suckless.org/lsw/commit/?id=4d6e1b39e14666 | 2014-12-22 | |
Escape-symbol-in-manpage.patch | tabbed: Escape '-' symbol in manpage Manpage for tabbed was using '-' symbol without escape which will be considered by groff as hyphen. This patch escapes the '-' in manpages. This patch also replaces existing example given by upstream to embed an app into tabbed with a version which uses the secure temp files using mktemp. |
Vasudev Kamath <kamathvasudev@gmail.com> | no | 2015-10-10 | ||
Patch-Makefiles-to-honor-CFLAGS-and-LDFLAGS.patch | Patch Makefiles to honor CFLAGS and LDFLAGS This patch allows the hardening flags injection into all Makefiles during build time. It also removes -Os and -O0 from upstream config.mk to allow DEB_BUILD_OPTIONS=noopt. Also, remove the -s linker option, as well as any explicit strip invocation to allow proper working of nostrip value for DEB_BUILD_OPTIONS. |
Vasudev Kamath <kamathvasudev@gmail.com> | no | 2015-10-10 | ||
Remove-custom-library-search-paths-from-Makefiles.patch | Remove custom library search paths from Makefiles This patch removes library search and include paths (such as -L/usr/lib) defined by upstream. Since all the libraries and headers needed are available in the default path, these flags are redundant. In addition, since '/usr/lib' may have different purpose on various architectures, like mips*, it causes FTBFS. Thanks to YunQiang Su for bringing this up. |
Vasudev Kamath <kamathvasudev@gmail.com> | no | debian | 2015-10-10 | |
Change-Mod-key-to-the-Windows-key.patch | tabbed: Change Mod key to the Windows key Provide 'tabbed.meta' alternative which uses the Windows key as Mod key. |
Ilias Tsitsimpis <i.tsitsimpis@gmail.com> | invalid | 2015-10-10 | ||
Define-PATH_MAX-in-case-it-is-missing.patch | dmenu: Define PATH_MAX in case it is missing dmenu FTBFS on hurd because the PATH_MAX macro is not defined. According to POSIX, this macro may not be defined, so fix the code to not assume otherwise. For more information, see: https://www.gnu.org/software/hurd/community/gsoc/project_ideas/maxpath.html |
Ilias Tsitsimpis <i.tsitsimpis@gmail.com> | no | debian | 2016-06-19 | |
Don-t-exit-if-failed-to-adjust-OOM-score.patch | slock: Don't exit if failed to adjust OOM score Adjusting the OOM score needs CAP_SYS_RESOURCE capabilities or the setuid bit. But we don't want to setuid our binary and not all filesystems support setting capabilities to executables. Modify slock to not fail if it cannot adjust the OOM score. |
Ilias Tsitsimpis <i.tsitsimpis@gmail.com> | invalid | 2015-10-13 | ||
slock-Do-not-drop-privileges.patch | slock: Do not drop privileges In Debian, slock does not have the setuid bit. |
Ilias Tsitsimpis <iliastsi@debian.org> | invalid | 2017-08-04 | ||
Use-PAM-for-authentication.patch | slock: Use PAM for authentication Patch slock to use PAM for authentication instead of querying the shadow file. This means that slock can authenticate the user using some other mechanism for login (i.e., NIS passwords, fingerprint readers, etc). In addition, it doesn't require slock to has the effective user ID. This patch has been written in a way that is as less intrusive as possible so as to be easily applied to newer version. Upstream is not interested in using PAM. |
Ilias Tsitsimpis <i.tsitsimpis@gmail.com> | yes | debian | 2015-10-13 | |
Remove-useless-dependency-against-Xext-library.patch | slock: Remove useless dependency against Xext library Slock is linked against libXext.so.6 but uses none of the library's symbols. |
Ilias Tsitsimpis <i.tsitsimpis@gmail.com> | no | 2016-02-16 | ||
0011-Do-not-install-the-xembed-executable.patch | Do not install the xembed executable Do not install the xembed executable, since the executable name is too generic. If we want to keep this binary, we should consider renaming it. |
Ilias Tsitsimpis <iliastsi@debian.org> | no | 2023-01-02 |