Re: [openssl-dev] Definitions for some structures are strangely missing from 'evp.h' or other header files in OpenSSL 1.1.0a

2016-09-23 Thread Salz, Rich
>    EVP_ENCODE_CTX base64; >    base64 = EVP_ENCODE_CTX_new(); You can't do this kind of thing anymore. You can only have pointers, and the contents of those pointers are hidden from your program. This is what we mean by 'opaque' pointers. In this case, for example you do EVP_ENCOD

Re: [openssl-dev] Definitions for some structures are strangely missing from 'evp.h' or other header files in OpenSSL 1.1.0a

2016-09-23 Thread J Liu
Dear Salz, I don't know how to use accessors/settor functions. And I still don't know how to correct the compiling error in Visual Studio 2010. Specifically, for this line of code: EVP_ENCODE_CTX base64, I got the following error: error C2079: "base64"use undefined struct"evp_Encode_Ctx_st".

Re: [openssl-dev] Openssl upgrade in debian

2016-09-23 Thread Short, Todd
You need to do this on your own (get the toolchain), and/or get updates from Debian. -- -Todd Short // tsh...@akamai.com // "One if by land, two if by sea, three if by the Internet." On Sep 23, 2016, at 7:21 AM, Shantibhushan Sale mailto:shantibhushan.s...@gmail.com>> w

Re: [openssl-dev] Definitions for some structures are strangely missing from 'evp.h' or other header files in OpenSSL 1.1.0a

2016-09-23 Thread Richard Levitte
In message <008e01d2159c$e9d00010$bd700030$@sina.com> on Fri, 23 Sep 2016 21:17:48 +0800, "Jing Liu" said: jingmliu> Recently when I used a library ‘libcrypto.lib’ compiled from OpenSSL jingmliu> 1.1.0a in my project, some compiling errors led me to find that the jingmliu> header file 'evp.h' in

Re: [openssl-dev] Definitions for some structures are strangely missing from 'evp.h' or other header files in OpenSSL 1.1.0a

2016-09-23 Thread Salz, Rich
Yes, in 1.1.0 we made many structures opaque. You will have to use accessors/settor functions. -- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev

[openssl-dev] Definitions for some structures are strangely missing from 'evp.h' or other header files in OpenSSL 1.1.0a

2016-09-23 Thread Jing Liu
Recently when I used a library 'libcrypto.lib' compiled from OpenSSL 1.1.0a in my project, some compiling errors led me to find that the header file 'evp.h' in OpenSSL 1.1.0a is incomplete. More specifically, definitions for many structures are strangely missing. For example, the definitions for st

Re: [openssl-dev] [openssl.org #4684] Potential problem with OPENSSL_cleanse

2016-09-23 Thread Andy Polyakov
> Actually it should also be noted that snippet presented in originally > mentioned > http://www.metzdowd.com/pipermail/cryptography/2016-September/030151.html > is actually compiles as just > > _intel_fast_memset(args) > > by Intel compiler 17.0 (a.k.a. 2017). Second look at code generated by i

[openssl-dev] Openssl upgrade in debian

2016-09-23 Thread Shantibhushan Sale
I am a student developing some tool w.r.t openssl on DEBIAN.Currently my configuration of system is : Kernel:2.6.28.10. Openssl:1.0.1e system:ARMv5 Now i have to upgrade openssl version to Openssl 1.0.1t or higher.I do not have toolchain with me. I would need all binaries which used openssl1.0.1h

Re: [openssl-dev] Certificate torture test

2016-09-23 Thread David Woodhouse
On Fri, 2016-09-02 at 20:20 +, Salz, Rich wrote: > > I've started collecting a certificate torture test suite at > > http://git.infradead.org/users/dwmw2/openconnect.git/blob/HEAD:/tests/ > > Makefile.am > > I think this is cool, and splitting it off is a good idea.  I think > some IETF folks