Age | Commit message (Collapse) | Author |
|
PR: 338
Here's the description, submitted by Gisle Vanem <giva@bgnett.no>:
1. sock_init() renamed to ssl_sock_init() in ./apps/s_socket.c due
to name-clash with Watt-32.
2. rand() renamed to Rand() in ./crypto/bn/divtest.c due to name-clash
with <stdlib.h>
3. Added calls to dbug_init()/sock_init() in some demo programs.
4. Changed cflags/lflags in configure. Watt-32 install root now taken
from $WATT_ROOT.
|
|
Correct misspelled VXWORKS macros.
Add VXWORKS identifying macros to e_os2.h.
Add required inclusions and mappings for VxWorks in e_os.h.
A few small modifications to make OpenSSL build and work on VxWorks.
PR: 253, except for the change that was handled in an earlier
commit, and a request for easy build of just parts of OpenSSL.
|
|
PR: 75
|
|
PR: 51
|
|
|
|
and write(). The reason is that read() and write() make additional record
level locking which causes hangs of Compaq Secure Web Server (Apache) with
SSL.
Submitted by Compaq.
|
|
|
|
_REENTRANT if threads support is enabled, the ./Configure entry must
define it so that it ends up in CFLAG.
|
|
|
|
|
|
Changes to have OpenSSL compile on OS/2.
Contributed by "Brian Havard" <brianh@kheldar.apana.org.au>
|
|
For those, unless the environment variables RANDFILE or HOME are
defined (the default case!), RAND_file_name() will return NULL.
This change adds a default HOME for those platforms.
To add a default HOME for any platform, just define DEFAULT_HOME in
the proper place, wrapped in appropriate #ifdef..#endif, in e_os.h.
|
|
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.
|
|
reasonable selection.
|
|
only queried when the /dev/[u]random devices did not return enough
entropy. Only the amount of entropy missing to reach the required minimum
is queried, as EGD may be drained.
Queried locations are: /etc/entropy, /var/run/egd-pool
|
|
quick answer, take that one first.
|
|
them for a short period of time (actually, poll them with select(),
then read() whatever is there), which is about 10ms (hard-coded value)
each.
Separate Windows and Unixly code, and start on a VMS variant that
currently just returns 0.
|
|
SSLeay with Colin Plumb's MD5 implementation instead of his one".
|
|
supposed to be defined according to XPG4.2.
Found by Evan <n2xjk@ulster.net> for the MVS platform.
|
|
|
|
Submitted by NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp>
|
|
|
|
|
|
|
|
|
|
Submitted by: John Jarvie <jjarvie@newsguy.com>
|
|
|
|
not defined, but __SVR4 is.
|
|
Contributed by SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
|
|
|
|
|
|
|
|
openssl.c: make damn sure e_os.h knows about OPENSSL_C
|
|
|
|
is activated only when _POSIX_SOURCE is defined).
|
|
|
|
|
|
structure better. I hope noone minds, and that it still works. Steve?
|
|
|
|
|
|
are not guaranteed to be unpredictable.
|
|
is added.
|
|
|
|
|
|
|
|
|
|
Submitted by: Janez Jere <jj@void.si>
|
|
This will soon be complemented with MacOS specific source code files and
INSTALL.MacOS.
I (Andy) have decided to get rid of a number of #include <sys/types.h>.
I've verified it's ok (both by examining /usr/include/*.h and compiling)
on a number of Unix platforms. Unfortunately I don't have Windows box
to verify this on. I really appreciate if somebody could try to compile
it and contact me a.s.a.p. in case a problem occurs.
Submitted by: Roy Wood <roy@centricsystems.ca>
Reviewed by: Andy Polyakov <appro@fy.chalmers.se>
|
|
portability.
Submitted by: Lennart Bång
|
|
|