<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/Configurations, branch openssl-3.0.3</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.0.3</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=openssl-3.0.3'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2022-04-05T07:45:03Z</updated>
<entry>
<title>Fix AIX build when no-shared is passed to Configure.</title>
<updated>2022-04-05T07:45:03Z</updated>
<author>
<name>Todd C. Miller</name>
<email>Todd.Miller@sudo.ws</email>
</author>
<published>2022-03-31T16:32:29Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=4279fcbbfe768c2aab95f1f01e43e520531b9795'/>
<id>urn:sha1:4279fcbbfe768c2aab95f1f01e43e520531b9795</id>
<content type='text'>
AIX shared libs are also .a files so the AIX platform staticname()
appends a '_a' to the name to avoid a collision.  However, this
must not be done when no-shared is passed to Configure or the
binaries that link with -lcrypto and -lssl be unable to link as
those libraries won't exist without the '_a' suffix.

CLA: trivial

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/18006)

(cherry picked from commit b83c0a900f9303e0c9fd084829b791386d7c57ce)
</content>
</entry>
<entry>
<title>android-x86 target: Add -latomic</title>
<updated>2022-03-09T17:03:59Z</updated>
<author>
<name>Marcel Raad</name>
<email>Marcel.Raad@teamviewer.com</email>
</author>
<published>2022-03-02T18:57:24Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=28c1ac648600be928e35c47a780b07efd8b24ad1'/>
<id>urn:sha1:28c1ac648600be928e35c47a780b07efd8b24ad1</id>
<content type='text'>
Fixes https://github.com/openssl/openssl/issues/14083 again after being
broken by https://github.com/openssl/openssl/pull/15640.

CLA: trivial

Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/17833)

(cherry picked from commit b420e249370c4a85c4edd65fb445d20f9c19c44d)
</content>
</entry>
<entry>
<title>Rework dependencies between config files and build files</title>
<updated>2022-03-04T11:35:15Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2022-02-23T10:00:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=cbb5d2f45fcb562eadbe64b6c0a39a93fef3da3f'/>
<id>urn:sha1:cbb5d2f45fcb562eadbe64b6c0a39a93fef3da3f</id>
<content type='text'>
Before PR #15310, which reworked how build files (Makefile, ...) were
generated, everything was done when configuring, so configdata.pm
could depend on build file templates and we'd get away with it.

However, since building configdata.pm is now independent of the build
file templates, that dependency is unnecessary, and would lead to
surprises of the build file template is updated, with an unexpected
full reconfiguration as a result, when all that's needed is to run
configdata.pm with no flags to get the build file re-generated.

This change is therefore a completion of what was forgotten in #15310.

Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/17756)

(cherry picked from commit 468d15179d6b0d0c2f5674bcbef66743925f2133)
</content>
</entry>
<entry>
<title>VMS: copy prologue/epilogue headers when header files are generated</title>
<updated>2022-02-25T06:54:55Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2022-02-23T08:05:10Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=4b908b6c386ef02cf7c363d639c9ef831d77587f'/>
<id>urn:sha1:4b908b6c386ef02cf7c363d639c9ef831d77587f</id>
<content type='text'>
This is crucial when the build tree isn't the source tree, as they
only take effect in directories where included header files reside.

The issue only comes up when linking with the static libraries, since
the shared libraries have upper case aliases of all symbols.

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/17755)

(cherry picked from commit 98b7b74122e66f63c4ec67a74e345c64a55c68db)
</content>
</entry>
<entry>
<title>Fix copyrights</title>
<updated>2022-02-03T12:58:55Z</updated>
<author>
<name>Todd Short</name>
<email>tshort@akamai.com</email>
</author>
<published>2022-01-27T19:18:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=73c55cc89a98a7e9aa3287ffa2faad19ffd78685'/>
<id>urn:sha1:73c55cc89a98a7e9aa3287ffa2faad19ffd78685</id>
<content type='text'>
Add copyright to files that were missing it.
Update license from OpenSSL to Apache as needed.

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/17606)

(cherry picked from commit 9d987de3aabe54e65a55649a61953966f33b070b)
</content>
</entry>
<entry>
<title>`make clean` should clean up fips provider shared object.</title>
<updated>2022-01-23T23:20:00Z</updated>
<author>
<name>Todd Short</name>
<email>tshort@akamai.com</email>
</author>
<published>2022-01-20T19:38:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=45036df45048c6498efa49d3572869830d05df45'/>
<id>urn:sha1:45036df45048c6498efa49d3572869830d05df45</id>
<content type='text'>
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/17556)
</content>
</entry>
<entry>
<title>Add support for BSD-riscv64 target</title>
<updated>2021-12-27T18:19:14Z</updated>
<author>
<name>Piotr Kubaj</name>
<email>pkubaj@FreeBSD.org</email>
</author>
<published>2021-12-18T14:21:51Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=fb72a093f88f7332069659994b67f6b19aceb865'/>
<id>urn:sha1:fb72a093f88f7332069659994b67f6b19aceb865</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Ben Kaduk &lt;kaduk@mit.edu&gt;
Reviewed-by: Paul Dale &lt;pauli@openssl.org&gt;

(cherry picked from commit c2d1ad0e048dd3bfa60e6aa0b5ee343cc6d97a15)

(Merged from https://github.com/openssl/openssl/pull/17333)
</content>
</entry>
<entry>
<title>Fix VMS installation - Override the openssl logical name in descrip.mms.tmpl</title>
<updated>2021-12-14T11:48:39Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2021-12-10T15:56:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=71a78784e8f000703267276b2f87d055bfa0e00e'/>
<id>urn:sha1:71a78784e8f000703267276b2f87d055bfa0e00e</id>
<content type='text'>
This was part of 0cbb6f6a9ac5aa3ff813ef2e5afe6e443708ee20, but was
incomplete in that commit.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/16842)
</content>
</entry>
<entry>
<title>Fix VMS installation - Define the logical name OSSL$MODULES</title>
<updated>2021-12-14T11:48:39Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2021-10-15T10:32:43Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a4f1e23e6cffdf2ef1aadf96572c251e07869787'/>
<id>urn:sha1:a4f1e23e6cffdf2ef1aadf96572c251e07869787</id>
<content type='text'>
Also, the modules installation directory is version agnostic on other
platforms, there's no real reason why it shouldn't be on VMS.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/16842)
</content>
</entry>
<entry>
<title>Fix VMS installation - consistent program names with version info</title>
<updated>2021-12-14T11:48:39Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2021-10-15T10:22:04Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3c9293b4715229dc7ea2116d22c623c2a92ac69a'/>
<id>urn:sha1:3c9293b4715229dc7ea2116d22c623c2a92ac69a</id>
<content type='text'>
The program name version info is supposed to be the major release
version number.  This was forgotten when the versioning scheme was
changed for 3.0, so the minor release version number slipped in as
well.

Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/16842)
</content>
</entry>
</feed>
