summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_ciph.c
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2011-12-02 12:52:00 +0000
committerBodo Möller <bodo@openssl.org>2011-12-02 12:52:00 +0000
commit19b0d0e75b1ac7ea177d38aba4ba331ba9c93653 (patch)
tree41ecfe29edeabaa1ba87909e12716fc2da3d3a0e /ssl/ssl_ciph.c
parentea8c77a55bcf3ac0744ac8724ca2476818787330 (diff)
Resolve a stack set-up race condition (if the list of compression
methods isn't presorted, it will be sorted on first read). Submitted by: Adam Langley
Diffstat (limited to 'ssl/ssl_ciph.c')
-rw-r--r--ssl/ssl_ciph.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/ssl_ciph.c b/ssl/ssl_ciph.c
index c03f029748..ac643c928c 100644
--- a/ssl/ssl_ciph.c
+++ b/ssl/ssl_ciph.c
@@ -470,6 +470,7 @@ static void load_builtin_compressions(void)
sk_SSL_COMP_push(ssl_comp_methods,comp);
}
}
+ sk_SSL_COMP_sort(ssl_comp_methods);
}
MemCheck_on();
}