Richard Levitte
1dbfa26b5a
Update our list of implemented and related standards.
2002-12-26 00:21:55 +00:00
Richard Levitte
342a584c2b
Update our list of implemented and related standards.
2002-12-26 00:17:49 +00:00
Richard Levitte
718d8a931d
Spelling error.
...
This patch was taken from the OpenBSD copy of OpenSSL 0.9.7 beta3 with patches
2002-12-25 22:17:00 +00:00
Richard Levitte
39db27cb83
Avoid double definition of config.
...
PR: 420
2002-12-24 23:53:50 +00:00
Richard Levitte
cc81432b5b
Updates
2002-12-24 23:52:10 +00:00
Lutz Jänicke
c71414b3a9
Some more adjustments
...
Submitted by: Jeffrey Altman <jaltman@columbia.edu>, "Kenneth R. Robinette" <support@securenetterm.com>
2002-12-24 21:53:34 +00:00
Richard Levitte
542e010aa5
Cygwin needs the library locatin for .DLLs to be set in PATH. Unfortunately,
...
the conditional was set to add the library directory to PATH when the
platform is NOT Cygwin. Corrected.
PR: 404
2002-12-24 10:50:18 +00:00
Richard Levitte
84ce9aa177
All VMS-specific problems have been solved.
...
Confirmed by Mark Daniel <Mark.Daniel@wasd.vsm.com.au>
2002-12-24 10:38:08 +00:00
Richard Levitte
4c94c028a7
Finally, a bn_div_words() in VAX assembler that goes through all tests.
...
PR: 413
2002-12-23 11:25:55 +00:00
Richard Levitte
88a908e50d
Stop a possible memory leak.
...
(I wonder why s2_connect() handles the initial buffer allocation slightly
differently...)
PR: 416
2002-12-21 23:49:25 +00:00
Richard Levitte
d7de7bcf3e
Make AES_ENCRYPT and AES_DECRYPT macros instead of static constants.
...
PR: 411
2002-12-20 18:21:38 +00:00
Andy Polyakov
cbdda5cc87
Fix for "shift count too large" when compiling for hpux-parisc2 and
...
irix-mips. The bug was introduced with accelerated support for x86_64.
My fault! Fixed now.
2002-12-20 18:10:39 +00:00
Richard Levitte
4e356d9876
More accurate comments.
2002-12-20 16:38:40 +00:00
Richard Levitte
ff3ab1699b
A little debugging.
2002-12-20 16:38:09 +00:00
Richard Levitte
8eeefabf32
Propagate MAKEDEPPROG to the subdirs under crypto/.
2002-12-20 15:28:45 +00:00
Lutz Jänicke
214b8b998a
Fix Kerberos5/SSL interaction
...
Submitted by: "Kenneth R. Robinette" <support@securenetterm.com>
Reviewed by:
PR:
2002-12-20 12:47:16 +00:00
Richard Levitte
2ef9e7efe6
Keep the internal lowercase 'surname', for programmer's sake.
2002-12-20 09:39:42 +00:00
Richard Levitte
449598e723
Be consistent with capitalisation of object names.
2002-12-20 09:24:24 +00:00
Richard Levitte
5201cb5acb
Be consistent with capitalisation of object names.
2002-12-20 09:18:21 +00:00
Richard Levitte
ab79ac44d5
There was a mixup between INSTALLTOP and OPENSSLDIR...
2002-12-20 07:51:08 +00:00
Richard Levitte
e286dfe6ed
We stupidly had a separate LIBKRB5 variable for KRB5 library dependencies,
...
and then didn't support it very well. And that when there already is a
useful variable for exactly this kind of thing; EX_LIBS...
2002-12-19 22:10:20 +00:00
Richard Levitte
17e3b273e6
Because the contents of openssl.pc may have to change when a configuration
...
has been performed (and possibly changed), have it depend on Makefile.ssl.
2002-12-19 21:56:42 +00:00
Richard Levitte
c93c8d1123
Small tweaks for code consistency.
2002-12-19 21:55:50 +00:00
Richard Levitte
d5bf2e06b3
I have no idea what possesed me to compile s_socket.c as POSIXly code.
...
Incidently, it now compiles so much better without _POSIX_C_SOURCE.
2002-12-19 19:42:55 +00:00
Richard Levitte
bbd6c8bd16
If _XOPEN_SOURCE_EXTENDED or _XOPEN_SOURCE are defined, _POSIX_C_SOURCE gets
...
defined in DECC$TYPES.H. If _POSIX_C_SOURCE is defined, certain types do
not get defined (u_char, u_int, ...). DECC.H gets included by assert.h
and others. Now, in6.h uses the types u_char, u_int and so on, and gets
included as part of other header inclusions, and will of course fail because
of the missing types.
On the other hand, _XOPEN_SOURCE_EXTENDED is needed to get gethostname()
properly declared...
Solution: define _XOPEN_SOURCE_EXTENDED much later, so DECC$TYPES.H has
a chance to be included *first*, so the otherwise missing types get defined
properly.
Personal: *mumble* *mumble*
2002-12-19 19:38:51 +00:00
Richard Levitte
00f76ad0df
It was pointed out to me that .pc files are normally stored in
...
${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
2002-12-19 17:44:45 +00:00
Richard Levitte
4b70367430
It was pointed out to me that .pc files are normally stored in
...
${prefix}/lib/pkgconfig, not ${prefix}/lib/pkginfo.
2002-12-19 17:42:25 +00:00
Richard Levitte
ce9cbfc815
Update the current status
2002-12-18 10:24:04 +00:00
Andy Polyakov
a92a9f02fb
Fix for RT#405, Solaris refuses to invoke preprocessor if egrep returns 1.
...
Linux for example doesn't exhibit this behaviour, but I add "exit 0" to all
potentially affected rules, just to be on the safe side.
2002-12-18 09:02:07 +00:00
Richard Levitte
b65d3741b3
Move on to beta7 (hopefully, that will never appear)
2002-12-17 14:48:24 +00:00
Richard Levitte
fcf8f4d453
Time to release OpenSSL 0.9.7 beta6.
...
The tag will be OpenSSL_0_9_7-beta6.
2002-12-17 14:24:51 +00:00
Richard Levitte
13617646da
A few more NEWS items.
2002-12-17 14:21:55 +00:00
Andy Polyakov
7a3565009e
Make "perl des-586.pl a.out" work, see RT#402
2002-12-17 08:01:28 +00:00
Andy Polyakov
9f3864fde3
Some of Sun compiler drivers (well, one of those I have) collect all
...
options specified with -Wl in the beginnig of the ld command line which
kind of obsoletes the idea as it's -z defaultextract that will be
closest to lib*.a and not -z allextract:-(
2002-12-16 18:59:05 +00:00
Andy Polyakov
db186beee4
This is rollback to 0.9.6h bn_mul.c to address problem reported in RT#272.
2002-12-16 18:17:24 +00:00
Richard Levitte
1f1a32541f
Protect loading routines with a lock.
...
PR: 373
2002-12-16 06:06:06 +00:00
Geoff Thorpe
0465313e70
"=head3" tags only work with recent versions of the pod tools and 0.9.7
...
should cooperate with older environments. This replaces them with "I<..>"
tags.
2002-12-15 21:20:25 +00:00
Geoff Thorpe
8d2563f136
The ampersand is not required in these constructs, and was giving AIX
...
warnings.
Reported by: Bernhard Simon.
2002-12-15 16:45:28 +00:00
Andy Polyakov
21996c6d8e
Always forget this one...
2002-12-15 16:00:26 +00:00
Andy Polyakov
fcc5349156
Another Solaris shared build clean-up. This is not actually needed if one
...
uses WorkShop C. It's gcc driver that brings copy of libgcc.a into .so
otherwise. In case you wonder what it's -Wl,-z... and not just -z. Problem
is that gcc driver apparently omits all -z options but -z text. Don't ask
me why. I'm not committing corresponding workaround into the HEAD as
Makefile.shared reportedly needs even more work...
2002-12-15 15:27:53 +00:00
Andy Polyakov
1a07628209
DES PIC-ification. "Cygwin" companion. Problem was that preprocessor macro
...
is not expanded if prepended with a $-sign.
2002-12-15 10:05:29 +00:00
Richard Levitte
814af7e175
Make sure manual pages are properly linked to on systems that have case
...
insensitive file names, as well as those that do not have symlinks.
Incidently, both these cases apply on DOS/Windows...
2002-12-15 06:45:46 +00:00
Richard Levitte
bf683ec609
Update the make system for installations:
...
- define a HERE variable to indicate where the source tree is (not
used right now)
- make more use of copying and making attribute changes to {file}.new,
and then move it to {file}
- use 'mv -f' to avoid all those questions to the user when the file
in question doesn't have write attributes for that user.
2002-12-15 06:00:29 +00:00
Richard Levitte
e851895f04
Don't define macros in terms of asm() when __STRICT_ANSI is defined.
2002-12-15 05:54:58 +00:00
Andy Polyakov
a2049ba394
Ooops! No ROTATE on some platforms after x86_64 performance patch...
2002-12-15 00:44:00 +00:00
Andy Polyakov
a8239afc86
As you might have noticed I tried to change for . prefix, because it's
...
the one to be used to denote local labels in single function scope.
Problem is that SHA uses same label set across functions, therefore I
have to switch back to $ prefix.
2002-12-14 23:13:19 +00:00
Andy Polyakov
bb38cd49e4
Solaris shared build fix-ups. See RT#238,239 for details.
2002-12-14 21:51:23 +00:00
Andy Polyakov
1cbdbcd587
x86_64 performance patch.
2002-12-14 20:45:39 +00:00
cvs2svn
7e201e9f73
This commit was manufactured by cvs2svn to create branch
...
'OpenSSL_0_9_7-stable'.
2002-12-14 20:42:08 +00:00
Andy Polyakov
2f98abbcb6
x86_64 performance patch.
2002-12-14 20:42:05 +00:00