Peter's patches
-
qmail patches
-
qmail-popup copies fd2 to fd1, making it impossible for a
checkpassword module to do any logging. This
patch changes this
behaviour, so a checkpassword module can log to stderr.
-
qmail-pop3d reports erroneous figures on STAT after a DELE.
This patch fixes this bug.
Note that this is not the 'qmail-pop3d miscounts
linefeeds' problem, which is only debatably a bug.
-
Some broken MS SMTP servers reconnect immediately when sent a
4xx response (MS admits and
documents this). This
patch limits the negative effect on your qmail server of this
bug by introducing control/barelfdelay and implementing a sleep()
before returning the smtplf 4xx.
- squirrelmail patches
-
squirrelmail (at least upto version 1.3.1) has a
bug that breaks it when used with qmail-popup. This
patch fixes this bug.
- thttpd patches
-
thttpd refuses to serve files that are +x as static data,
to protect the user from serving up cgi sources by accident.
In a completely static environment this check is only a burden.
This patch only does the
+x check if a cgi pattern is set. (patch against 2.23beta1)
- fluxbox patches
-
BenV came up with the
idea that having keys to switch to tabs by number would be nice.
He cooked up a first working patch which I then cleaned up a bit.
After applying this patch
you can add lines like the following to your
keys file:
Mod4 Control 1 :tab 0
Mod4 Control 2 :tab 1
Mod4 Control 3 :tab 2
etc. This patch is against 0.9.8, BenV has a
version which he keeps updated to track the fluxbox CVS.
peter(at)dataloss.nl