Compare commits
4 Commits
OpenSSL-en
...
OpenSSL-en
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e463adeff8 | ||
|
|
e39238e403 | ||
|
|
ecdf154993 | ||
|
|
5d92a7bef1 |
6
CHANGES
6
CHANGES
@@ -2,6 +2,12 @@
|
|||||||
OpenSSL CHANGES
|
OpenSSL CHANGES
|
||||||
_______________
|
_______________
|
||||||
|
|
||||||
|
Changes between 0.9.6f and 0.9.6g [9 Aug 2002]
|
||||||
|
|
||||||
|
*) [In 0.9.6g-engine release:]
|
||||||
|
Fix crypto/engine/vendor_defns/cswift.h for WIN32 (use '_stdcall').
|
||||||
|
[Lynn Gazis <lgazis@rainbow.com>]
|
||||||
|
|
||||||
Changes between 0.9.6e and 0.9.6f [8 Aug 2002]
|
Changes between 0.9.6e and 0.9.6f [8 Aug 2002]
|
||||||
|
|
||||||
*) Fix ASN1 checks. Check for overflow by comparing with LONG_MAX
|
*) Fix ASN1 checks. Check for overflow by comparing with LONG_MAX
|
||||||
|
|||||||
2
FAQ
2
FAQ
@@ -61,7 +61,7 @@ OpenSSL - Frequently Asked Questions
|
|||||||
* Which is the current version of OpenSSL?
|
* Which is the current version of OpenSSL?
|
||||||
|
|
||||||
The current version is available from <URL: http://www.openssl.org>.
|
The current version is available from <URL: http://www.openssl.org>.
|
||||||
OpenSSL 0.9.6f was released on 8 August 2002.
|
OpenSSL 0.9.6g was released on 9 August 2002.
|
||||||
|
|
||||||
In addition to the current stable release, you can also access daily
|
In addition to the current stable release, you can also access daily
|
||||||
snapshots of the OpenSSL development version at <URL:
|
snapshots of the OpenSSL development version at <URL:
|
||||||
|
|||||||
@@ -677,7 +677,8 @@ install: all install_docs
|
|||||||
done; \
|
done; \
|
||||||
( here="`pwd`"; \
|
( here="`pwd`"; \
|
||||||
cd $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
|
cd $(INSTALL_PREFIX)$(INSTALLTOP)/lib; \
|
||||||
$(MAKE) -f $$here/Makefile link-shared ); \
|
set $(MAKE); \
|
||||||
|
$$1 -f $$here/Makefile link-shared ); \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
install_docs:
|
install_docs:
|
||||||
@@ -686,7 +687,7 @@ install_docs:
|
|||||||
$(INSTALL_PREFIX)$(MANDIR)/man3 \
|
$(INSTALL_PREFIX)$(MANDIR)/man3 \
|
||||||
$(INSTALL_PREFIX)$(MANDIR)/man5 \
|
$(INSTALL_PREFIX)$(MANDIR)/man5 \
|
||||||
$(INSTALL_PREFIX)$(MANDIR)/man7
|
$(INSTALL_PREFIX)$(MANDIR)/man7
|
||||||
@pod2man=`cd ../../util; ./pod2mantest ignore`; \
|
@pod2man=`cd util; ./pod2mantest ignore`; \
|
||||||
for i in doc/apps/*.pod; do \
|
for i in doc/apps/*.pod; do \
|
||||||
fn=`basename $$i .pod`; \
|
fn=`basename $$i .pod`; \
|
||||||
if [ "$$fn" = "config" ]; then sec=5; else sec=1; fi; \
|
if [ "$$fn" = "config" ]; then sec=5; else sec=1; fi; \
|
||||||
@@ -697,7 +698,7 @@ install_docs:
|
|||||||
--release=$(VERSION) `basename $$i`") \
|
--release=$(VERSION) `basename $$i`") \
|
||||||
> $(INSTALL_PREFIX)$(MANDIR)/man$$sec/`basename $$i .pod`.$$sec; \
|
> $(INSTALL_PREFIX)$(MANDIR)/man$$sec/`basename $$i .pod`.$$sec; \
|
||||||
done; \
|
done; \
|
||||||
@for i in doc/crypto/*.pod doc/ssl/*.pod; do \
|
for i in doc/crypto/*.pod doc/ssl/*.pod; do \
|
||||||
fn=`basename $$i .pod`; \
|
fn=`basename $$i .pod`; \
|
||||||
if [ "$$fn" = "des_modes" ]; then sec=7; else sec=3; fi; \
|
if [ "$$fn" = "des_modes" ]; then sec=7; else sec=3; fi; \
|
||||||
echo "installing man$$sec/`basename $$i .pod`.$$sec"; \
|
echo "installing man$$sec/`basename $$i .pod`.$$sec"; \
|
||||||
|
|||||||
4
NEWS
4
NEWS
@@ -5,6 +5,10 @@
|
|||||||
This file gives a brief overview of the major changes between each OpenSSL
|
This file gives a brief overview of the major changes between each OpenSSL
|
||||||
release. For more details please read the CHANGES file.
|
release. For more details please read the CHANGES file.
|
||||||
|
|
||||||
|
Major changes between OpenSSL 0.9.6f and OpenSSL 0.9.6g:
|
||||||
|
|
||||||
|
o Important building fixes on Unix.
|
||||||
|
|
||||||
Major changes between OpenSSL 0.9.6e and OpenSSL 0.9.6f:
|
Major changes between OpenSSL 0.9.6e and OpenSSL 0.9.6f:
|
||||||
|
|
||||||
o Various important bugfixes.
|
o Various important bugfixes.
|
||||||
|
|||||||
2
README
2
README
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
OpenSSL 0.9.6f [engine] 8 August 2002
|
OpenSSL 0.9.6g [engine] 9 August 2002
|
||||||
|
|
||||||
Copyright (c) 1998-2002 The OpenSSL Project
|
Copyright (c) 1998-2002 The OpenSSL Project
|
||||||
Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
|
Copyright (c) 1995-1998 Eric A. Young, Tim J. Hudson
|
||||||
|
|||||||
3
STATUS
3
STATUS
@@ -1,10 +1,11 @@
|
|||||||
|
|
||||||
OpenSSL STATUS Last modified at
|
OpenSSL STATUS Last modified at
|
||||||
______________ $Date: 2002/08/08 21:44:07 $
|
______________ $Date: 2002/08/09 11:49:13 $
|
||||||
|
|
||||||
DEVELOPMENT STATE
|
DEVELOPMENT STATE
|
||||||
|
|
||||||
o OpenSSL 0.9.7: Under development...
|
o OpenSSL 0.9.7: Under development...
|
||||||
|
o OpenSSL 0.9.6g: Released on August 9th, 2002
|
||||||
o OpenSSL 0.9.6f: Released on August 8th, 2002
|
o OpenSSL 0.9.6f: Released on August 8th, 2002
|
||||||
o OpenSSL 0.9.6e: Released on July 30th, 2002
|
o OpenSSL 0.9.6e: Released on July 30th, 2002
|
||||||
o OpenSSL 0.9.6d: Released on May 9th, 2002
|
o OpenSSL 0.9.6d: Released on May 9th, 2002
|
||||||
|
|||||||
3
config
3
config
@@ -384,6 +384,9 @@ done
|
|||||||
GCCVER=`(gcc -dumpversion) 2>/dev/null`
|
GCCVER=`(gcc -dumpversion) 2>/dev/null`
|
||||||
if [ "$GCCVER" != "" ]; then
|
if [ "$GCCVER" != "" ]; then
|
||||||
CC=gcc
|
CC=gcc
|
||||||
|
# then strip off whatever prefix egcs prepends the number with...
|
||||||
|
# Hopefully, this will work for any future prefixes as well.
|
||||||
|
GCCVER=`echo $GCCVER | sed 's/^[a-zA-Z]*\-//'`
|
||||||
# Since gcc 3.1 gcc --version behaviour has changed. gcc -dumpversion
|
# Since gcc 3.1 gcc --version behaviour has changed. gcc -dumpversion
|
||||||
# does give us what we want though, so we use that. We just just the
|
# does give us what we want though, so we use that. We just just the
|
||||||
# major and minor version numbers.
|
# major and minor version numbers.
|
||||||
|
|||||||
@@ -196,6 +196,19 @@ typedef SW_U32 SW_CONTEXT_HANDLE; /* opaque context handle */
|
|||||||
|
|
||||||
/* Now the OpenSSL bits, these function types are the for the function
|
/* Now the OpenSSL bits, these function types are the for the function
|
||||||
* pointers that will bound into the Rainbow shared libraries. */
|
* pointers that will bound into the Rainbow shared libraries. */
|
||||||
|
/********** Peng's modification begins **********/
|
||||||
|
#if defined(WIN32) /* For WIN32 platform */
|
||||||
|
typedef SW_STATUS _stdcall t_swAcquireAccContext(SW_CONTEXT_HANDLE *hac);
|
||||||
|
typedef SW_STATUS _stdcall t_swAttachKeyParam(SW_CONTEXT_HANDLE hac,
|
||||||
|
SW_PARAM *key_params);
|
||||||
|
typedef SW_STATUS _stdcall t_swSimpleRequest(SW_CONTEXT_HANDLE hac,
|
||||||
|
SW_COMMAND_CODE cmd,
|
||||||
|
SW_LARGENUMBER pin[],
|
||||||
|
SW_U32 pin_count,
|
||||||
|
SW_LARGENUMBER pout[],
|
||||||
|
SW_U32 pout_count);
|
||||||
|
typedef SW_STATUS _stdcall t_swReleaseAccContext(SW_CONTEXT_HANDLE hac);
|
||||||
|
#else /* For other platforms */
|
||||||
typedef SW_STATUS t_swAcquireAccContext(SW_CONTEXT_HANDLE *hac);
|
typedef SW_STATUS t_swAcquireAccContext(SW_CONTEXT_HANDLE *hac);
|
||||||
typedef SW_STATUS t_swAttachKeyParam(SW_CONTEXT_HANDLE hac,
|
typedef SW_STATUS t_swAttachKeyParam(SW_CONTEXT_HANDLE hac,
|
||||||
SW_PARAM *key_params);
|
SW_PARAM *key_params);
|
||||||
@@ -206,6 +219,9 @@ typedef SW_STATUS t_swSimpleRequest(SW_CONTEXT_HANDLE hac,
|
|||||||
SW_LARGENUMBER pout[],
|
SW_LARGENUMBER pout[],
|
||||||
SW_U32 pout_count);
|
SW_U32 pout_count);
|
||||||
typedef SW_STATUS t_swReleaseAccContext(SW_CONTEXT_HANDLE hac);
|
typedef SW_STATUS t_swReleaseAccContext(SW_CONTEXT_HANDLE hac);
|
||||||
|
#endif
|
||||||
|
/********** Peng's modification ends **********/
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,8 +25,8 @@
|
|||||||
* (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
|
* (Prior to 0.9.5a beta1, a different scheme was used: MMNNFFRBB for
|
||||||
* major minor fix final patch/beta)
|
* major minor fix final patch/beta)
|
||||||
*/
|
*/
|
||||||
#define OPENSSL_VERSION_NUMBER 0x0090606fL
|
#define OPENSSL_VERSION_NUMBER 0x0090607fL
|
||||||
#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.6f [engine] 8 Aug 2002"
|
#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.6g [engine] 9 Aug 2002"
|
||||||
#define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT
|
#define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
%define libmaj 0
|
%define libmaj 0
|
||||||
%define libmin 9
|
%define libmin 9
|
||||||
%define librel 6
|
%define librel 6
|
||||||
%define librev f
|
%define librev g
|
||||||
Release: 1
|
Release: 1
|
||||||
|
|
||||||
%define openssldir /var/ssl
|
%define openssldir /var/ssl
|
||||||
|
|||||||
Reference in New Issue
Block a user