<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libc, branch libressl-v3.6.2</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=libressl-v3.6.2</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=libressl-v3.6.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-09-11T20:51:44+00:00</updated>
<entry>
<title>Add regression tests for the sendmmsg and recvmmsg system calls.</title>
<updated>2022-09-11T20:51:44+00:00</updated>
<author>
<name>mbuhl</name>
<email></email>
</author>
<published>2022-09-11T20:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2306c513ba14d1a9d8b958302b55ac80974f070d'/>
<id>urn:sha1:2306c513ba14d1a9d8b958302b55ac80974f070d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove test of non-portable implementation details (whether wctype_t</title>
<updated>2022-07-25T21:29:16+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2022-07-25T21:29:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=03a90f92e28ce62196242faa382c3162471f9f73'/>
<id>urn:sha1:03a90f92e28ce62196242faa382c3162471f9f73</id>
<content type='text'>
and wctrans_t values are locale-specific) so we can simplify our
implementation in libc

ok schwarze@
</content>
</entry>
<entry>
<title>Separate the macro for generating string test functions</title>
<updated>2022-07-25T15:29:21+00:00</updated>
<author>
<name>schwarze</name>
<email></email>
</author>
<published>2022-07-25T15:29:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=c3a86f16bf9b403fa5e35013eac4b5c2a82573df'/>
<id>urn:sha1:c3a86f16bf9b403fa5e35013eac4b5c2a82573df</id>
<content type='text'>
for the macro generating test functions for other data types.
This makes sense because both are sufficiently different.

It also avoids a large number of false positive compiler warnings
that guenther@ reported.

OK guenther@
</content>
</entry>
<entry>
<title>*** empty log message ***</title>
<updated>2022-05-28T18:39:39+00:00</updated>
<author>
<name>mbuhl</name>
<email></email>
</author>
<published>2022-05-28T18:39:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=40cea9c224dfe53bee31facb655f7ac9473c5148'/>
<id>urn:sha1:40cea9c224dfe53bee31facb655f7ac9473c5148</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recent changes to truncate(2) swapped the ordering of some validations</title>
<updated>2022-05-24T05:14:30+00:00</updated>
<author>
<name>anton</name>
<email></email>
</author>
<published>2022-05-24T05:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=1b3351c74f01f6fb9bd1b557012d9fd4d43ae9a8'/>
<id>urn:sha1:1b3351c74f01f6fb9bd1b557012d9fd4d43ae9a8</id>
<content type='text'>
causing EACCESS as opposed of ESDIR to be returned while trying to
truncate a directory as a user lacking write permissions to the same
directory. As this behavior is reasonable, change the truncate directory
from /etc/ to /tmp which makes the test pass both as root and non-root.
</content>
</entry>
<entry>
<title>Initialize the mutex before making us of it from many threads. Prevents</title>
<updated>2022-04-03T16:52:50+00:00</updated>
<author>
<name>anton</name>
<email></email>
</author>
<published>2022-04-03T16:52:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a46afc15b79c1deda49ec8ee141c1c5cdcd050d9'/>
<id>urn:sha1:a46afc15b79c1deda49ec8ee141c1c5cdcd050d9</id>
<content type='text'>
a race in which one thread is currently initializing the mutex which is
not an atomic operation whereas another thread tries to use it too
early.

With and ok schwarze@
</content>
</entry>
<entry>
<title>Remove double slash in path to test program.</title>
<updated>2022-03-30T05:22:31+00:00</updated>
<author>
<name>anton</name>
<email></email>
</author>
<published>2022-03-30T05:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=a971c2dc43f2a59a987ed0427dcb233143629d75'/>
<id>urn:sha1:a971c2dc43f2a59a987ed0427dcb233143629d75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If running with ASAN, mark test_with{,out}_bzero() with the</title>
<updated>2022-02-10T08:39:32+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-02-10T08:39:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=ca62dc6a33b4a0aa2b1111a34a46bc06c1b825d0'/>
<id>urn:sha1:ca62dc6a33b4a0aa2b1111a34a46bc06c1b825d0</id>
<content type='text'>
no_sanitize_address attribute. ASAN doesn't seem to be able
to understand these lowlevel gymnastics with sigaltstack()
and segfaults in __intercept_memem().

This allows LibreSSL and other portable projects that use this
test run tests with ASAN enabled.

Issue reported and workaround suggested by Ilya Shipitsin

Paraphrasing millert: it's a little ugly but it's only a regress.
</content>
</entry>
<entry>
<title>silence "function declaration isn't a prototype" warning by changing</title>
<updated>2022-02-09T07:48:15+00:00</updated>
<author>
<name>tb</name>
<email></email>
</author>
<published>2022-02-09T07:48:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d6de29700fd9db4272cfde868544641620b9bdd2'/>
<id>urn:sha1:d6de29700fd9db4272cfde868544641620b9bdd2</id>
<content type='text'>
int foo() to int foo(void)
</content>
</entry>
<entry>
<title>remove unused variable from all copies of _asr_strdname()</title>
<updated>2022-01-20T14:18:10+00:00</updated>
<author>
<name>naddy</name>
<email></email>
</author>
<published>2022-01-20T14:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7bc591d5b38aa64b42d837c99e0fe942de34bef0'/>
<id>urn:sha1:7bc591d5b38aa64b42d837c99e0fe942de34bef0</id>
<content type='text'>
... including those inlined into print_dname().  This also fixes
-Wunused-but-set-variable warnings warnings in smtpd and smtpctl.
The code was imported with asr and then copied around.

ok deraadt@ guenther@
</content>
</entry>
</feed>
