#
0282aeb6 |
| 02-Dec-2016 |
Kurt Roeckx |
Move libfuzzer sanitizer options to README This is something you might want to change depending on the version to use, there is no point in us fixing this to something. Reviewed
Move libfuzzer sanitizer options to README This is something you might want to change depending on the version to use, there is no point in us fixing this to something. Reviewed-by: Rich Salz <rsalz@openssl.org> GH: #2023
show more ...
|
#
3a85d05f |
| 19-Nov-2016 |
Kurt Roeckx |
Use 8bit-counters when using libfuzzer Reviewed-by: Rich Salz <rsalz@openssl.org> GH: #2023
|
#
5ae5dc96 |
| 20-Nov-2016 |
Andy Polyakov |
INSTALL: clarify 386 and no-sse2 options. Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
|
#
7b176a54 |
| 29-Aug-2016 |
Richard Levitte |
Only build the body of e_padlock when there are lower level routines engines/e_padlock.c assumes that for all x86 and x86_64 platforms, the lower level routines will be present. However
Only build the body of e_padlock when there are lower level routines engines/e_padlock.c assumes that for all x86 and x86_64 platforms, the lower level routines will be present. However, that's not always true, for example for solaris-x86-cc, and that leads to build errors. The better solution is to have configure detect if the lower level padlock routines are being built, and define the macro PADLOCK_ASM if they are, and use that macro in our C code. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1510)
show more ...
|
#
93880ce1 |
| 30-Aug-2016 |
Richard Levitte |
Make it possible to disable building and running tests Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1514)
|
#
b612799a |
| 15-Nov-2016 |
Richard Levitte |
Revert "Remove heartbeats completely" Done too soon, this is for future OpenSSL 1.2.0 This reverts commit 6c62f9e1639a7d1a879f363a99882920104dfedb. Reviewed-by: Rich Salz <
Revert "Remove heartbeats completely" Done too soon, this is for future OpenSSL 1.2.0 This reverts commit 6c62f9e1639a7d1a879f363a99882920104dfedb. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
6c62f9e1 |
| 06-Oct-2016 |
Richard Levitte |
Remove heartbeats completely Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1669)
|
#
186a31e5 |
| 09-Nov-2016 |
Richard Levitte |
Building: make it possible to force linking with static OpenSSL libs Very simply, support having the .a extension to denote depending on static libraries. Note that this is not supporte
Building: make it possible to force linking with static OpenSSL libs Very simply, support having the .a extension to denote depending on static libraries. Note that this is not supported on native Windows when building shared libraries, as there is not static library then, just an import library with the same name. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1889)
show more ...
|
#
ce2596d4 |
| 12-Oct-2016 |
Matt Caswell |
Control building of ossl_shim through Configure Don't build ossl_shim by default. Switch it on through enable-external-tests. Reviewed-by: Richard Levitte <levitte@openssl.org>
|
#
cfa76979 |
| 12-Oct-2016 |
Richard Levitte |
Integrate ossl_shim into the build Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
|
#
ab6e147c |
| 25-Oct-2016 |
Richard Levitte |
Allow indented comments in build.info Reviewed-by: Emilia Käsper <emilia@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1789)
|
#
84a68336 |
| 30-Oct-2016 |
Matt Caswell |
Update Configure to know about tls1_3 Also we disable TLS1.3 by default (use enable-tls1_3 to re-enable). This is because this is a WIP and will not be interoperable with any other TLS1.
Update Configure to know about tls1_3 Also we disable TLS1.3 by default (use enable-tls1_3 to re-enable). This is because this is a WIP and will not be interoperable with any other TLS1.3 implementation. Finally, we fix some tests that started failing when TLS1.3 was disabled by default. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
42e22c7c |
| 01-Nov-2016 |
Rich Salz |
Revert "Disable MDC2 by default." This reverts commit ca1574cec20589885000d039eed3a9375fb29a0d. Not suitabled for a minor release as it breaks the ABI. Reviewed-by: Richard Levi
Revert "Disable MDC2 by default." This reverts commit ca1574cec20589885000d039eed3a9375fb29a0d. Not suitabled for a minor release as it breaks the ABI. Reviewed-by: Richard Levitte <levitte@openssl.org>
show more ...
|
#
ca1574ce |
| 31-Oct-2016 |
Rich Salz |
Disable MDC2 by default. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org>
|
#
83bd048e |
| 14-Oct-2016 |
Richard Levitte |
Fix C++ support: set $target{cxx} correctly Reviewed-by: Matt Caswell <matt@openssl.org>
|
#
35a498e4 |
| 13-Oct-2016 |
Vitezslav Cizek |
Configure: remove superfluous 0x The number is taken from the OPENSSL_VERSION_NUMBER which is already in the hex form. CLA: trivial Reviewed-by: Richard Levitte <levitt
Configure: remove superfluous 0x The number is taken from the OPENSSL_VERSION_NUMBER which is already in the hex form. CLA: trivial Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1706)
show more ...
|
#
fad599f7 |
| 12-Oct-2016 |
Richard Levitte |
Remove automatic RPATH - add user rpath support Make Configure recognise -rpath and -R to support user added rpaths for OSF1 and Solaris. For convenience, add a variable LIBRPATH in the
Remove automatic RPATH - add user rpath support Make Configure recognise -rpath and -R to support user added rpaths for OSF1 and Solaris. For convenience, add a variable LIBRPATH in the Unix Makefile, which the users can use as follows: ./config [options] -Wl,-rpath,\$(LIBRPATH) Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
ea241958 |
| 12-Oct-2016 |
Richard Levitte |
Add support for C++ in Configure A note: this will form object file names by changing '.cc' to '_cc.o'. This will permit other configuration code to recognise these object files wer
Add support for C++ in Configure A note: this will form object file names by changing '.cc' to '_cc.o'. This will permit other configuration code to recognise these object files were built for C++ rather than C. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
f3b3d7f0 |
| 30-Aug-2016 |
Rich Salz |
Add -Wswitch-enum Change code so when switching on an enumeration, have case's for all enumeration values. Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
66fe388a |
| 17-Sep-2016 |
Richard Levitte |
Have the configuration options 'no-err' and 'no-async' work again In an earlier attempt to simplify the processing of disabled options, 'no-err' and 'no-async' stopped working properly.
Have the configuration options 'no-err' and 'no-async' work again In an earlier attempt to simplify the processing of disabled options, 'no-err' and 'no-async' stopped working properly. 'err' and 'async' are directories under 'crypto/', but they are special insofar that they can't be simply skipped, like all the algorithm directories can, so they need special treatment among the disablable things. Reviewed-by: Tim Hudson <tjh@openssl.org>
show more ...
|
#
1967a42e |
| 15-Sep-2016 |
Richard Levitte |
Rearrange the storage of build file template names in %config They are now relative paths as well Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
ee9b0bbb |
| 14-Sep-2016 |
Richard Levitte |
Register the name of the config file each config target was found in Reviewed-by: Andy Polyakov <appro@openssl.org>
|
#
35c11bfc |
| 10-Sep-2016 |
Andy Polyakov |
Configure: detect gcc's dependency generation capability more accurately. Reviewed-by: Rich Salz <rsalz@openssl.org>
|
#
758baa3d |
| 09-Sep-2016 |
Andy Polyakov |
Configure: impose ^X on whole build procedure. Traditionally Configure passed $ENV{PERL} to Makefile. But this resulted in ambiguilty as Configure script could be executed by interpr
Configure: impose ^X on whole build procedure. Traditionally Configure passed $ENV{PERL} to Makefile. But this resulted in ambiguilty as Configure script could be executed by interpreter different from one executing remaining scripts. Since we separate compile- and run-time interpreters with HASHBANGPERL variable, there is no reason to segment the build procedure. Reviewed-by: Rich Salz <rsalz@openssl.org>
show more ...
|
#
141d7325 |
| 06-Sep-2016 |
Rich Salz |
Trim config output With extensive help and feedback from Richard and Andy. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org>
|