Debian patches that really belong to upstream

Ondřej Surý ondrej at sury.org
Tue Sep 22 09:07:07 EDT 2015


Hi,

[ccing Brong since my last attempt to send this was rejected by mailman]

I was adapting Debian packaging for 3.0.0-beta1 and I have encountered
several patches that really belong to upstream git.

You can find them here (rebased on top of the latest master):
https://github.com/oerdnj/cyrus-imapd

or attached to this email (using git format-patch, so you can feed them
to git am)

Some of those are really old, so perhaps they doesn't have to be
applied, but I picked only those that looked sane and still make sense.
Most of those patches are small fixes, nothing huge, and I tried to keep
the original author in the commit if known.

The Debian packaging is under the same license as the original Cyrus, so
no license worries here.

0011 and 0012 only apply to master branch (as they are bugs only in
3.0.0), but the rest of the patches could be applied on 2.4.x and
perhaps 2.5.x (I decided to skip 2.5.x packaging in favour of 3.0.0).

If you need more explanation for any of those patches, I will be happy
to provide an explanation.

Cheers,
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0013-Change-the-configure-check-for-PS_STRINGS-to-COMPILE.patch
Type: text/x-patch
Size: 1391 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0013.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Fix-typo-in-sphinx-that-disabled-squat.patch
Type: text/x-patch
Size: 643 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0014.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-libisieve-has-to-be-noinst_LTLIBRARY-for-PIC-code-to.patch
Type: text/x-patch
Size: 1988 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0015.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-Disable-SSLv2-SSLv3-and-TLS-compression-use-TLS_-_me.patch
Type: text/x-patch
Size: 4989 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0016.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Fix-PATH_MAX-on-GNU-Hurd.patch
Type: text/x-patch
Size: 1249 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0017.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Change-the-wording-of-sieved-s-notice-when-a-user-s-.patch
Type: text/x-patch
Size: 1138 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0018.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Fix-formatting-of-imclient-manpage.patch
Type: text/x-patch
Size: 764 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0019.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Minor-fixes-of-master.conf-parsing-to-be-more-verbos.patch
Type: text/x-patch
Size: 1160 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0020.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Make-TLS-SSL-error-message-more-informative.patch
Type: text/x-patch
Size: 2550 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0021.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Fix-xmalloc-usage.patch
Type: text/x-patch
Size: 1137 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0022.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Silence-erroneous-RLIMIT_NUMFDS-related-log-messages.patch
Type: text/x-patch
Size: 1357 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0023.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Use-proper-types-uid_t-and-gid_t-instead-of-int-for-.patch
Type: text/x-patch
Size: 760 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0024.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-potential-buffer-overflows.patch
Type: text/x-patch
Size: 1565 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/cyrus-devel/attachments/20150922/db0b5233/attachment-0025.bin 


More information about the Cyrus-devel mailing list