Skip to content

Commit

Permalink
Make all configuration macros available for application by making
Browse files Browse the repository at this point in the history
sure they are available in opensslconf.h, by giving them names starting
with "OPENSSL_" to avoid conflicts with other packages and by making
sure e_os2.h will cover all platform-specific cases together with
opensslconf.h.

I've checked fairly well that nothing breaks with this (apart from
external software that will adapt if they have used something like
NO_KRB5), but I can't guarantee it completely, so a review of this
change would be a good thing.
  • Loading branch information
levitte committed Feb 19, 2001
1 parent 649c5a2 commit cf1b7d9
Show file tree
Hide file tree
Showing 275 changed files with 4,774 additions and 4,476 deletions.
7 changes: 7 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@

Changes between 0.9.6 and 0.9.7 [xx XXX 2000]

*) Make all configuration macros available for application by making
sure they are available in opensslconf.h, by giving them names starting
with "OPENSSL_" to avoid conflicts with other packages and by making
sure e_os2.h will cover all platform-specific cases together with
opensslconf.h.
[Richard Levitte]

*) New option -set_serial to 'req' and 'x509' this allows the serial
number to use to be specified on the command line. Previously self
signed certificates were hard coded with serial number 0 and the
Expand Down
334 changes: 173 additions & 161 deletions Configure

Large diffs are not rendered by default.

8 changes: 5 additions & 3 deletions Makefile.org
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ RANLIB= ranlib
PERL= perl
TAR= tar
TARFLAGS= --no-recursion
MAKEDEPPROG=makedepend

# Set BN_ASM to bn_asm.o if you want to use the C version
BN_ASM= bn_asm.o
Expand Down Expand Up @@ -195,7 +196,8 @@ BASENAME= openssl
NAME= $(BASENAME)-$(VERSION)
TARFILE= $(NAME).tar
WTARFILE= $(NAME)-win.tar
EXHEADER= e_os.h e_os2.h
EXHEADER= e_os2.h
LNHEADER= e_os.h
HEADER= e_os.h

# When we're prepared to use shared libraries in the programs we link here
Expand Down Expand Up @@ -373,7 +375,7 @@ files:
links:
@$(TOP)/util/point.sh Makefile.ssl Makefile
@$(PERL) $(TOP)/util/mkdir-p.pl include/openssl
@$(PERL) $(TOP)/util/mklink.pl include/openssl $(EXHEADER)
@$(PERL) $(TOP)/util/mklink.pl include/openssl $(EXHEADER) $(LNHEADER)
@for i in $(DIRS); do \
if [ -d "$$i" ]; then \
(cd $$i && echo "making links in $$i..." && \
Expand Down Expand Up @@ -411,7 +413,7 @@ depend:
do \
if [ -d "$$i" ]; then \
(cd $$i && echo "making dependencies $$i..." && \
$(MAKE) SDIRS='${SDIRS}' DEPFLAG='${DEPFLAG}' depend ) || exit 1; \
$(MAKE) SDIRS='${SDIRS}' DEPFLAG='${DEPFLAG}' MAKEDEPPROG='${MAKEDEPPROG}' depend ) || exit 1; \
fi; \
done;

Expand Down

0 comments on commit cf1b7d9

Please sign in to comment.