Previously these functions were not present in libssl if it was
built without SSLv2, which is indicated by the presence of macro
OPENSSL_NO_SSL2.
However, OpenSSL commit 03c71b84d351a3a5de0bc7d39a99336369277849
changed this to always expose these functions even when building
without SSLv2 (unless OPENSSL_NO_SSL2_METHOD is defined).
So, we need to actually test for the presence of these functions
to determine whether we need to provide our own stubs.
Fix for QB24-032
Subversion-branch: /trunk/polyorb
Subversion-revision: 259150
This is not a valid compiler flag for C sources. Instead copy
user-provided
configuration pragmas to src/config.adc.
Fixes O807-004
Subversion-branch: /trunk/polyorb
Subversion-revision: 240737
this introduces significant namespace pollution (M130-026).
Continuation of work for LC17-026
Subversion-branch: /trunk/polyorb
Subversion-revision: 202153
subdirectory. Also get rid of the legacy Postscript documentation, and
build PDF doc using pdftex rather than though a DVI file.
For M109-012
Subversion-branch: /trunk/polyorb
Subversion-revision: 201080
(Makefile.in): Add substitution for @OPENSSL@
(examples/corba/secure_echo/Makefile.local): Use $(OPENSSL) to call
openssl(1) as it might not be on the PATH.
Also reorganize slightly the generation of test_targets in Makefile so
that
a Makefile.local can disable its test (by unsetting test_target).
For L217-011
Subversion-branch: /trunk/polyorb
Subversion-revision: 185897
explicitly.
Note: -lgdi32 is sufficient for static libraries; -lws2_32 is required
for dynamic libraries (otherwise it comes from GNAT RTL).
For F613-011.
Subversion-branch: /trunk/polyorb
Subversion-revision: 179781