<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libcrypto/symbols/Makefile, branch master</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2024-07-10T13:11:22+00:00</updated>
<entry>
<title>Teach symbols test about the namespace</title>
<updated>2024-07-10T13:11:22+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2024-07-10T13:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b5b5d97f3d68df71d6ab206dee253d69a38f5c75'/>
<id>urn:sha1:b5b5d97f3d68df71d6ab206dee253d69a38f5c75</id>
<content type='text'>
This ensures that when adding public symbols, the magic is not omitted.

with/ok beck
</content>
</entry>
<entry>
<title>symbols: Tweak this test so it works with -j N</title>
<updated>2023-06-22T19:23:27+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2023-06-22T19:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=8fcaa1e5fc6d7f3febdca6a9a523366dc034e05e'/>
<id>urn:sha1:8fcaa1e5fc6d7f3febdca6a9a523366dc034e05e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak symbols test in such a way that it would have caught the recent</title>
<updated>2022-09-21T15:24:45+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-09-21T15:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a1ab11b512a48638b18c6decdb5824adc3a3a139'/>
<id>urn:sha1:a1ab11b512a48638b18c6decdb5824adc3a3a139</id>
<content type='text'>
Symbols.list mistake: undefine aliases (except _cfb block ciphers which
are aliases for historical reasons). Use -Wl,--no-allow-shlib-undefined.
</content>
</entry>
<entry>
<title>Drop bogus DPADD += ${LIBSSL}</title>
<updated>2022-06-19T17:05:31+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-06-19T17:05:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=98f948b14324423820308238192a5015deafdc40'/>
<id>urn:sha1:98f948b14324423820308238192a5015deafdc40</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check availability of the symbols in Symbols.list</title>
<updated>2020-09-18T10:18:26+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2020-09-18T10:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cdd8531276d6c88ac60e654c0c520e6a95d9818f'/>
<id>urn:sha1:cdd8531276d6c88ac60e654c0c520e6a95d9818f</id>
<content type='text'>
This regress parses Symbols.list and pulls all public headers out of
libcrypto's Makefile to generate a simple program that uses all public
symbols. A number of symbols need to be declared extern since they are
unavailable in public headers and a handful must be skipped since they
are apparently architecture dependent.

This would have caught the recent breakage due to the accidental removal
of the NAME_CONSTRAINTS_check() function and points out a number of
places where cleanup may happen in the future.

discussed with beck
</content>
</entry>
</feed>
