removed no-asm for openssl plus minor other changes