#
3850f8cb |
| 18-Mar-2016 |
Richard Levitte |
Make apps/progs.pl more flexible Make Configure write @disablables to configdata.pm and have apps/progs.pl use that data. Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
d4037cea |
| 19-Mar-2016 |
Richard Levitte |
Correct the export list when writing configdata.pm Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
da1f2104 |
| 19-Mar-2016 |
Richard Levitte |
Correct the check of files to depend on against known generated ones The check was erroneously inversed Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
1f2e1cd5 |
| 17-Mar-2016 |
Richard Levitte |
Make picker, thread and combine standard config helper functions Document them as well Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
1fbab1dc |
| 17-Mar-2016 |
Rich Salz |
Remove Netware and OS/2 Reviewed-by: Richard Levitte <levitte@openssl.org>
|
#
014267f6 |
| 17-Mar-2016 |
Richard Levitte |
Disallow --classic for Windows With all the config changes, mk1mf is broken on Windows. Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
2b6b606c |
| 09-Mar-2016 |
Richard Levitte |
Added build.info debugging capability to Configure This is only enabled when the environment variable CONFIGURE_DEBUG_BUILDINFO is defined. This will cause every line in every build
Added build.info debugging capability to Configure This is only enabled when the environment variable CONFIGURE_DEBUG_BUILDINFO is defined. This will cause every line in every build.info file to be displayed, along with the content of the skip stack before and after parsing. This can be a very powerful tool to see that all conditions are working as expected. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
68dc37c1 |
| 16-Mar-2016 |
Matt Caswell |
Disable AFALG when cross-compiling We don't currently support cross-compiling of the afalg engine. However we were failing to explicitly mark it as disabled during Configure leading
Disable AFALG when cross-compiling We don't currently support cross-compiling of the afalg engine. However we were failing to explicitly mark it as disabled during Configure leading to a failed build. Reviewed-by: Richard Levitte <levitte@openssl.org>
show more ...
|
#
3e19b07f |
| 15-Mar-2016 |
Richard Levitte |
static-engine is no longer an internal keyword, remove it from %disabled Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
c91a0a83 |
| 14-Mar-2016 |
Emilia Kasper |
Disable afalg when engine is disabled. Also make it possible to disable afalg separately. we still need to update config again Reviewed-by: Richard Levitte <levitte@openssl
Disable afalg when engine is disabled. Also make it possible to disable afalg separately. we still need to update config again Reviewed-by: Richard Levitte <levitte@openssl.org>
show more ...
|
#
9f519add |
| 14-Mar-2016 |
Richard Levitte |
Enforce the demand for Perl 5.10.0 as a minimum. Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
01d99976 |
| 14-Mar-2016 |
Richard Levitte |
Fix a few Configure errors Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
2d0b4412 |
| 09-Mar-2016 |
Bill Cox |
Add blake2 support. Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
d0db7ee0 |
| 11-Mar-2016 |
Andy Polyakov |
Configure: remove dependency on 'head'. Reviewed-by: Richard Levitte <levitte@openssl.org>
|
#
00698061 |
| 11-Mar-2016 |
Richard Levitte |
Don't build dynamic engines unless configured "shared" Experience has shown that dynamic engines with their own copy of libcrypto is problematic, so we disable that possibility.
Don't build dynamic engines unless configured "shared" Experience has shown that dynamic engines with their own copy of libcrypto is problematic, so we disable that possibility. Reviewed-by: Matt Caswell <matt@openssl.org>
show more ...
|
#
39affe19 |
| 10-Mar-2016 |
Richard Levitte |
Configure - don't trust $1 to stick around, save its value away Reviewed-by: Stephen Henson <steve@openssl.org>
|
#
c5798e0e |
| 09-Mar-2016 |
Richard Levitte |
Correct slight logic error in processing IF in build.info This corrects a fault where the inner IF in this example was still being acted upon: IF[0] ...whatever...
Correct slight logic error in processing IF in build.info This corrects a fault where the inner IF in this example was still being acted upon: IF[0] ...whatever... IF[1] ...whatever more... ENDIF ENDIF With this change, the inner IF is skipped over. Reviewed-by: Matt Caswell <matt@openssl.org>
show more ...
|
#
c4718849 |
| 09-Mar-2016 |
Richard Levitte |
Comment away the extra checks in Configure The "extra checks" is a debugging tool to check the config resolving mechanism. It uses Perl's smart match, which is experimental and ther
Comment away the extra checks in Configure The "extra checks" is a debugging tool to check the config resolving mechanism. It uses Perl's smart match, which is experimental and therefore always causes Perl to give out a warning, and it causes older Perl versions to fail entirely. So, it gets commented away, but stays otherwise in place, as it may be useful again. Reviewed-by: Matt Caswell <matt@openssl.org>
show more ...
|
#
635bd409 |
| 09-Mar-2016 |
Richard Levitte |
In build.info, an IF within a clause that's skipped over shouldn't apply If we find an IF within a clause that's skipped over, set it to be skipped as well. Reviewed-by: Matt Ca
In build.info, an IF within a clause that's skipped over shouldn't apply If we find an IF within a clause that's skipped over, set it to be skipped as well. Reviewed-by: Matt Caswell <matt@openssl.org>
show more ...
|
#
2e52e7df |
| 09-Mar-2016 |
Matt Caswell |
Remove the old threading API All OpenSSL code has now been transferred to use the new threading API, so the old one is no longer used and can be removed. We provide some compat macro
Remove the old threading API All OpenSSL code has now been transferred to use the new threading API, so the old one is no longer used and can be removed. We provide some compat macros for removed functions which are all no-ops. There is now no longer a need to set locking callbacks!! Reviewed-by: Richard Levitte <levitte@openssl.org>
show more ...
|
#
79fff39d |
| 09-Mar-2016 |
Richard Levitte |
Don't check the conditions to build e_afalg if configured "no-engine" Reviewed-by: Matt Caswell <matt@openssl.org>
|
#
63ee7129 |
| 04-Mar-2016 |
Richard Levitte |
Have Configure display the value of SHARED_CFLAG Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
30752dd7 |
| 08-Mar-2016 |
Richard Levitte |
Check gcc version to see if it supports -MM and friends According to manuals found here: https://gcc.gnu.org/onlinedocs/, GNU C version 3 and on support the dependency generation options
Check gcc version to see if it supports -MM and friends According to manuals found here: https://gcc.gnu.org/onlinedocs/, GNU C version 3 and on support the dependency generation options. We therefore need to check the gcc version to see if we're going to use it or makedepend for dependency generation. Reviewed-by: Andy Polyakov <appro@openssl.org>
show more ...
|
#
09aa263a |
| 09-Mar-2016 |
Richard Levitte |
Add the configure option 'no-makedepend' If no makedepend program or equaly capable compiler is present, 'makedepend' gets disabled automatically. Reviewed-by: Rich Salz <rsalz@
Add the configure option 'no-makedepend' If no makedepend program or equaly capable compiler is present, 'makedepend' gets disabled automatically. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
dc3365f7 |
| 07-Mar-2016 |
Richard Levitte |
Add the Configure option --classic, to fall back on classic build schemes Reviewed-by: Matt Caswell <matt@openssl.org>
|