summaryrefslogtreecommitdiff
path: root/devel/eet/patches
diff options
context:
space:
mode:
authorminskim <minskim>2008-10-26 04:48:22 +0000
committerminskim <minskim>2008-10-26 04:48:22 +0000
commit4e2f312ba12e541838086e214dba4e869b055ca4 (patch)
tree44254bb60f7420c76c30cbf3c9f7819648714c33 /devel/eet/patches
parent7c46747651bcaf28a21bb33f2189cfd907a20398 (diff)
downloadpkgsrc-4e2f312ba12e541838086e214dba4e869b055ca4.tar.gz
Update eet to 1.1.0.
Changes: - Fixes to data codecs (data descriptors). - Fixes for non-existing files opened READ/WRITE and other miscellanouse bugs found. - Speedups for decoding and lookups, make inline-image decode better on some platforms and add signed-eet file support as well as opening eet files from memory.
Diffstat (limited to 'devel/eet/patches')
-rw-r--r--devel/eet/patches/patch-aa24
1 files changed, 24 insertions, 0 deletions
diff --git a/devel/eet/patches/patch-aa b/devel/eet/patches/patch-aa
new file mode 100644
index 00000000000..1a248ad14f6
--- /dev/null
+++ b/devel/eet/patches/patch-aa
@@ -0,0 +1,24 @@
+$NetBSD: patch-aa,v 1.1 2008/10/26 04:48:22 minskim Exp $
+
+--- src/lib/eet_cypher.c.orig 2008-09-09 05:40:54.000000000 -0700
++++ src/lib/eet_cypher.c
+@@ -92,8 +92,18 @@ eet_identity_print(Eet_Key *key, FILE *o
+ dh = EVP_PKEY_get1_DH(key->private_key);
+ if (dh)
+ {
++ BIO *b;
+ fprintf(out, "Private key (DH) :\n");
+- DHparams_print_fp(out, dh);
++ if ((b=BIO_new(BIO_s_file())) == NULL)
++ {
++ DHerr(DH_F_DHPARAMS_PRINT_FP,ERR_R_BUF_LIB);
++ }
++ else
++ {
++ BIO_set_fp(b, out, BIO_NOCLOSE);
++ DHparams_print(b, dh);
++ BIO_free(b);
++ }
+ }
+
+ fprintf(out, "Public certificate :\n");