RE: SSL connection broken after upgrading from 0.9.8a to 1.0.1e version of openssl

2014-08-01 Thread Dave Thompson
This is almost certainly belongs in -users only, but if I restrict reply it looks unanswered. > From: owner-openssl-us...@openssl.org On Behalf Of Nayna Jain > Sent: Thursday, July 31, 2014 17:37 > We got one of our openssl version upgraded to openssl 1.0.1e version. > But after that I am facing

GCC performance hack

2014-08-01 Thread Salz, Rich
If you're doing multi-threaded builds with GCC, the following performance hack can help a great deal. #ifdef _GNU_SOURCE int gnu_builtin_sync(int *pointer, int amount, int type, const char *file, int line) { int ret; if (amount > 0) ret = __sync_add_and_fetch(pointer, amount); else i

RE: FIPS version of RSA_generate_key_ex puts FIPS library in a bad state

2014-08-01 Thread Perrow, Graeme
Sorry for the extra message but my description below is not quite correct. The problem is not that the key size is > 4096. It seems to happen whenever the key size is not a multiple of 8. Graeme From: owner-openssl-...@openssl.org [mailto:owner-openssl-...@openssl.org] On Behalf Of Perrow, Gra

FIPS version of RSA_generate_key_ex puts FIPS library in a bad state

2014-08-01 Thread Perrow, Graeme
If I attempt to create an RSA key pair with a size of >4096 bits using the FIPS library (FIPS 2.0.5, OpenSSL 1.0.1h), I get an error ("data too large for modulus"), but doing so seems to put the FIPS library into a bad state. Subsequent calls return failure and the error stack indicates that the

windows compile failure

2014-08-01 Thread dcruette
Hello On the openssl-SNAP-20140801 branch on windows, ./Configure gcc standard build In file included from ../e_os.h:283:0, from ssl_locl.h:150, from t1_lib.c:122: d:\logicieldebaseqcr\gcc-for-windows\include\ws2tcpip.h:38:2: error: #error "ws2tcpip.h i

Jenkins CI config question

2014-08-01 Thread dcruette
Hello Openssl team I have managed to make Jenkins CI up and running on various config (Linux and Windows) For the moment -Linux Ubuntu 12.04 32 bits -Linux Rasberrypi 3.12.22 -Windows 7 Family edition Run openssl make + make depend + make test with -for linux standard ./config -for linux st