commit | 34ced2dffe5def24e5b6ecb4167fe186371f4814 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Fri Sep 20 11:37:39 2013 +0200 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Fri Sep 20 11:37:39 2013 +0200 |
tree | c97c2fd8112a7b97ad11b595901a5eac23b05742 | |
parent | a7496f00ff09ea643b27c072379da66d1c75c493 [diff] [blame] |
Fix mis-sized buffer Reported by rgacogne on twitter. Also spotted by gcc-4.8 with -O2
diff --git a/library/ssl_srv.c b/library/ssl_srv.c index 115bf0a..dd31a64 100644 --- a/library/ssl_srv.c +++ b/library/ssl_srv.c
@@ -254,7 +254,7 @@ unsigned char *enc_len_p = iv + 16; unsigned char *ticket = enc_len_p + 2; unsigned char *mac; - unsigned char computed_mac[16]; + unsigned char computed_mac[32]; size_t enc_len, clear_len, i; unsigned char pad_len;