<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/crypto, branch v3.2.7</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v3.2.7</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v3.2.7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2020-10-20T13:46:20+00:00</updated>
<entry>
<title>modify nc build to link libcompat objects directly</title>
<updated>2020-10-20T13:46:20+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2020-10-19T03:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1c023edb2a3488906d0b8435fcc4dc7f925bda3a'/>
<id>urn:sha1:1c023edb2a3488906d0b8435fcc4dc7f925bda3a</id>
<content type='text'>
Rather than assuming the static version of libcrypto exists for pulling in the compatibility functions, link the compat objects directly. This modifies the object file generation script a bit to handle the empty-case properly as well.
</content>
</entry>
<entry>
<title>Link crypto and ssl object files directly instead of static library</title>
<updated>2020-10-17T08:15:28+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-09-20T04:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3775a79f1d52d0eb0e47ecaa3efe2bb972f70765'/>
<id>urn:sha1:3775a79f1d52d0eb0e47ecaa3efe2bb972f70765</id>
<content type='text'>
- Output object files list variable for libcrypto and libssl to .mk file.
- Include object files list variable .mk from tls/Makefile
- Link .lo files directly instead of static library for libtls.
</content>
</entry>
<entry>
<title>Add x509_verify.c x509_verify.h</title>
<updated>2020-09-14T11:36:30+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-09-13T13:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ee4eb0027c01f888e2e300a54f6d87996b3d3957'/>
<id>urn:sha1:ee4eb0027c01f888e2e300a54f6d87996b3d3957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add x509_issuer_cache.c x509_issuer_cache.h</title>
<updated>2020-09-13T12:56:34+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-09-13T03:06:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1ba03da23622e1c9fd18b941452c90837528bd90'/>
<id>urn:sha1:1ba03da23622e1c9fd18b941452c90837528bd90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add x509_constraints.c x509_internal.h</title>
<updated>2020-09-13T10:55:43+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-09-13T01:38:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6410eee15a8b225647b1d9e5bcd779b5a14b1839'/>
<id>urn:sha1:6410eee15a8b225647b1d9e5bcd779b5a14b1839</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove cms_lcl.h from crypto/CMakeLists.txt</title>
<updated>2020-07-22T13:50:40+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-07-22T13:50:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=8238636e22c6e552e67c2270881358a98fe6064a'/>
<id>urn:sha1:8238636e22c6e552e67c2270881358a98fe6064a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move crypto/x509v3/ files to crypto/x509/</title>
<updated>2020-06-10T11:50:04+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-06-05T16:34:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=61a1f6a57b9a324047c00410cc98c387df8c455d'/>
<id>urn:sha1:61a1f6a57b9a324047c00410cc98c387df8c455d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cmake build to enable masm with VS2019</title>
<updated>2020-05-09T11:24:27+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-05-09T09:46:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=740488d89e69d026b8db0bf75b8bfe02ee464a3d'/>
<id>urn:sha1:740488d89e69d026b8db0bf75b8bfe02ee464a3d</id>
<content type='text'>
To specify architecture Visual Studio 16 2019 requires -A option,
and it is stored in variable CMAKE_GENERATOR_PLATFORM.
Until Visual Studio 15 2017, architecture was indicated as part of
generator string (e.g. "Visual Studio 15 2017 Win64")
</content>
</entry>
<entry>
<title>avoid exporting a sleep() symbol from libcrypto</title>
<updated>2020-04-15T03:29:37+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2020-04-15T03:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=79f2a52a391dab35132a2aa998757abea7f32533'/>
<id>urn:sha1:79f2a52a391dab35132a2aa998757abea7f32533</id>
<content type='text'>
Since it seems only MSVC lacks sleep(), and it's only used by apps, lets
special-case that and make it available as a static inline function
instead.
</content>
</entry>
<entry>
<title>crypto: regenerate crypto_portable.sym</title>
<updated>2020-03-31T12:03:46+00:00</updated>
<author>
<name>Dmitry Baryshkov</name>
<email>dbaryshkov@gmail.com</email>
</author>
<published>2020-03-31T12:03:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=d54b9c15bd86ee99db07a085281b6d73cd5e43ed'/>
<id>urn:sha1:d54b9c15bd86ee99db07a085281b6d73cd5e43ed</id>
<content type='text'>
Make crypto_portable.sym depend on crypto.sym and libcrypto.so on
crypto_portable.sym to rebuild library if one of symbol files changes.

Signed-off-by: Dmitry Baryshkov &lt;dbaryshkov@gmail.com&gt;
</content>
</entry>
</feed>
