- 09 3月, 2018 1 次提交
-
-
由 Richard Levitte 提交于
With the support of "make variables" comes the possibility for the user to override them. However, we need to make a difference between defaults that we use (and that should be overridable by the user) and flags that are crucial for building OpenSSL (should not be overridable). Typically, overridable flags are those setting optimization levels, warnings levels, that kind of thing, while non-overridable flags are, for example, macros that indicate aspects of how the config target should be treated, such as L_ENDIAN and B_ENDIAN. We do that differentiation by allowing upper case attributes in the config targets, named exactly like the "make variables" we support, and reserving the lower case attributes for non-overridable project flags. Reviewed-by: NAndy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5534)
-
- 14 9月, 2016 1 次提交
-
-
由 Rich Salz 提交于
Resolves GH1515 and GH1509. Reviewed-by: NMatt Caswell <matt@openssl.org>
-
- 04 7月, 2016 1 次提交
-
-
由 Richard Levitte 提交于
Make it possible to have a separate and different perl command string for installable scripts than we use when building, with the environment variable HASHBANGPERL. Its value default to the same as the environment PERL if it's defined, otherwise '/usr/bin/env perl'. Note: this is only relevant for Unix-like environments. Reviewed-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NAndy Polyakov <appro@openssl.org> Reviewed-by: NKurt Roeckx <kurt@openssl.org>
-
- 03 6月, 2016 1 次提交
-
-
由 Rich Salz 提交于
This is needed to generate stable output names/symlinks. Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 01 6月, 2016 1 次提交
-
-
由 Rich Salz 提交于
Add copyright to missing assembler files. Add copyrights to missing test/* files. Add copyrights Various source and misc files. Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 26 1月, 2016 1 次提交
-
-
由 Richard Levitte 提交于
Now that we're using templates, we should warn people not to edit the resulting file. We do it through util/dofile.pl, which is enhanced with an option to tell what file it was called from. We also change the calls so the template files are on the command line instead of being redirected through standard input. That way, we can display something like this (example taken from include/openssl/opensslconf.h): /* WARNING: do not edit! */ /* Generated by Configure from include/openssl/opensslconf.h.in */ Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 23 1月, 2016 1 次提交
-
-
由 Richard Levitte 提交于
apps/CA.pl and tools/c_rehash are built from template files. So far, this was done by Configure, which created its own problems as it forced everyone to reconfigure just because one of the template files had changed. Instead, have those files created as part of the normal build in apps/ and in tools/. Furthermore, this prepares for a future where Configure may produce entirely other build files than Makefile, and the latter can't be guaranteed to be the holder of all information for other scripts. Instead, configdata.pm (described below) becomes the center of configuration information. This introduces a few new things: %config a hash table to hold all kinds of configuration data that can be used by any other script. configdata.pm a perl module that Configure writes. It currently holds the hash tables %config and %target. util/dofile.pl a script that takes a template on STDIN and outputs the result after applying configuration data on it. It's supposed to be called like this: perl -I$(TOP) -Mconfigdata < template > result or perl -I$(TOP) -Mconfigdata templ1 templ2 ... > result Note: util/dofile.pl requires Text::Template. As part of this changed, remove a number of variables that are really just copies of entries in %target, and use %target directly. The exceptions are $target{cflags} and $target{lflags}, they do get copied to $cflags and $lflags. The reason for this is that those variable potentially go through a lot of changes and would rather deserve a place in %config. That, however, is for another commit. Reviewed-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 11 9月, 2015 1 次提交
-
-
由 Rich Salz 提交于
Make the script and app match the documentation. Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 09 9月, 2015 1 次提交
-
-
由 Rich Salz 提交于
Both now warn once if directory isn't writeable. Both now warn on file-write errors (multiple times). Update manpage to describe both program and script correctly. Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 02 6月, 2015 1 次提交
-
-
由 Olaf Johansson 提交于
Signed-off-by: NRich Salz <rsalz@akamai.com> Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 12 9月, 2014 1 次提交
-
-
由 Rich Salz 提交于
Move the readdir() lines out of the if statement, so that flist is available globally. Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 08 9月, 2014 2 次提交
-
-
由 Matthias Andree 提交于
In addition to Matthias's change, I also added -n to not remove links. And updated the manpage. Reviewed-by: NTim Hudson <tjh@openssl.org>
-
由 Viktor Dkhovni 提交于
Regexp was bracketed wrong. Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 31 8月, 2014 1 次提交
-
-
由 TANABE Hiroyasu 提交于
Add .crt/.cer/.crl to the filenames parsed. I also updated the podpage (since it didn't exist when this ticket was first created, nor when it was re-created seven years later). Reviewed-by: NTim Hudson <tjh@openssl.org>
-
- 15 4月, 2010 1 次提交
-
-
由 Dr. Stephen Henson 提交于
Submitted By: Matthias Andree <matthias.andree@gmx.de> Use correct path to openssl utility in c_rehash script.
-
- 24 4月, 2009 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 26 10月, 2006 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 22 10月, 2006 1 次提交
-
-
由 Andy Polyakov 提交于
such as MSYS with "native" Win32 perl.
-
- 12 10月, 2002 2 次提交
-
-
由 Richard Levitte 提交于
-
由 Richard Levitte 提交于
name...
-
- 11 10月, 2002 2 次提交
-
-
由 Richard Levitte 提交于
PR: 256
-
由 Richard Levitte 提交于
PR: 256
-
- 14 6月, 2002 1 次提交
-
-
由 Richard Levitte 提交于
Part of PR: 75
-
- 17 8月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
don't disturb the rehashing process. Spotted and suggested patch from Rudo Thomas <rudo@internet.sk>
-
- 04 4月, 2001 1 次提交
-
-
由 Richard Levitte 提交于
-
- 18 5月, 2000 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 13 5月, 1999 1 次提交
-
-
由 Ulf Möller 提交于
Configure no longer changes files in place.
-
- 07 5月, 1999 2 次提交
-
-
由 Bodo Möller 提交于
(Rather than changing the files in places, we really should use .in files.) Submitted by: Reviewed by: PR:
-
由 Bodo Möller 提交于
Submitted by: Reviewed by: PR:
-
- 09 3月, 1999 1 次提交
-
-
由 Ben Laurie 提交于
-
- 02 1月, 1999 1 次提交
-
-
由 Paul C. Sutton 提交于
-
- 22 12月, 1998 1 次提交
-
-
由 Ralf S. Engelschall 提交于
-
- 21 12月, 1998 3 次提交
-
-
由 Ralf S. Engelschall 提交于
-
由 Ralf S. Engelschall 提交于
-
由 Ralf S. Engelschall 提交于
-