<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/tls, branch OPENBSD_7_4</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=OPENBSD_7_4</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=OPENBSD_7_4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2023-11-05T20:35:10+00:00</updated>
<entry>
<title>Land #932, use existing crypto/ssl libs for tls tests</title>
<updated>2023-11-05T20:35:10+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-11-05T20:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=7a22786049e1b5d9637d54f638b9e821e97a83e5'/>
<id>urn:sha1:7a22786049e1b5d9637d54f638b9e821e97a83e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Land #930, consistently use default CA cert location for Windows</title>
<updated>2023-11-05T20:32:26+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-11-05T20:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=36175c41bf6e7acfaa827117ccafb01978f1fef6'/>
<id>urn:sha1:36175c41bf6e7acfaa827117ccafb01978f1fef6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>also fix ocspcheck and nc, dedupe build logic</title>
<updated>2023-11-05T08:56:09+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2023-11-05T08:56:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=89fcb1a3e50ac224d68891a6014b74639a5f551a'/>
<id>urn:sha1:89fcb1a3e50ac224d68891a6014b74639a5f551a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>slim `tls-static` library (used in tests)</title>
<updated>2023-11-04T02:40:53+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2023-11-04T02:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=2c5abde778053272fdc0c5692691309e8f1e79b1'/>
<id>urn:sha1:2c5abde778053272fdc0c5692691309e8f1e79b1</id>
<content type='text'>
Instead of including a full copy of libcrypto and libssl in
libtls-static, link existing libcrytpo-static and libssl-static to
the test targets.

This wasn't causing any issue, just unnecessarily duplicating
a lot of objects.
</content>
</entry>
<entry>
<title>slim down `libtls`</title>
<updated>2023-11-04T01:29:25+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2023-11-04T01:24:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=d193f43f8b90cbed65ffeec93543d8a3d17bdedc'/>
<id>urn:sha1:d193f43f8b90cbed65ffeec93543d8a3d17bdedc</id>
<content type='text'>
By dropping copies of `libcrypto` and `libssl` lib objects from it.
This brings back its size to the normal ~100KB from ~4MB.

autotools already worked like this.
</content>
</entry>
<entry>
<title>cmake: fix default `TLS_DEFAULT_CA_FILE` value in libtls for Windows</title>
<updated>2023-11-04T00:36:18+00:00</updated>
<author>
<name>Viktor Szakats</name>
<email>commit@vsz.me</email>
</author>
<published>2023-11-04T00:29:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=e6ae33d57216cfe0e88fdbdfb4f0bbf41fa76878'/>
<id>urn:sha1:e6ae33d57216cfe0e88fdbdfb4f0bbf41fa76878</id>
<content type='text'>
Matching the logic used for `libcrypto` (and in autotools builds
for both `libcrypto` and `libtls`), set the default
`TLS_DEFAULT_CA_FILE` value to `C:/Windows/libressl/ssl/...`,
replacing the current, potentialy world-writable filename.
</content>
</entry>
<entry>
<title>MSVC: Enable building ocspcheck.</title>
<updated>2023-10-29T17:28:44+00:00</updated>
<author>
<name>Pierre Wendling</name>
<email>pierre.wendling.4@gmail.com</email>
</author>
<published>2023-09-12T16:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=c4bb6b79ea36c05ccfe3033174a7950ac6a51609'/>
<id>urn:sha1:c4bb6b79ea36c05ccfe3033174a7950ac6a51609</id>
<content type='text'>
- Add `STDIN_FILENO` to compat unistd header.
- Use quotes to include compat getopt header in the compat unistd.
- Export additional symbols needed by ocspcheck (optarg, optind,
  ftruncate)
</content>
</entry>
<entry>
<title>Move `LibreSSL/` to `LIBRESSL_INSTALL_CMAKEDIR`.</title>
<updated>2023-08-19T16:16:16+00:00</updated>
<author>
<name>Pierre Wendling</name>
<email>pierre.wendling.4@gmail.com</email>
</author>
<published>2023-08-15T15:08:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=86a6826fef085618e506ea8eedb4d688646460bf'/>
<id>urn:sha1:86a6826fef085618e506ea8eedb4d688646460bf</id>
<content type='text'>
This allows users to install the CMake configs without forcing a
`LibreSSL` directory after `LIBRESSL_INSTALL_CMAKEDIR`.
</content>
</entry>
<entry>
<title>CMake: Export and install library targets.</title>
<updated>2023-08-19T16:16:15+00:00</updated>
<author>
<name>Pierre Wendling</name>
<email>pierre.wendling.4@gmail.com</email>
</author>
<published>2023-08-06T19:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a89cd65980153ef60b42cb26d3bef949751f87f1'/>
<id>urn:sha1:a89cd65980153ef60b42cb26d3bef949751f87f1</id>
<content type='text'>
The configs can be consumed by setting LibreSSL_DIR to the build
directory, or after installation using CMAKE_PREFIX_PATH/LibreSSL_DIR.

For compatibility, the EXPORT_NAME of targets and the LIBRESSL_*
variables are set to match the names used in FindLibreSSL.
</content>
</entry>
<entry>
<title>fixes #681, allow override of library POSTFIX for nested builds</title>
<updated>2023-07-07T12:02:16+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2023-07-07T12:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=081cee6207dc01747dd968b06637ab9ee2cdc496'/>
<id>urn:sha1:081cee6207dc01747dd968b06637ab9ee2cdc496</id>
<content type='text'>
</content>
</entry>
</feed>
