Package: dovecot / 1:2.3.13+dfsg1-2+deb11u1
Metadata
| Package | Version | Patches format |
|---|---|---|
| dovecot | 1:2.3.13+dfsg1-2+deb11u1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| split protocols.patch | (download) |
doc/example-config/dovecot.conf |
4 2 + 2 - 0 ! |
split-protocols Updated: Mon, 25 Nov 2013 20:11:59 -0500 |
| fix mail_plugin_dir default.patch | (download) |
doc/example-config/conf.d/10-mail.conf |
2 1 + 1 - 0 ! |
fix mail_plugin_dir default Bug: #624294 |
| ssl cert location.patch | (download) |
doc/example-config/conf.d/10-ssl.conf |
7 4 + 3 - 0 ! |
ssl cert location Bug: #608719 |
| tcpwrapper.patch | (download) |
doc/example-config/conf.d/10-tcpwrapper.conf |
14 14 + 0 - 0 ! |
add tcp wrapper support Bug: #685850 |
| default mail_location.patch | (download) |
doc/example-config/conf.d/10-mail.conf |
4 2 + 2 - 0 ! |
default location for user mailboxes Bug: #623440 |
| exampledir.patch | (download) |
doc/example-config/Makefile.in |
2 1 + 1 - 0 ! |
wrong pointer to exampledir Bug: #698941 |
| mboxlocking.patch | (download) |
doc/example-config/conf.d/10-mail.conf |
8 7 + 1 - 0 ! |
policy 22.6 compliant mbox write locking For NFS safety, prefer fcntl to dotlocks. Dovecots default is the other way around. Bug: #720502 |
| dovecot_name.patch | (download) |
configure.ac |
7 6 + 1 - 0 ! |
update dovecot name to include distribution in login greeting message This patch was found at: https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-server-app-banner-updates and originally provided by Ubuntu for their 2.1.7 package. The original author is Yolanda Robla <yolanda.robla@canonical.com>. I updated it for Debian's 2.2.5 package. |
| ssl dh params location.patch | (download) |
doc/example-config/conf.d/10-ssl.conf |
2 1 + 1 - 0 ! |
set dh params location |
| skip rfc subdir.patch | (download) |
pigeonhole/configure.ac |
1 0 + 1 - 0 ! |
don't try to build doc/rfc subdir components |
| Correct misspellings.patch | (download) |
ChangeLog |
6 3 + 3 - 0 ! |
correct misspellings Found by Lintian |
| fix compiler warnings.patch | (download) |
src/master/sd-daemon.c |
4 2 + 2 - 0 ! |
fix compiler warnings: * passing null to format argument * -Wstringop-truncation |
| systemd sd notify support.patch | (download) |
dovecot.service.in |
3 1 + 2 - 0 ! |
[patch 1/2] systemd integration: notify service manager when ready Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951722 |
| test backtrace.patch | (download) |
src/lib/test-backtrace.c |
6 2 + 4 - 0 ! |
updates the symbol to check for in the backtrace unit tests Updates the symbol to check for in the backtrace unit tests to something that appears in all the traces on the platforms we support. |
| doveadm director.1 drop acute accent.patch | (download) |
doc/man/doveadm-director.1.in |
6 3 + 3 - 0 ! |
doveadm-director.1: drop acute accent
Found by Lintian:
This manual page uses the \' groff sequence. Usually, the intent to
generate an apostrophe, but that sequence actually renders as a an acute
accent.
For an apostrophe or a single closing quote, use plain '. For single
opening quote, i.e. a straight downward line ' like the one used in
shell commands, use \(aq.
|
| Fix 32bit sign comparisons.patch | (download) |
src/lib-mail/test-message-header-decode.c |
2 1 + 1 - 0 ! |
fix 32bit sign comparisons
In file included from test-lib.h:5,
from test-time-util.c:3:
test-time-util.c: In function 'test_str_to_timeval':
|
| Fix 32 bit test case.patch | (download) |
src/lib/time-util.c |
12 6 + 6 - 0 ! |
fix 32-bit test case |
| Improve cross compile support.patch | (download) |
m4/size_t_signed.m4 |
11 4 + 7 - 0 ! |
improve cross-compile support The check for the signedness of size_t really doesn't have to be run as that is a compile time property. Beyond that, dovecot uses mysql_config. I've looked into that and mysql_config is unfixably broken during cross builds. It will not be fixed. Instead, please use pkg-config. My patch implements that with a fallback to mysql_config to avoid breaking other users. Last but not least, src/lib-lua/Makefile.am adds $(LUA_LIBS) to libdovecot_lua_la_DEPENDENCIES. As it happens, LUA_LIBS contains a -L flag and when that flag shows up in a dependency, make gives up. I have no clue why one would add LUA_LIBS to DEPENDENCIES as it already is being correctly added to LIBADD. My patch suggests to quite simply drop that. |
| CVE 2021 29157.patch | (download) |
src/lib-dict-extra/dict-fs.c |
29 29 + 0 - 0 ! |
fix incorrectly escapes kid and azp fields in jwt tokens |
| CVE 2021 33515.patch | (download) |
src/lib-smtp/smtp-server-cmd-starttls.c |
14 14 + 0 - 0 ! |
--- |
| auth Fix handling passdbs with identical driver args but .patch | (download) |
src/auth/auth-request.c |
6 3 + 3 - 0 ! |
auth: fix handling passdbs with identical driver/args but different mechanisms/username_filter The passdb was wrongly deduplicated in this situation, causing wrong mechanisms or username_filter setting to be used. This would be a rather unlikely configuration though. Fixed by moving mechanisms and username_filter from struct passdb_module to struct auth_passdb, which is where they should have been in the first place. |
| auth Add a comment about updating userdb_find.patch | (download) |
src/auth/userdb.c |
3 2 + 1 - 0 ! |
auth: add a comment about updating userdb_find() |
