artulab
projects
/
openbsd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c8ed7fe
)
Switch i2d_SSL_SESSION() back to freezero(3) now that the size constraints
author
jsing
<jsing@openbsd.org>
Fri, 14 Apr 2017 15:20:16 +0000
(15:20 +0000)
committer
jsing
<jsing@openbsd.org>
Fri, 14 Apr 2017 15:20:16 +0000
(15:20 +0000)
have been relaxed.
lib/libssl/ssl_asn1.c
patch
|
blob
|
history
diff --git
a/lib/libssl/ssl_asn1.c
b/lib/libssl/ssl_asn1.c
index
aca34f8
..
8e6528d
100644
(file)
--- a/
lib/libssl/ssl_asn1.c
+++ b/
lib/libssl/ssl_asn1.c
@@
-1,4
+1,4
@@
-/* $OpenBSD: ssl_asn1.c,v 1.5
1 2017/04/11 13:14:08
jsing Exp $ */
+/* $OpenBSD: ssl_asn1.c,v 1.5
2 2017/04/14 15:20:16
jsing Exp $ */
/*
* Copyright (c) 2016 Joel Sing <jsing@openbsd.org>
@@
-205,12
+205,9
@@
i2d_SSL_SESSION(SSL_SESSION *s, unsigned char **pp)
rv = (int)data_len;
err:
- if (data != NULL)
- explicit_bzero(data, data_len);
-
CBB_cleanup(&session);
+ freezero(data, data_len);
free(peer_cert_bytes);
- free(data);
return rv;
}