On Fri Jan 29 15:08:47 2016, h...@highlandsun.com wrote: > Howard Chu via RT wrote: > > In OpenLDAP we reference X509_NAME->bytes->data directly, we want the > > DER > > bytes which we then pass thru our own DN validator/formatter. This no > > longer > > works with OpenSSL 1.1 and I don't see any provided method to return > > the DER > > bytes. I don't want a malloc'd copy, I just want read-only access to > > the bytes > > already cached inside the X509_NAME structure. > > > > The attached patch would be sufficient to meet this requirement. > > We are tracking this here as well: > > http://www.openldap.org/its/index.cgi/Development?id=8353
I'd rather we didn't return a pointer to the internal BUF_MEM as we might want to change that at some point. Would a function like: int X509_NAME_der(const X509_NAME *nm, const char **pder); be suitable for your needs? Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org _______________________________________________ openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev