<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/util/mkdef.pl, branch dependabot/github_actions/actions/setup-python-7</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-7'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2024-04-09T11:43:26Z</updated>
<entry>
<title>Copyright year updates</title>
<updated>2024-04-09T11:43:26Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2024-03-20T12:07:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b646179229927601bad3ec305fbd12dae98eb9b9'/>
<id>urn:sha1:b646179229927601bad3ec305fbd12dae98eb9b9</id>
<content type='text'>
Reviewed-by: Neil Horman &lt;nhorman@openssl.org&gt;
Release: yes
(cherry picked from commit 0ce7d1f355c1240653e320a3f6f8109c1f05f8c0)

Reviewed-by: Hugo Landau &lt;hlandau@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/24034)
</content>
</entry>
<entry>
<title>AIX: Implement shared_target = "aix-solib" support</title>
<updated>2024-02-05T09:10:25Z</updated>
<author>
<name>John Kohl</name>
<email>john.kohl@hcl.com</email>
</author>
<published>2023-07-21T14:31:34Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=b332dbb3ed0171eb0d227be3b0d558480a73a67e'/>
<id>urn:sha1:b332dbb3ed0171eb0d227be3b0d558480a73a67e</id>
<content type='text'>
This builds shared libraries as libxxx.so, libxxx.so.ver and static
libraries as libxxx.a.  For shlib_variant builds, it builds libxxx.so,
libxxxvariant.so.ver, and libxxxx.a.  libxxx.so is a linker import
library that directs the linker to embed a run-time dependency
reference to libxxxvariant.so.ver.  Only libxxxvariant.so.ver is needed
at runtime.

Fixes #21518

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/21540)
</content>
</entry>
<entry>
<title>Fix various typos, repeated words, align some spelling to LDP.</title>
<updated>2022-10-12T05:55:28Z</updated>
<author>
<name>FdaSilvaYY</name>
<email>fdasilvayy@gmail.com</email>
</author>
<published>2022-08-23T18:40:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=d7f3a2cc8691c062ef5bdeef28b66f80c8f7d5c3'/>
<id>urn:sha1:d7f3a2cc8691c062ef5bdeef28b66f80c8f7d5c3</id>
<content type='text'>
Partially revamped from #16712
- fall thru -&gt; fall through
- time stamp -&gt; timestamp
- host name -&gt; hostname
- ipv6 -&gt; IPv6

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/19059)
</content>
</entry>
<entry>
<title>mkdef.pl: Add cmd-line flag to differentiate shared libs and DSO.</title>
<updated>2022-05-13T08:39:16Z</updated>
<author>
<name>Daniel Fiala</name>
<email>daniel@openssl.org</email>
</author>
<published>2022-05-10T12:39:19Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=e5f831a065df1d6e4640ef389f8594a5f10c9c8e'/>
<id>urn:sha1:e5f831a065df1d6e4640ef389f8594a5f10c9c8e</id>
<content type='text'>
Fixes openssl#16984.

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/18284)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2021-04-22T13:38:44Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2021-04-22T13:38:44Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f5afac4bdac31a52f1577a8d158559f0a4f7bed7'/>
<id>urn:sha1:f5afac4bdac31a52f1577a8d158559f0a4f7bed7</id>
<content type='text'>
Reviewed-by: Tomas Mraz &lt;tomas@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/14986)
</content>
</entry>
<entry>
<title>Link with .def files</title>
<updated>2021-04-19T09:05:55Z</updated>
<author>
<name>Tanzinul Islam</name>
<email>tanzinul.islam@gmail.com</email>
</author>
<published>2020-12-13T18:01:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=491a1e3363228e8276ee293a86acd7a961ffe9d3'/>
<id>urn:sha1:491a1e3363228e8276ee293a86acd7a961ffe9d3</id>
<content type='text'>
MSVC's `link.exe` automatically finds `__cdecl` C functions (which are
decorated with a leading underscore by the compiler) when they are
mentioned in a `.def` file without the leading underscore.  This is an
[under-documented feature][1] of MSVC's `link.exe`.  C++Builder's
`ilink32.exe` doesn't do this, and thus needs the name-translation in
the `.def` file.  Then `implib.exe` needs to be told to re-add it.

(The Clang-based `bcc32c.exe` doesn't implement the [`-vu` or `-u-`][2]
options to skip adding the leading underscore to `__cdecl` C function
names, so this is the only way to have things work with non-underscored
export names in the DLLs.)

[1]: https://github.com/MicrosoftDocs/cpp-docs/issues/2653
[2]: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Options_Not_Supported_by_Clang-enhanced_C%2B%2B_Compilers#BCC32_Options_that_Are_Not_Supported_by_Clang-enhanced_C.2B.2B_Compilers

Also silence linker warnings on duplicate symbols and ensure that error-
case cleanup in link rules work in C++Builder's `make.exe`.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Dmitry Belyavskiy &lt;beldmit@gmail.com&gt;
(Merged from https://github.com/openssl/openssl/pull/13540)
</content>
</entry>
<entry>
<title>Build: Make NonStop shared libraries only export selected symbols</title>
<updated>2020-09-25T10:05:47Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-09-23T14:52:13Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7a032be7f293bd80e3fe18c5568cf382b0b79543'/>
<id>urn:sha1:7a032be7f293bd80e3fe18c5568cf382b0b79543</id>
<content type='text'>
We can now re-enable test/recipes/01-test_symbol_presence.t for NonStop.

Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/12962)
</content>
</entry>
<entry>
<title>Configuration and build:  Fix solaris tags</title>
<updated>2020-07-04T08:38:46Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2020-07-02T16:48:16Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3a19f1a9dd16f5855a7e2a42cd3e7f136f849bd3'/>
<id>urn:sha1:3a19f1a9dd16f5855a7e2a42cd3e7f136f849bd3</id>
<content type='text'>
The shared_target attrribute for Solaris built with gcc wasn't right
and shared libraries couldn't be properly built.

Fixes #12356

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
Reviewed-by: Shane Lontis &lt;shane.lontis@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/12360)
</content>
</entry>
<entry>
<title>Update copyright year</title>
<updated>2020-04-23T12:55:52Z</updated>
<author>
<name>Matt Caswell</name>
<email>matt@openssl.org</email>
</author>
<published>2020-04-23T12:55:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=33388b44b67145af2181b1e9528c381c8ea0d1b6'/>
<id>urn:sha1:33388b44b67145af2181b1e9528c381c8ea0d1b6</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
(Merged from https://github.com/openssl/openssl/pull/11616)
</content>
</entry>
<entry>
<title>Add $debug variable and use it</title>
<updated>2020-02-17T02:15:12Z</updated>
<author>
<name>Rich Salz</name>
<email>rsalz@akamai.com</email>
</author>
<published>2020-01-15T16:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=0eb154663478968137112441d16b593fdf2ebcf8'/>
<id>urn:sha1:0eb154663478968137112441d16b593fdf2ebcf8</id>
<content type='text'>
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
Reviewed-by: Matthias St. Pierre &lt;Matthias.St.Pierre@ncp-e.com&gt;
Reviewed-by: Paul Dale &lt;paul.dale@oracle.com&gt;
(Merged from https://github.com/openssl/openssl/pull/10852)
</content>
</entry>
</feed>
