<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/patches/windows_headers.patch, branch OPENBSD_7_9</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=OPENBSD_7_9</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=OPENBSD_7_9'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2023-12-19T19:13:32+00:00</updated>
<entry>
<title>Stop undefining X509_CERT_PAIR</title>
<updated>2023-12-19T19:13:32+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-12-19T19:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=ee791f9d2aa7bc727607a5692ed42179f3b95906'/>
<id>urn:sha1:ee791f9d2aa7bc727607a5692ed42179f3b95906</id>
<content type='text'>
Pointed out in #910
</content>
</entry>
<entry>
<title>Allow disabling warning about WINCRYPT overrides</title>
<updated>2023-11-01T12:21:25+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-11-01T12:21:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=eed367e19c930472bc2d1c8026c1109afeea78d4'/>
<id>urn:sha1:eed367e19c930472bc2d1c8026c1109afeea78d4</id>
<content type='text'>
Fixes #919
</content>
</entry>
<entry>
<title>Update x509.h patch</title>
<updated>2023-08-03T19:39:56+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-08-03T19:38:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=89aca6d00314339caf560f173341aaf8be4919ee'/>
<id>urn:sha1:89aca6d00314339caf560f173341aaf8be4919ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Regen x509.h patch</title>
<updated>2023-04-18T09:33:46+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2023-04-18T09:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=63ba2e308960b3f557beffdac3ab199d692aa564'/>
<id>urn:sha1:63ba2e308960b3f557beffdac3ab199d692aa564</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Neuter namespace differently to fix Appveyor CI</title>
<updated>2022-11-23T11:46:44+00:00</updated>
<author>
<name>Theo Buehler</name>
<email>tb@openbsd.org</email>
</author>
<published>2022-11-23T11:46:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=67ab6a11877f6d1671da4afa6fbd142bf61a1ed2'/>
<id>urn:sha1:67ab6a11877f6d1671da4afa6fbd142bf61a1ed2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop disabling __attribute__ on Windows with Clang</title>
<updated>2022-04-29T13:17:41+00:00</updated>
<author>
<name>kinichiro</name>
<email>kinichiro.inoguchi@gmail.com</email>
</author>
<published>2022-04-29T13:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=87aff644a4d5dbff48fd116ab8a2316afae3d4fd'/>
<id>urn:sha1:87aff644a4d5dbff48fd116ab8a2316afae3d4fd</id>
<content type='text'>
On Windows with targeting the MSVC ABI, Clang will define _MSC_VER,
and does not treat __attribute__ as a macro.
Clang's builtin headers (e.g. immintrin.h) use __attribute__ liberally,
and do not expect it to be ifdef-ed away.

Suggested from Nicholas Hutchinson by github issue.
</content>
</entry>
<entry>
<title>rebase patches</title>
<updated>2022-02-27T11:37:43+00:00</updated>
<author>
<name>Brent Cook</name>
<email>busterb@gmail.com</email>
</author>
<published>2022-02-27T11:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=115cf2d553e6310e02a117ebe9985b33c0be6245'/>
<id>urn:sha1:115cf2d553e6310e02a117ebe9985b33c0be6245</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress "overriding WinCrypt defines" warnings</title>
<updated>2018-07-29T07:17:44+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2018-07-29T07:17:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=3e95275de876bdb3e96419010e5129e415bf0770'/>
<id>urn:sha1:3e95275de876bdb3e96419010e5129e415bf0770</id>
<content type='text'>
Suppress "overriding WinCrypt defines" from openssl/x509.h by defining `NOCRYPT`.
Only this file does not check `__WINCRYPT_H__` macro like other headers, since
https://github.com/libressl-portable/portable/commit/5d8a1cf7155130bd8101090d7e1d0c2f90d9b123#diff-74b6370bc092dd2988ab577b2eaa21dcR7</content>
</entry>
<entry>
<title>rebase patches on latest, remove fuzz</title>
<updated>2017-07-17T11:13:21+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2017-07-17T11:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=5ec2c381e4ac48e588a093be5faf04919523da32'/>
<id>urn:sha1:5ec2c381e4ac48e588a093be5faf04919523da32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update windows header patches</title>
<updated>2016-11-04T16:08:47+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2016-11-04T16:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a241b876e98e4c0d0b326f6fe1bbb375a0fc8b34'/>
<id>urn:sha1:a241b876e98e4c0d0b326f6fe1bbb375a0fc8b34</id>
<content type='text'>
</content>
</entry>
</feed>
