#
4e360445 |
| 07-Aug-2018 |
Richard Levitte |
Check early that the config target exists and isn't a template Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6885)
|
#
eb807d53 |
| 24-Jul-2018 |
Richard Levitte |
Configure death handler: instead of printing directly, amend the message This is done by calling die again, just make sure to reset the __DIE__ handler first. Reviewed-by: Rich
Configure death handler: instead of printing directly, amend the message This is done by calling die again, just make sure to reset the __DIE__ handler first. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6776)
show more ...
|
#
88accfe6 |
| 24-Jul-2018 |
Richard Levitte |
Configure death handler: remember to call original death handler Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6776)
|
#
1a6c3002 |
| 24-Jul-2018 |
Richard Levitte |
Configure death handler: bail out early when run in eval block Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6776)
|
#
8937a4ed |
| 24-Jul-2018 |
Richard Levitte |
Configure: print generic advice when dying On the same note, change the 'NASM not found' message to give specific advice on how to handle the failure. Fixes #6765 Revie
Configure: print generic advice when dying On the same note, change the 'NASM not found' message to give specific advice on how to handle the failure. Fixes #6765 Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6771)
show more ...
|
#
ddbe700e |
| 22-Jul-2018 |
Richard Levitte |
Configure: Display error/warning on deprecated/unsupported options after loop Fixes #6755 Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/opens
Configure: Display error/warning on deprecated/unsupported options after loop Fixes #6755 Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6759)
show more ...
|
#
9e265322 |
| 08-Jul-2018 |
Richard Levitte |
Keep supporting the env / make variable PERL OpenSSL 1.1.0 supports the use of this environment variable for passing to the build files. For the sake of backward compatibility, we k
Keep supporting the env / make variable PERL OpenSSL 1.1.0 supports the use of this environment variable for passing to the build files. For the sake of backward compatibility, we keep it. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de> (Merged from https://github.com/openssl/openssl/pull/6668)
show more ...
|
#
07e4dc34 |
| 18-Jun-2018 |
Andy Polyakov |
Configure,util/shlib_wrap.sh: harmonize -Wl and -rpath handling. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6515)
|
#
b48d4397 |
| 14-Jun-2018 |
Andy Polyakov |
Configure: allow some file extensions to be overridden by target config. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6487)
|
#
91860165 |
| 20-Jun-2018 |
Bernd Edlinger |
Add -Wstrict-prototypes option to --strict-warnings [extended tests] Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged fr
Add -Wstrict-prototypes option to --strict-warnings [extended tests] Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6542)
show more ...
|
#
60aa6c1a |
| 11-Jun-2018 |
Andy Polyakov |
Configure: add shared() to facilitate shared-specific flags. This allows to specify flags specific to shared build, e.g. 'bin_lflags => shared("-Wl,-bsvr4")'. Reviewed-by: Rich
Configure: add shared() to facilitate shared-specific flags. This allows to specify flags specific to shared build, e.g. 'bin_lflags => shared("-Wl,-bsvr4")'. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6453)
show more ...
|
#
717f308e |
| 03-May-2018 |
Todd Short |
Configure: fix Mac OS X builds that still require makedepend Earlier Apple Xcode compilers, e.g. one targeting Mac OS X 10.7, don't support dependency generation and one still has to use
Configure: fix Mac OS X builds that still require makedepend Earlier Apple Xcode compilers, e.g. one targeting Mac OS X 10.7, don't support dependency generation and one still has to use makedepend. It's unclear when it was fixed, but all clang-based Apple compilers seem to support -M options. Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6169)
show more ...
|
#
41d6e0f3 |
| 04-May-2018 |
Andy Polyakov |
Configure: pass more suitable argument to compiler_predefined(). Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6174)
|
#
0ad4078c |
| 04-May-2018 |
Andy Polyakov |
Configure: move --noexecstack probe to Configure. config probe doesn't work in cross-compile scenarios or with clang. In addition consolidate -Qunused-arguments handling. Review
Configure: move --noexecstack probe to Configure. config probe doesn't work in cross-compile scenarios or with clang. In addition consolidate -Qunused-arguments handling. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6174)
show more ...
|
#
e4739e31 |
| 22-Apr-2018 |
Andy Polyakov |
Configure: add $target{keccak1600_asm_src}. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6042)
|
#
dbabc862 |
| 15-Apr-2018 |
Bernd Edlinger |
Add a config option to disable automatic config loading ./config no-autoload-config Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pu
Add a config option to disable automatic config loading ./config no-autoload-config Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5959)
show more ...
|
#
8258975c |
| 11-Apr-2018 |
Richard Levitte |
Configuration: Simplify generating list of generated files in build file templates Computing the value of the GENERATED variable in the build file templates is somewhat overcomplicated,
Configuration: Simplify generating list of generated files in build file templates Computing the value of the GENERATED variable in the build file templates is somewhat overcomplicated, and because of possible duplication errors, changes are potentially error prone. Looking more closely at how this list is determined, it can be observed that the exact list of files to check is consistently available in all the values found in the %unified_info tables 'depends', 'sources' and 'shared_sources', and all that's needed is to filter those values so only those present as keys in the 'generate' table are left. This computation is also common for all build files, so due to its apparent complexity, we move it to common0.tmpl, with the result left in a global variable (@generated), to be consumed by all build file templates. common0.tmpl is included among the files to process when creating build files, but unlike common.tmpl, it comes first of all. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5930)
show more ...
|
#
094925de |
| 31-Mar-2018 |
Daniel Bevenius |
Fix minor typo in comment in Configure Reviewed-by: Kurt Roeckx <kurt@roeckx.be> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5825)
|
#
5585c849 |
| 30-Mar-2018 |
Bernd Edlinger |
Remove -Wmisleading-indentation from gcc devteam warning options because this one is enabled by default anyways Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github
Remove -Wmisleading-indentation from gcc devteam warning options because this one is enabled by default anyways Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5817)
show more ...
|
#
ff455d99 |
| 28-Mar-2018 |
Andy Polyakov |
Configure: harmonize syntax. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5770)
|
#
f770d75b |
| 26-Mar-2018 |
Andy Polyakov |
Configure: make LIST command work with dynamic 15-android.conf. This is quick-n-dirty ad-hoc solution, the problem asks for more elegant one... Reviewed-by: Richard Levitte <lev
Configure: make LIST command work with dynamic 15-android.conf. This is quick-n-dirty ad-hoc solution, the problem asks for more elegant one... Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5755)
show more ...
|
#
c45bf277 |
| 23-Mar-2018 |
Richard Levitte |
Move the handling of dso_scheme to dso_conf.h The macros resulting from the dso_scheme attribute were defined for libraries only, but there's a test program that uses the macros as w
Move the handling of dso_scheme to dso_conf.h The macros resulting from the dso_scheme attribute were defined for libraries only, but there's a test program that uses the macros as well. The easier way is to move the handling of this macro to crypto/include/internal/dso_conf.h and having the modules that need it include it. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5733)
show more ...
|
#
83900628 |
| 22-Mar-2018 |
Rich Salz |
Fix resource files Add it to apps as well as libraries. Fix the copyright year generation. Thanks to user RTT for pointing this out. Reviewed-by: Richard Levitte <levitte@op
Fix resource files Add it to apps as well as libraries. Fix the copyright year generation. Thanks to user RTT for pointing this out. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5704)
show more ...
|
#
98020023 |
| 19-Mar-2018 |
Todd Short |
Fix no-sm3 (and no-sm2) Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5677)
|
#
dad8c264 |
| 19-Mar-2018 |
Matt Caswell |
Fix no-ec Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5673)
|