<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/regress/lib/libc, branch OPENBSD_7_1_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_1_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_1_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2022-04-03T16:52:50+00:00</updated>
<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>
<entry>
<title>Increase the max size of allocations, in prep for a large cache implementation.</title>
<updated>2022-01-09T07:18:50+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2022-01-09T07:18:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=42f5a05492cea7c6f70c2887c5846c0bde6d621b'/>
<id>urn:sha1:42f5a05492cea7c6f70c2887c5846c0bde6d621b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>t_syscall was a test for the gcc 1.x off_t syscall padding,</title>
<updated>2022-01-06T03:30:15+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2022-01-06T03:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=cb6132904d89fe3bdde57b1438faf9ad96a85173'/>
<id>urn:sha1:cb6132904d89fe3bdde57b1438faf9ad96a85173</id>
<content type='text'>
which was an implementation detail and has been deleted, so
delete the test
</content>
</entry>
<entry>
<title>remove a couple hundred sys/param.h includes in userland code, and</title>
<updated>2021-12-13T16:56:48+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2021-12-13T16:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9021d14f9c0c87cbe273ab6f4fe8e4f48363f4f6'/>
<id>urn:sha1:9021d14f9c0c87cbe273ab6f4fe8e4f48363f4f6</id>
<content type='text'>
also whack some sys/cdefs.h early includes which is such a brutally
bad pattern
ok bluhm mbuhl
</content>
</entry>
<entry>
<title>For open/openat, if the flags parameter does not contain O_CREAT, the</title>
<updated>2021-10-24T21:24:20+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2021-10-24T21:24:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=2cbc009da6303d81a98bd284aae87c1761b472c7'/>
<id>urn:sha1:2cbc009da6303d81a98bd284aae87c1761b472c7</id>
<content type='text'>
3rd (variadic) mode_t parameter is irrelevant.  Many developers in the past
have passed mode_t (0, 044, 0644, or such), which might lead future people
to copy this broken idiom, and perhaps even believe this parameter has some
meaning or implication or application. Delete them all.
This comes out of a conversation where tb@ noticed that a strange (but
intentional) pledge behaviour is to always knock-out high-bits from
mode_t on a number of system calls as a safety factor, and his bewilderment
that this appeared to be happening against valid modes (at least visually),
but no sorry, they are all irrelevant junk.  They could all be 0xdeafbeef.
ok millert
</content>
</entry>
<entry>
<title>Remove recent changes used to unblock the signal undergoing testing, I solved it</title>
<updated>2021-09-28T05:39:24+00:00</updated>
<author>
<name>anton</name>
<email></email>
</author>
<published>2021-09-28T05:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=76b51d8ea1cd63cb959c4f9b753386fa03bff58a'/>
<id>urn:sha1:76b51d8ea1cd63cb959c4f9b753386fa03bff58a</id>
<content type='text'>
by changing my regress environment instead. This reduces the delta to the NetBSD
upstream.
</content>
</entry>
</feed>
