diff options
author | Britney Fransen <brfransen@gmail.com> | 2018-02-28 18:45:21 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2018-02-28 18:45:21 (GMT) |
commit | 3ac7c7b26d22adb0e35f92620e55115f153e589e (patch) | |
tree | a145c1aa3bb6223a593df39a7b97acf8d9641a37 /abs/core/libsasl/0018_auth_rimap_quotes.patch | |
parent | 3218054e06dec2ee8c41cd89b44bf869e09a0e34 (diff) | |
download | linhes_pkgbuild-3ac7c7b26d22adb0e35f92620e55115f153e589e.zip linhes_pkgbuild-3ac7c7b26d22adb0e35f92620e55115f153e589e.tar.gz linhes_pkgbuild-3ac7c7b26d22adb0e35f92620e55115f153e589e.tar.bz2 |
libsasl: update to 2.1.26
Diffstat (limited to 'abs/core/libsasl/0018_auth_rimap_quotes.patch')
-rw-r--r-- | abs/core/libsasl/0018_auth_rimap_quotes.patch | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/abs/core/libsasl/0018_auth_rimap_quotes.patch b/abs/core/libsasl/0018_auth_rimap_quotes.patch deleted file mode 100644 index 13fa999..0000000 --- a/abs/core/libsasl/0018_auth_rimap_quotes.patch +++ /dev/null @@ -1,35 +0,0 @@ -0016_auth_rimap_quotes.dpatch by <fabbe@debian.org> - -All lines beginning with `## DP:' are a description of the patch. -Avoid infinite loop when username/password has a double quote character. -Upstream change: https://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/sasl/saslauthd/auth_rimap.c.diff?r1=1.12;r2=1.13 - -diff -urNad etch~/saslauthd/auth_rimap.c etch/saslauthd/auth_rimap.c ---- etch~/saslauthd/auth_rimap.c 2007-03-29 15:16:20.000000000 +0300 -+++ etch/saslauthd/auth_rimap.c 2008-02-13 13:42:53.000000000 +0200 -@@ -162,6 +162,7 @@ - num_quotes = 0; - p1 = s; - while ((p1 = strchr(p1, '"')) != NULL) { -+ p1++; - num_quotes++; - } - -@@ -438,7 +439,7 @@ - syslog(LOG_WARNING, "auth_rimap: writev: %m"); - memset(qlogin, 0, strlen(qlogin)); - free(qlogin); -- memset(qpass, 0, strlen(qlogin)); -+ memset(qpass, 0, strlen(qpass)); - free(qpass); - (void)close(s); - return strdup(RESP_IERROR); -@@ -447,7 +448,7 @@ - /* don't need these any longer */ - memset(qlogin, 0, strlen(qlogin)); - free(qlogin); -- memset(qpass, 0, strlen(qlogin)); -+ memset(qpass, 0, strlen(qpass)); - free(qpass); - - /* read and parse the LOGIN response */ |