aboutsummaryrefslogtreecommitdiffstats
path: root/sipe-tls.c.patch
diff options
context:
space:
mode:
Diffstat (limited to 'sipe-tls.c.patch')
-rw-r--r--sipe-tls.c.patch20
1 files changed, 0 insertions, 20 deletions
diff --git a/sipe-tls.c.patch b/sipe-tls.c.patch
deleted file mode 100644
index 37c7c21..0000000
--- a/sipe-tls.c.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/core/sipe-tls.c
-+++ src/core/sipe-tls.c.new
-@@ -427,7 +427,7 @@
- gsize half = (secret_length + 1) / 2;
- gsize newseed_length = label_length + seed_length;
- /* secret: used as S1; secret2: last half of original secret (S2) */
-- guchar *secret2 = g_memdup(secret + secret_length - half, half);
-+ guchar *secret2 = g_memdup2(secret + secret_length - half, half);
- guchar *newseed = g_malloc(newseed_length);
- guchar *md5, *dest;
- guchar *sha1, *src;
-@@ -1525,7 +1525,7 @@
-
- /* found all the required fields */
- state->server_random.length = server_random->length;
-- state->server_random.buffer = g_memdup(server_random->data,
-+ state->server_random.buffer = g_memdup2(server_random->data,
- server_random->length);
- tls_calculate_secrets(state);
-