<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/apps, branch v3.3.6</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v3.3.6</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v3.3.6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2021-04-07T12:51:45+00:00</updated>
<entry>
<title>Add '--enable-libtls-only' build option</title>
<updated>2021-04-07T12:51:45+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2021-04-05T07:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=921c0675a25708d19e76aa8e3b48c4483a1a255d'/>
<id>urn:sha1:921c0675a25708d19e76aa8e3b48c4483a1a255d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modify nc build to link libcompat objects directly</title>
<updated>2020-10-20T08:50:23+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=9abd36e3af5876f67c633f27496ad5660ab7fe24'/>
<id>urn:sha1:9abd36e3af5876f67c633f27496ad5660ab7fe24</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>include strtonum for ocspcheck</title>
<updated>2020-10-19T14:09:36+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2020-10-19T01:47:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6359d9404d9d844f20d4478befda258a7ba3cdde'/>
<id>urn:sha1:6359d9404d9d844f20d4478befda258a7ba3cdde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Link crypto and ssl object files directly instead of static library</title>
<updated>2020-10-04T08:50:18+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=5a29b0472d5d0d1aa9936e430a87299fdb0f17ba'/>
<id>urn:sha1:5a29b0472d5d0d1aa9936e430a87299fdb0f17ba</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>Configure libtls and nc(1) to statically link to libcrypto/ssl</title>
<updated>2020-10-04T08:50:18+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2020-08-20T14:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=fe42a8011b25797afa48cf0359c7e2753b2ece5f'/>
<id>urn:sha1:fe42a8011b25797afa48cf0359c7e2753b2ece5f</id>
<content type='text'>
An issue that Reyk Floeter noted while building a Debian package for
LibreSSL is that installing libtls along with OpenSSL causes linker
issues since it will often pick up the wrong libcrypto/libssl. This
change makes libtls statically link the object files it needs rather
than relying on the shared libraries, effectively making libtls
self-contained and able to be packaged independently.

This should make it possible for other projects that also use libtls to
be able to package support without requiring the target OS to ship
libcrypto / libssl from LibreSSL.

https://salsa.debian.org/reyk-guest/libressl/-/commit/678278df55ce866f2f363998ca690442fa786c66
</content>
</entry>
<entry>
<title>Install ocspcheck.8 manual</title>
<updated>2020-01-09T12:33:28+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2020-01-09T12:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6dc8d2be3b864171e1e0016714345eedf48c1e5a'/>
<id>urn:sha1:6dc8d2be3b864171e1e0016714345eedf48c1e5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>re-add CMS to openssl(1)</title>
<updated>2019-11-08T00:24:37+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2019-11-08T00:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=73fb0f8991f35c8363c41a7e24fd24d148ae372d'/>
<id>urn:sha1:73fb0f8991f35c8363c41a7e24fd24d148ae372d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable speed on win32</title>
<updated>2019-07-14T10:45:34+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2019-07-14T09:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=30e91bc6d2b6249da1c8c40582c63601a4838efc'/>
<id>urn:sha1:30e91bc6d2b6249da1c8c40582c63601a4838efc</id>
<content type='text'>
- Use thread and sleep instead of signal and alarm, on win32
- Disable -multi option on win32 since fork is hard to implement
</content>
</entry>
<entry>
<title>Fix MacOSX cmake missing symbol _clock_gettime</title>
<updated>2019-04-30T23:35:04+00:00</updated>
<author>
<name>paul4334</name>
<email>paul.sultana@pc-doctor.com</email>
</author>
<published>2019-04-30T23:35:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a7265dd139fbe5162b62777401293ea7b8cac79a'/>
<id>urn:sha1:a7265dd139fbe5162b62777401293ea7b8cac79a</id>
<content type='text'>
On El Capitan:
     [exec] [100%] Linking C executable openssl
     [exec] Undefined symbols for architecture x86_64:
     [exec]   "_clock_gettime", referenced from:
     [exec]       _app_timer_real in apps_posix.c.o
     [exec] ld: symbol(s) not found for architecture x86_64
     [exec] clang: error: linker command failed with exit code 1 (use -v to see invocation)
     [exec] make[2]: *** [apps/openssl/openssl] Error 1
     [exec] make[1]: *** [apps/openssl/CMakeFiles/openssl.dir/all] Error 2
     [exec] make: *** [all] Error 2</content>
</entry>
<entry>
<title>implement app_timer_real</title>
<updated>2018-09-23T19:04:26+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2018-09-23T19:04:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b7a580e86a5e0329a5639cbeb367ee45018ba16d'/>
<id>urn:sha1:b7a580e86a5e0329a5639cbeb367ee45018ba16d</id>
<content type='text'>
</content>
</entry>
</feed>
