diff options
| author | Ted Zlatanov | 2014-10-17 21:02:30 -0400 |
|---|---|---|
| committer | Ted Zlatanov | 2014-10-17 21:02:30 -0400 |
| commit | 6c854f07d1a6cbe46bd5a5a9dd3910c87b418d93 (patch) | |
| tree | 6a4477180975cb03a11eefa28e5042a907637473 | |
| parent | 427c362766155c95371a89d5bf48540ad3469f77 (diff) | |
| download | emacs-6c854f07d1a6cbe46bd5a5a9dd3910c87b418d93.tar.gz emacs-6c854f07d1a6cbe46bd5a5a9dd3910c87b418d93.zip | |
net/gnutls.el: pass correct data to `gnutls-boot'.
* net/gnutls.el (gnutls-negotiate): Don't use cl-mapcan; pass
correct data to `gnutls-boot'.
Reported by Toke Høiland-Jørgensen <toke@toke.dk>.
| -rw-r--r-- | lisp/ChangeLog | 6 | ||||
| -rw-r--r-- | lisp/net/gnutls.el | 12 |
2 files changed, 13 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index e12b0090936..0da7f2877e1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2014-10-18 Teodor Zlatanov <tzz@lifelogs.com> | ||
| 2 | |||
| 3 | * net/gnutls.el (gnutls-negotiate): Don't use cl-mapcan; pass | ||
| 4 | correct data to `gnutls-boot' (Bug#18664). | ||
| 5 | Reported by Toke Høiland-Jørgensen <toke@toke.dk>. | ||
| 6 | |||
| 1 | 2014-10-18 Michal Nazarewicz <mina86@mina86.com> | 7 | 2014-10-18 Michal Nazarewicz <mina86@mina86.com> |
| 2 | 8 | ||
| 3 | * whitespace.el (whitespace-style, whitespace-big-indent) | 9 | * whitespace.el (whitespace-style, whitespace-big-indent) |
diff --git a/lisp/net/gnutls.el b/lisp/net/gnutls.el index 0c650f38d95..3ad92c4607a 100644 --- a/lisp/net/gnutls.el +++ b/lisp/net/gnutls.el | |||
| @@ -211,11 +211,13 @@ defaults to GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT." | |||
| 211 | t) | 211 | t) |
| 212 | ;; if a list, look for hostname matches | 212 | ;; if a list, look for hostname matches |
| 213 | ((listp gnutls-verify-error) | 213 | ((listp gnutls-verify-error) |
| 214 | (cl-mapcan | 214 | (apply 'append |
| 215 | (lambda (check) | 215 | (mapcar |
| 216 | (when (string-match (car check) hostname) | 216 | (lambda (check) |
| 217 | (copy-sequence (cdr check)))) | 217 | (when (string-match (nth 0 check) |
| 218 | gnutls-verify-error)) | 218 | hostname) |
| 219 | (nth 1 check))) | ||
| 220 | gnutls-verify-error))) | ||
| 219 | ;; else it's nil | 221 | ;; else it's nil |
| 220 | (t nil)))) | 222 | (t nil)))) |
| 221 | (min-prime-bits (or min-prime-bits gnutls-min-prime-bits)) | 223 | (min-prime-bits (or min-prime-bits gnutls-min-prime-bits)) |