Package: cyrus-sasl2 / 2.1.27+dfsg-2.1+deb11u1

Metadata

Package Version Patches format
cyrus-sasl2 2.1.27+dfsg-2.1+deb11u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Make the libsasl2 symbols versioned.patch | (download)

Versions | 7 7 + 0 - 0 !
lib/Makefile.am | 3 2 + 1 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-)

 make the libsasl2 symbols versioned


0002 Use etc sasldb2 instead of . sasldb in the testsuite.patch | (download)

utils/testsuite.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 use /etc/sasldb2 instead of ./sasldb in the testsuite


0003 Update saslauthd.conf location in documentation.patch | (download)

saslauthd/saslauthd.mdoc | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 update saslauthd.conf location in documentation

date format (cosmetic).

0004 Include dbconverter 2 in sbin_PROGRAMS and set defau.patch | (download)

utils/Makefile.am | 4 2 + 2 - 0 !
utils/dbconverter-2.c | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 include dbconverter-2 in sbin_programs and set default sasldb file
 to /etc/sasldb2

database file to /etc/sasldb2.

0005 Fixes in library mutexes.patch | (download)

lib/common.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fixes in library mutexes


0006 Enable autoconf maintainer mode.patch | (download)

configure.ac | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 enable autoconf maintainer mode


0008 Don t overwrite PIC objects with non PIC variant.patch | (download)

lib/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't overwrite pic objects with non-pic variant

is created out of non-PIC objects, is not going to overwrite the PIC version,
which is created out of PIC objects. The PIC version is placed in .libs, and
the non-PIC version in the current directory.  This ensures that both non-PIC
and PIC versions are available in the correct locations.

0009 Look for generic Berkeley DB first.patch | (download)

m4/berkdb.m4 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 look for generic berkeley db first


0010 Update required libraries when ld as needed is used.patch | (download)

saslauthd/Makefile.am | 2 1 + 1 - 0 !
sasldb/Makefile.am | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 update required libraries when ld --as-needed is used

it.

0013 Don t use la files for opening plugins.patch | (download)

lib/dlopen.c | 121 7 + 114 - 0 !
1 file changed, 7 insertions(+), 114 deletions(-)

 don't use la files for opening plugins


0018 Temporary multiarch fixes.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 temporary multiarch fixes


0019 Add reference to LDAP_SASLAUTHD file to the saslauth.patch | (download)

saslauthd/saslauthd.mdoc | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 add reference to ldap_saslauthd file to the saslauthd documentation


0022 Fix keytab option for MIT Kerberos.patch | (download)

m4/sasl2.m4 | 1 1 + 0 - 0 !
plugins/gssapi.c | 11 8 + 3 - 0 !
2 files changed, 9 insertions(+), 3 deletions(-)

 fix keytab option for mit kerberos


0025 Revert upstream soname bump.patch | (download)

lib/Makefile.am | 2 1 + 1 - 0 !
plugins/Makefile.am | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 revert upstream soname bump


0027 properly create libsasl2.pc.patch | (download)

Makefile.am | 13 13 + 0 - 0 !
configure.ac | 1 0 + 1 - 0 !
2 files changed, 13 insertions(+), 1 deletion(-)

 properly create libsasl2.pc


0032 Add with_pgsql include postgresql to include path.patch | (download)

configure.ac | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 add ${with_pgsql}include/postgresql/ to include path


0017 Just completely remove libobj from autotools files.patch | (download)

configure.ac | 55 1 + 54 - 0 !
lib/Makefile.am | 16 1 + 15 - 0 !
plugins/Makefile.am | 3 0 + 3 - 0 !
saslauthd/Makefile.am | 6 2 + 4 - 0 !
4 files changed, 4 insertions(+), 76 deletions(-)

 just completely remove libobj from autotools files


0033 cross.patch | (download)

sasldb/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix cross compialtion

Bug-Debian: https://bugs.debian.org/792851
0019 Stop importing docutils_version in sphinx build manp.patch | (download)

docsrc/exts/sphinxlocal/writers/manpage.py | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 stop importing docutils_version in sphinx-build manpage helper


0020 Restore LIBS after checking gss_inquire_sec_context_.patch | (download)

m4/sasl2.m4 | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] restore libs after checking gss_inquire_sec_context_by_oid

Fixes: 4b0306dcd76031460246b2dabcb7db766d6b04d8

0034 CVE 2019 19906.patch | (download)

lib/common.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 cve-2019-19906: off-by-one in _sasl_add_string function
0035 Fix _sasl_add_string.patch | (download)

lib/common.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix _sasl_add_string
0022 Fix sphinx error.patch | (download)

docsrc/exts/sphinxlocal/builders/manpage.py | 1 0 + 1 - 0 !
docsrc/exts/sphinxlocal/roles/saslman.py | 1 0 + 1 - 0 !
docsrc/exts/sphinxlocal/writers/manpage.py | 9 3 + 6 - 0 !
3 files changed, 3 insertions(+), 8 deletions(-)

 fix sphinx error


0023 Fix more sphinx errors.patch | (download)

docsrc/conf.py | 2 1 + 1 - 0 !
docsrc/exts/sphinxlocal/builders/manpage.py | 5 0 + 5 - 0 !
2 files changed, 1 insertion(+), 6 deletions(-)

 fix more sphinx errors


0036 CVE 2022 24407 Escape password for SQL insert update.patch | (download)

plugins/sql.c | 26 23 + 3 - 0 !
1 file changed, 23 insertions(+), 3 deletions(-)

 cve-2022-24407 escape password for sql insert/update commands.