software patches
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 881
KickPim Patches 0.1
KickPIM is a panel applet for quickly editing and accessing the KDE addressbook. more>>
KickPIM is a panel applet for quickly editing and accessing the KDE addressbook or sending emails to your contacts. It shows also a list of upcoming birthdays and waiting emails of multiple email-accounts.
When I added support for photos in the contact list in Kopete, I did the same for KickPim.
Adding support in Kopete was easy because we have a component architecture for the contact list display (created by Richard Smith) that allows us to layout an item in any arbitrary style, including text, images, vboxes, hboxes and spacers. So then I ported this architecture to KickPim too.
KickPims author never replied my emails, and I didnt want to fork or something, so I made this patches available here. I hope to merge them back with the authors codebase in the future.
The new display code for contacts could look ugglier or have regresions, but they will be fixed as I get feedback or ideas for the styles. To activate the KABC Photos, look in the preferences.
<<lessWhen I added support for photos in the contact list in Kopete, I did the same for KickPim.
Adding support in Kopete was easy because we have a component architecture for the contact list display (created by Richard Smith) that allows us to layout an item in any arbitrary style, including text, images, vboxes, hboxes and spacers. So then I ported this architecture to KickPim too.
KickPims author never replied my emails, and I didnt want to fork or something, so I made this patches available here. I hope to merge them back with the authors codebase in the future.
The new display code for contacts could look ugglier or have regresions, but they will be fixed as I get feedback or ideas for the styles. To activate the KABC Photos, look in the preferences.
Download (0.68MB)
Added: 2005-05-25 License: GPL (GNU General Public License) Price:
1612 downloads
XV Jumbo Patches 20070520
XV Jumbo Patches package contains a pair of aggregate patches against XV 3.10a, which was last released in December 1994. more>>
XV Jumbo Patches package contains a pair of aggregate patches against XV 3.10a, which was last released in December 1994. The first jumbo patch incorporates roughly two dozen bugfixes.
The second patch encompasses almost as many enhancements, including support for additional image formats like PNG, PhotoCD, and PDF; performance improvements; and new features such as mouse-wheel support, alpha blending against a background color, and improved dithering for 15/16-bit displays.
All patches available from the official XV site are included, as well as numerous other patches from around the world.
<<lessThe second patch encompasses almost as many enhancements, including support for additional image formats like PNG, PhotoCD, and PDF; performance improvements; and new features such as mouse-wheel support, alpha blending against a background color, and improved dithering for 15/16-bit displays.
All patches available from the official XV site are included, as well as numerous other patches from around the world.
Download (1.3MB)
Added: 2007-05-22 License: Freely Distributable Price:
887 downloads
KPowersave Icon Patch 0.1
KPowersave Icon Patch changes the way of displaying power state for KPowersave. more>>
KPowersave Icon Patch is intended for KPowersave 0.6.2
This patch changes the way of displaying power state for KPowersave. Using this patch you can better theme KPowersave, by using a series of pixmaps.
Installation instructions:
>>> Patch the sources
1. Copy the patch file in the parent folder of KPowersave sources.
2. Cd into KPowersave
3. issue: patch -Np1 -i ../kpowersave-icon.patch
>>> Compile the sources
>>> Copy the icons
After instalation, you wont get any icons for displaying battery state.
You have to copy them to your theme folder.
Copy the iconset in the THEME_FOLDER/22x22/actions/
You can use this theme for start:
http://www.kde-look.org/content/show.php?content=28287
<<lessThis patch changes the way of displaying power state for KPowersave. Using this patch you can better theme KPowersave, by using a series of pixmaps.
Installation instructions:
>>> Patch the sources
1. Copy the patch file in the parent folder of KPowersave sources.
2. Cd into KPowersave
3. issue: patch -Np1 -i ../kpowersave-icon.patch
>>> Compile the sources
>>> Copy the icons
After instalation, you wont get any icons for displaying battery state.
You have to copy them to your theme folder.
Copy the iconset in the THEME_FOLDER/22x22/actions/
You can use this theme for start:
http://www.kde-look.org/content/show.php?content=28287
Download (0.002MB)
Added: 2006-09-20 License: GPL (GNU General Public License) Price:
1130 downloads
FakeBold Font patches for QT 4.3.x 0.1
FakeBold Font patches for QT 4.3.x fake a bold font style and output for some fonts without bold support. more>>
FakeBold Font patches for QT 4.3.x fake a bold font style and output for some fonts without bold support.
It is specially and very useful for CJK fonts. actually it works with all fonts without bold style.
Here I use FT_Glyph_Embolden to get a bold glyph.
These patches is not related to font rendering result, if you want to control font rendering result, please control fontconfig configurations.
Screenshot1: shows bold/bolditalic support with "SOng" and "Hei" Chinese font.
Screenshot1: shows bold/italic support for Chinese,Korean,Yi,Tibetan with Sans fontset(Song,SIL Yi, Tibetan machine uni fonts)
<<lessIt is specially and very useful for CJK fonts. actually it works with all fonts without bold style.
Here I use FT_Glyph_Embolden to get a bold glyph.
These patches is not related to font rendering result, if you want to control font rendering result, please control fontconfig configurations.
Screenshot1: shows bold/bolditalic support with "SOng" and "Hei" Chinese font.
Screenshot1: shows bold/italic support for Chinese,Korean,Yi,Tibetan with Sans fontset(Song,SIL Yi, Tibetan machine uni fonts)
Download (0.004MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
809 downloads
PowerPack ;] Patchset 2.6.19-pp1
PowerPack ;] Patchset is a Linux kernel 2.6 patch set designed for servers and network gateways. more>>
PowerPack ;] Patchset is a Linux kernel 2.6 patch set designed for servers and network gateways.
PowerPack ;] Patchset includes: grsecurity, openswan, p-o-m, cks, imq, layer7, esfq, wrr, srr, tproxy2, and many other enhancements over the vanilla kernel.
Enhancements:
- The latest patches are included.
<<lessPowerPack ;] Patchset includes: grsecurity, openswan, p-o-m, cks, imq, layer7, esfq, wrr, srr, tproxy2, and many other enhancements over the vanilla kernel.
Enhancements:
- The latest patches are included.
Download (1.2MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1017 downloads
Exim DSN Patch 0.1
The Exim DSN patch adds delivery status notification support to Exim 4.xx. more>>
The Exim DSN patch adds delivery status notification support to Exim 4.xx.
DSN Support for Exim. This patch allows Exim 4.xx to support the sending of email Delivery Status Notifications.
<<lessDSN Support for Exim. This patch allows Exim 4.xx to support the sending of email Delivery Status Notifications.
Download (0.036MB)
Added: 2005-07-15 License: IBM Public License Price:
1562 downloads
Patch Maker 3.0
Patch Maker helps you manage multiple in-progress source code patches to software. more>>
Patch Maker helps you manage multiple in-progress source code patches to software. Patch Maker remembers which files are part of which patch, and keeps them disentangled during the development process.
It speeds up common operations and housekeeping tasks, allowing you to focus on writing code. It is a command-line tool written in Perl, and so is usable on (at least) Windows, Linux and Mac OS X.
Enhancements:
- Initial SVN support was added to go with CVS.
- The configuration was moved to the .pmrc file in the home directory.
- Message and error printing were tidied up and standardized.
<<lessIt speeds up common operations and housekeeping tasks, allowing you to focus on writing code. It is a command-line tool written in Perl, and so is usable on (at least) Windows, Linux and Mac OS X.
Enhancements:
- Initial SVN support was added to go with CVS.
- The configuration was moved to the .pmrc file in the home directory.
- Message and error printing were tidied up and standardized.
Download (0.032MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
5673 downloads
Test::Smoke::Patcher 1.19
Test::Smoke::Patcher is a OO interface to help patching the source-tree. more>>
Test::Smoke::Patcher is a OO interface to help patching the source-tree.
SYNOPSIS
use Test::Smoke::Patcher;
my $patcher = Test::Smoke::Patcher->new( single => {
ddir => $build_dir,
pfile => $patch,
popts => -p1,
v => 1, # 0..2
});
$patcher->patch;
or
my $patcher = Test::Smoke::Patcher->new( multi => {
ddir => $buildir,
pfile => $patch_info,
v => 1, #0..2
});
$patcher->patch;
Okay, you will need a working patch program, which I believe is available for most platforms perl runs on.
There are two ways to initialise the Test::Smoke::Patcher object.
single mode
The pfile attribute is a pointer to a single patch. There are four (4) ways to specify that patch.
refernece to a SCALAR
The scalar holds the complete patch as literal text.
reference to an ARRAY
The array holds a list of lines (with newlines) that make up the patch as literal text ($patch = join "", @$array_ref).
reference to a GLOB
You passed an opened filehandle to a file containing the patch.
filename
If none of the above apply, it is assumed you passed a filename. Relative paths are rooted at the builddir (ddir attribute).
multi mode
The pfile attribute is a pointer to a recource that contains filenames of patches. The format of this recource is one filename per line optionally followed by a semi-colon (;) and switches for the patch program.
The patch-resource can also be specified in four (4) ways.
reference to a SCALAR
reference to an ARRAY
reference to a GLOB
filename
<<lessSYNOPSIS
use Test::Smoke::Patcher;
my $patcher = Test::Smoke::Patcher->new( single => {
ddir => $build_dir,
pfile => $patch,
popts => -p1,
v => 1, # 0..2
});
$patcher->patch;
or
my $patcher = Test::Smoke::Patcher->new( multi => {
ddir => $buildir,
pfile => $patch_info,
v => 1, #0..2
});
$patcher->patch;
Okay, you will need a working patch program, which I believe is available for most platforms perl runs on.
There are two ways to initialise the Test::Smoke::Patcher object.
single mode
The pfile attribute is a pointer to a single patch. There are four (4) ways to specify that patch.
refernece to a SCALAR
The scalar holds the complete patch as literal text.
reference to an ARRAY
The array holds a list of lines (with newlines) that make up the patch as literal text ($patch = join "", @$array_ref).
reference to a GLOB
You passed an opened filehandle to a file containing the patch.
filename
If none of the above apply, it is assumed you passed a filename. Relative paths are rooted at the builddir (ddir attribute).
multi mode
The pfile attribute is a pointer to a recource that contains filenames of patches. The format of this recource is one filename per line optionally followed by a semi-colon (;) and switches for the patch program.
The patch-resource can also be specified in four (4) ways.
reference to a SCALAR
reference to an ARRAY
reference to a GLOB
filename
Download (0.15MB)
Added: 2006-11-01 License: Perl Artistic License Price:
1092 downloads
OpenSSH SecurID patch 1.3.2
OpenSSH SecurID is a patch that integrates SecurID authentication services directly into the OpenSSH daemon. more>>
OpenSSH SecurID is a patch that integrates SecurID authentication services directly into the OpenSSH daemon. It allows users to use SecurID tokens directly as their passwords instead of relying on the clunky sdshell.
This is how it works:
0) apply patch ;-) You must use GNU patch (get it from ftp.gnu.org, it free.)
1) copy ACE headers (in SecurID inc directory) into either a standard include place (like /usr/local/include) or into the openssh source tree or add the --with-cflags=-I/path/to/ace/inc (where the include files are located)
2) copy the libaceclnt.a (for ACE 5.X) or sdiclient.a (for ACE<<less
This is how it works:
0) apply patch ;-) You must use GNU patch (get it from ftp.gnu.org, it free.)
1) copy ACE headers (in SecurID inc directory) into either a standard include place (like /usr/local/include) or into the openssh source tree or add the --with-cflags=-I/path/to/ace/inc (where the include files are located)
2) copy the libaceclnt.a (for ACE 5.X) or sdiclient.a (for ACE<<less
Download (0.047MB)
Added: 2006-07-13 License: BSD License Price:
702 downloads
Openwall Linux kernel patch 2.4.35-ow2
Openwall Linux kernel patch is a collection of security-related features for the Linux kernel. more>>
Openwall Linux kernel patch is a collection of security-related features for the Linux kernel, all configurable via the new Security options configuration section. In addition to the new features, some versions of the patch contain various security fixes.
The number of such fixes changes from version to version, as some are becoming obsolete (such as because of the same problem getting fixed with a new kernel release), while other security issues are discovered.
Non-executable user stack area.
Most buffer overflow exploits are based on overwriting a functions return address on the stack to point to some arbitrary code, which is also put onto the stack. If the stack area is non-executable, buffer overflow vulnerabilities become harder to exploit.
Another way to exploit a buffer overflow is to point the return address to a function in libc, usually system(). This patch also changes the default address that shared libraries are mmap()ed at to make it always contain a zero byte. This makes it impossible to specify any more data (parameters to the function, or more copies of the return address when filling with a pattern), -- in many exploits that have to do with ASCIIZ strings.
However, note that this patch is by no means a complete solution, it just adds an extra layer of security. Many buffer overflow vulnerabilities will remain exploitable a more complicated way, and some will even remain unaffected by the patch. The reason for using such a patch is to protect against some of the buffer overflow vulnerabilities that are yet unknown.
Also, note that some buffer overflows can be used for denial of service attacks (usually in non-respawning daemons and network clients). A patch like this cannot do anything against that.
It is important that you fix vulnerabilities as soon as they become known, even if youre using the patch. The same applies to other features of the patch (discussed below) and their corresponding vulnerabilities.
Restricted links in /tmp.
Ive also added a link-in-+t restriction, originally for Linux 2.0 only, by Andrew Tridgell. Ive updated it to prevent from using a hard link in an attack instead, by not allowing regular users to create hard links to files they dont own, unless they could read and write the file (due to group permissions). This is usually the desired behavior anyway, since otherwise users couldnt remove such links theyve just created in a +t directory (unfortunately, this is still possible for group-writable files) and because of disk quotas.
Unfortunately, this may break existing applications.
Restricted FIFOs in /tmp.
In addition to restricting links, you might also want to restrict writes into untrusted FIFOs (named pipes), to make data spoofing attacks harder. Enabling this option disallows writing into FIFOs not owned by the user in +t directories, unless the owner is the same as that of the directory or the FIFO is opened without the O_CREAT flag.
Restricted /proc.
This was originally a patch by route that only changed the permissions on some directories in /proc, so you had to be root to access them. Then there were similar patches by others. I found them all quite unusable for my purposes, on a system where I wanted several admins to be able to see all the processes, etc, without having to su root (or use sudo) each time. So I had to create my own patch that I include here.
This option restricts the permissions on /proc so that non-root users can see their own processes only, and nothing about active network connections, unless theyre in a special group. This groups id is specified via the gid= mount option, and is 0 by default. (Note: if youre using identd, you will need to edit the inetd.conf line to run identd as this special group.) Also, this disables dmesg(8) for the users. You might want to use this on an ISP shell server where privacy is an issue. Note that these extra restrictions can be trivially bypassed with physical access (without having to reboot).
When using this part of the patch, most programs (ps, top, who) work as desired -- they only show the processes of this user (unless root or in the special group, or running with the relevant capabilities on 2.2+), and dont complain they cant access others. However, theres a known problem with w(1) in recent versions of procps, so you should apply the included patch to procps if this applies to you.
Enhancements:
- This revision adds a fix for the "parent process death signal" vulnerability in the Linux kernel.
- It also adds two security hardening features, both enabled by default: restricted access to VM86 mode (specific to 32-bit x86) and restricted zero page mappings (generic).
<<lessThe number of such fixes changes from version to version, as some are becoming obsolete (such as because of the same problem getting fixed with a new kernel release), while other security issues are discovered.
Non-executable user stack area.
Most buffer overflow exploits are based on overwriting a functions return address on the stack to point to some arbitrary code, which is also put onto the stack. If the stack area is non-executable, buffer overflow vulnerabilities become harder to exploit.
Another way to exploit a buffer overflow is to point the return address to a function in libc, usually system(). This patch also changes the default address that shared libraries are mmap()ed at to make it always contain a zero byte. This makes it impossible to specify any more data (parameters to the function, or more copies of the return address when filling with a pattern), -- in many exploits that have to do with ASCIIZ strings.
However, note that this patch is by no means a complete solution, it just adds an extra layer of security. Many buffer overflow vulnerabilities will remain exploitable a more complicated way, and some will even remain unaffected by the patch. The reason for using such a patch is to protect against some of the buffer overflow vulnerabilities that are yet unknown.
Also, note that some buffer overflows can be used for denial of service attacks (usually in non-respawning daemons and network clients). A patch like this cannot do anything against that.
It is important that you fix vulnerabilities as soon as they become known, even if youre using the patch. The same applies to other features of the patch (discussed below) and their corresponding vulnerabilities.
Restricted links in /tmp.
Ive also added a link-in-+t restriction, originally for Linux 2.0 only, by Andrew Tridgell. Ive updated it to prevent from using a hard link in an attack instead, by not allowing regular users to create hard links to files they dont own, unless they could read and write the file (due to group permissions). This is usually the desired behavior anyway, since otherwise users couldnt remove such links theyve just created in a +t directory (unfortunately, this is still possible for group-writable files) and because of disk quotas.
Unfortunately, this may break existing applications.
Restricted FIFOs in /tmp.
In addition to restricting links, you might also want to restrict writes into untrusted FIFOs (named pipes), to make data spoofing attacks harder. Enabling this option disallows writing into FIFOs not owned by the user in +t directories, unless the owner is the same as that of the directory or the FIFO is opened without the O_CREAT flag.
Restricted /proc.
This was originally a patch by route that only changed the permissions on some directories in /proc, so you had to be root to access them. Then there were similar patches by others. I found them all quite unusable for my purposes, on a system where I wanted several admins to be able to see all the processes, etc, without having to su root (or use sudo) each time. So I had to create my own patch that I include here.
This option restricts the permissions on /proc so that non-root users can see their own processes only, and nothing about active network connections, unless theyre in a special group. This groups id is specified via the gid= mount option, and is 0 by default. (Note: if youre using identd, you will need to edit the inetd.conf line to run identd as this special group.) Also, this disables dmesg(8) for the users. You might want to use this on an ISP shell server where privacy is an issue. Note that these extra restrictions can be trivially bypassed with physical access (without having to reboot).
When using this part of the patch, most programs (ps, top, who) work as desired -- they only show the processes of this user (unless root or in the special group, or running with the relevant capabilities on 2.2+), and dont complain they cant access others. However, theres a known problem with w(1) in recent versions of procps, so you should apply the included patch to procps if this applies to you.
Enhancements:
- This revision adds a fix for the "parent process death signal" vulnerability in the Linux kernel.
- It also adds two security hardening features, both enabled by default: restricted access to VM86 mode (specific to 32-bit x86) and restricted zero page mappings (generic).
Download (0.034MB)
Added: 2007-08-15 License: GPL (GNU General Public License) Price:
800 downloads
OpenSSH Heartbeat/Watchdog Patch 4.4p1
OpenSSH Heartbeat/Watchdog Patch adds a heartbeat (keepalive) function to ssh(1). more>>
OpenSSH Heartbeat/Watchdog Patch adds a heartbeat (keepalive) function to ssh(1). If the output channel has been silent for more than a specified time, a null message (SSH_MSG_IGNORE) is sent to the server as a heartbeat.
The heartbeat is useful for keeping connections over IP masquerade/NAT boxes, firewalls, etc. This patch also adds a watchdog timeout function to sshd(8). The combination of the heartbeat and the watchdog timeout is very useful for detecting a link which is down over unreliable connections such as a wireless network.
Enhancements:
- This version was adapted to OpenSSH 4.4p1.
- The documentation patch has been incorporated.
<<lessThe heartbeat is useful for keeping connections over IP masquerade/NAT boxes, firewalls, etc. This patch also adds a watchdog timeout function to sshd(8). The combination of the heartbeat and the watchdog timeout is very useful for detecting a link which is down over unreliable connections such as a wireless network.
Enhancements:
- This version was adapted to OpenSSH 4.4p1.
- The documentation patch has been incorporated.
Download (0.008MB)
Added: 2006-10-04 License: BSD License Price:
1117 downloads
kwin dropshadow patch for kde 0.8
kwin dropshadow patch for kde is the well known KDE KWin dropshadow patch ported to KDE Version 3.5.7. more>>
kwin dropshadow patch for kde is the well known KDE KWin dropshadow patch ported to KDE Version 3.5.7, but it may apply to all 3.5.x Versions (untested!)
For all ATI users and those whose laptops are too slow for real composite (like mine is).
<<lessFor all ATI users and those whose laptops are too slow for real composite (like mine is).
Download (MB)
Added: 2007-06-04 License: GPL (GNU General Public License) Price:
872 downloads
SPMS/syspatch 0.6
SPMS and syspatch are a useful tools to apply OpenBSD patches to a collection of OpenBSD hosts. more>>
SPMS and syspatch are a useful tools to apply OpenBSD patches to a collection of OpenBSD hosts where you dont want to have a compiler and the src hierarchy, nor spend the time needed to compile some sources.
SPMS and syspatch are designed for admins who have more than one OpenBSD box to administer, who work in teams, and dont want to spend time on repetitive tasks. In case of trouble, you can revert on an applied patch.
SPMS/syspatch will not mask the process of OpenBSD patching, since you still have to build errata on a buildhost and understand what is patched.
Enhancements:
- This release uses SPMS::* Perl modules to clean up the source and make syspatch easier to maintain and develop by more than one person.
- It has POD documentation for SPMS modules, better /var/db/spms/index.db initialization, and better control over untar operations.
<<lessSPMS and syspatch are designed for admins who have more than one OpenBSD box to administer, who work in teams, and dont want to spend time on repetitive tasks. In case of trouble, you can revert on an applied patch.
SPMS/syspatch will not mask the process of OpenBSD patching, since you still have to build errata on a buildhost and understand what is patched.
Enhancements:
- This release uses SPMS::* Perl modules to clean up the source and make syspatch easier to maintain and develop by more than one person.
- It has POD documentation for SPMS modules, better /var/db/spms/index.db initialization, and better control over untar operations.
Download (0.004MB)
Added: 2006-02-13 License: BSD License Price:
1350 downloads
qmail-usermap-patch 1.0
qmail-usermap-patch allows external mail exchanges to check a user map before routing mail to a local delivery host. more>>
qmail-usermap-patch project is a patch for qmail that allows external mail exchanges to check a user map before routing mail to a local delivery host.
This reduces server load by preventing spam to dictionary-generated addresses from going through the usual qmail process chain. The user map is sent to the external hosts securely using SSH.
<<lessThis reduces server load by preventing spam to dictionary-generated addresses from going through the usual qmail process chain. The user map is sent to the external hosts securely using SSH.
Download (00.019MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
975 downloads
Unified Qmail Patch 2004_05_02
Unified Qmail Patch provides a concatenation of various patches. more>>
Unified Qmail Patch provides a concatenation of various patches.
Unified Qmail Patch is a concatenation of various patches for the qmail MTA. It supports SMTP AUTH after STARTTLS, Maildir++, regexp support in badmailfrom, and lots of features for high-end production servers.
Main features:
- Maildir++
- TLS encryption
- SMTP AUTH + SMTP AUTH close
- regexps in badmailfrom and support for badmailto
- external todo
- big remote concurrency patch
- external queue manager
- oversized dns responses
- reverse dns check
- tarpitting
- ESMTP size check from Gentoo
- tab bug fix in .qmail files
- linux link sync
- errno patch (compiles with gcc 3.x too)
- auth only after TLS patch from Gentoo
- Maildir quota fix patch from Gentoo
- qregex memleak fix patch from Gentoo
- David Phillips sendmail flagf patch
- Russ Nelsons QMTP patch for qmail-remote
- Jay Austads random qmqp pickup
- Alin-Adrian Antons integer overflow fix in qmail-smtpd.c
- Added support for SMTP throttling, using relayd
- Added my own patch, that checks whether the mail from value is different from the username used for SMTP AUTH, thus preventing source address spoofing. Useful for ISPs that only relay mails from authenticated users.
- The mail from verification is now configurable through a knob defined in /var/qmail/control/spoofcheck or in the environment variable $SPOOFCHECK
- It seems that in previous versions I accidentally ommited the support for a big todo, so heres a patch that finally supports it. My apologies to all :(
<<lessUnified Qmail Patch is a concatenation of various patches for the qmail MTA. It supports SMTP AUTH after STARTTLS, Maildir++, regexp support in badmailfrom, and lots of features for high-end production servers.
Main features:
- Maildir++
- TLS encryption
- SMTP AUTH + SMTP AUTH close
- regexps in badmailfrom and support for badmailto
- external todo
- big remote concurrency patch
- external queue manager
- oversized dns responses
- reverse dns check
- tarpitting
- ESMTP size check from Gentoo
- tab bug fix in .qmail files
- linux link sync
- errno patch (compiles with gcc 3.x too)
- auth only after TLS patch from Gentoo
- Maildir quota fix patch from Gentoo
- qregex memleak fix patch from Gentoo
- David Phillips sendmail flagf patch
- Russ Nelsons QMTP patch for qmail-remote
- Jay Austads random qmqp pickup
- Alin-Adrian Antons integer overflow fix in qmail-smtpd.c
- Added support for SMTP throttling, using relayd
- Added my own patch, that checks whether the mail from value is different from the username used for SMTP AUTH, thus preventing source address spoofing. Useful for ISPs that only relay mails from authenticated users.
- The mail from verification is now configurable through a knob defined in /var/qmail/control/spoofcheck or in the environment variable $SPOOFCHECK
- It seems that in previous versions I accidentally ommited the support for a big todo, so heres a patch that finally supports it. My apologies to all :(
Download (0.16MB)
Added: 2007-02-23 License: Freeware Price:
974 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above software patches search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed