<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/VMS, branch OpenSSL_1_1_1w</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1w</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_1_1w'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2021-02-12T14:54:31Z</updated>
<entry>
<title>Configurations/descrip.mms.tmpl: avoid enormous PIPE commands</title>
<updated>2021-02-12T14:54:31Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2021-01-11T07:31:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1881643499c4fa149177075bd2255efa6e6ebc56'/>
<id>urn:sha1:1881643499c4fa149177075bd2255efa6e6ebc56</id>
<content type='text'>
DCL has a total command line limitation that's too easily broken by
them.

We solve them by creating separate message scripts and using them.

Fixes #13789

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/13834)
</content>
</entry>
<entry>
<title>Simplify the handling of shared library version numbers</title>
<updated>2017-07-26T20:53:03Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2017-07-19T08:13:41Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d445302418b41b76c15e103954b1311d98077480'/>
<id>urn:sha1:d445302418b41b76c15e103954b1311d98077480</id>
<content type='text'>
$(SHLIB_MAJOR).$(SHLIB_MINOR) is really a synonym for
$(SHLIB_VERSION_NUMBER), and is therefore an added complexity,
so better to use $(SHLIB_VERSION_NUMBER) directly.  SHLIB_MAJOR and
SHLIB_MINOR are now unused, but are kept around purely as information
in case someone relies on their existence.

At the same time, add support for custom shared library extensions
with the three new Makefile variables SHLIB_EXT, SHLIB_EXT_SIMPLE and
SHLIB_EXT_IMPORT.  By default, they hold the variants of shared
library extensions we support.  On mingw and cygwin, SHLIB_EXT_IMPORT
is defined; on all other Unix platforms, it's empty.

An example to get shared libraries with a slightly different SOVER name:

    $ make SHLIB_EXT='.$(SHLIB_VERSION_NUMBER).so'

Fixes #3902

Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/3964)
</content>
</entry>
<entry>
<title>VMS: Don't force symbol mixed case when building DSOs</title>
<updated>2016-09-11T21:18:03Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-09-08T18:54:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3abcc4ac912d6e416b81a310b457064f6f01cd75'/>
<id>urn:sha1:3abcc4ac912d6e416b81a310b457064f6f01cd75</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>dasync is an internal testing engine, so don't install it</title>
<updated>2016-08-17T08:50:31Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-08-17T08:45:03Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=46117d31fe420124dd07f8f16d7a76fecc290980'/>
<id>urn:sha1:46117d31fe420124dd07f8f16d7a76fecc290980</id>
<content type='text'>
Unfortunately, it means that the VMS IVP gets a bit crippled.  This
will be fixed later on.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: have the IVP verify that a well known engine loads properly</title>
<updated>2016-08-04T14:57:49Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-07-19T07:17:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=547a19cf4fcb581bd0c310bd69141031c7118295'/>
<id>urn:sha1:547a19cf4fcb581bd0c310bd69141031c7118295</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: If configured no-shared, don't provide shareable image logical names</title>
<updated>2016-08-03T13:44:37Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-08-03T10:53:49Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fa849d738df6152441e0c50e26acfb03e6f8a3eb'/>
<id>urn:sha1:fa849d738df6152441e0c50e26acfb03e6f8a3eb</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: Adjust the engines directory by adding the pointer size to its name</title>
<updated>2016-07-10T04:40:47Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-07-09T09:06:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7498162d753fc21aa4a30cb0855479dac0515f5c'/>
<id>urn:sha1:7498162d753fc21aa4a30cb0855479dac0515f5c</id>
<content type='text'>
With OpenSSL 1.1 and on, the engines are tightly tied to the shared
library they're to be used with.  That makes them depend on the
pointer size as well as the shared library version, and this gets
reflected in the name of the directory they're installed in.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: Small cleanups</title>
<updated>2016-07-10T04:40:47Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-07-08T16:38:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9481a301e4736f24042ddeb2a75b52f02272e442'/>
<id>urn:sha1:9481a301e4736f24042ddeb2a75b52f02272e442</id>
<content type='text'>
Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: OSSL$EXE: needs to reflect that programs are installed in two places</title>
<updated>2016-07-10T04:40:47Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-07-08T16:35:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=16dc790f47cd38b4d9e9cdefc6e6781075a773f4'/>
<id>urn:sha1:16dc790f47cd38b4d9e9cdefc6e6781075a773f4</id>
<content type='text'>
We're installing architecture dependent (compiled) programs in
architecture specific directories, while architecture independent
programs (scripts) get installed in the general programs directory.
OSSL$EXE: reflects that by having two values.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>VMS: Document the changed logical names in VMS/openssl_staryup.com.in</title>
<updated>2016-07-10T04:40:47Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2016-07-08T16:34:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=1c450706da5e7d1c54f130d2f90657539c19d8cd'/>
<id>urn:sha1:1c450706da5e7d1c54f130d2f90657539c19d8cd</id>
<content type='text'>
Since there's been quite some changes, documentation needs updating

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
</feed>
