commit | 365d663cc2f1bcb68052a330226ec207f46bbff6 | [log] [tgz] |
---|---|---|
author | Igor Sysoev <igor@sysoev.ru> | Mon Jul 27 11:51:12 2009 +0000 |
committer | Igor Sysoev <igor@sysoev.ru> | Mon Jul 27 11:51:12 2009 +0000 |
tree | 5e1d18e2c3692ec4d54c71b702b2447de7aaebc3 | |
parent | b5142550ccc6b61235683531183437b9a4cdf3a4 [diff] |
fix memory corruption in $ssl_client_cert
diff --git a/src/event/ngx_event_openssl.c b/src/event/ngx_event_openssl.c index 34d9538..8461140 100644 --- a/src/event/ngx_event_openssl.c +++ b/src/event/ngx_event_openssl.c
@@ -2011,7 +2011,7 @@ p = s->data; - for (i = 0; i < len; i++) { + for (i = 0; i < cert.len - 1; i++) { *p++ = cert.data[i]; if (cert.data[i] == LF) { *p++ = '\t';