<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/regress/lib/libpthread/sigwait, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libpthread/sigwait?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libpthread/sigwait?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-05-27T14:24:28Z</updated>
<entry>
<title>Go to sleep to let our contending thread win a race.</title>
<updated>2017-05-27T14:24:28Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2017-05-27T14:24:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=51652753b3ba8c5e6194eef4bb3b33f4651509ec'/>
<id>urn:sha1:51652753b3ba8c5e6194eef4bb3b33f4651509ec</id>
<content type='text'>
Because we cannot assume that the contending thread will grab it
between our unlock/lock.

ok kettenis@
</content>
</entry>
<entry>
<title>Delete a test which required behavior not defined by the spec</title>
<updated>2014-11-16T05:08:48Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2014-11-16T05:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f722c519d93e3d2f9b600becbb658864b255642d'/>
<id>urn:sha1:f722c519d93e3d2f9b600becbb658864b255642d</id>
<content type='text'>
(behavior of sigwait() when signal not blocked in all threads)
</content>
</entry>
<entry>
<title>Need to block the signals in all thread for the kill(getpid(), SIGFOO)</title>
<updated>2012-02-20T02:07:41Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2012-02-20T02:07:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a92e6494917d2d1c09830c109f7579b624f085d5'/>
<id>urn:sha1:a92e6494917d2d1c09830c109f7579b624f085d5</id>
<content type='text'>
tests to work.  Disable the "sigwait for blocked but ignored signal"
test as it depended on undefined behavior (POSIX quoted included for
reference) and rthreads (currently) handles it the other way.
</content>
</entry>
<entry>
<title>fix some checks.</title>
<updated>2011-10-01T11:00:38Z</updated>
<author>
<name>fgsch</name>
<email>fgsch@openbsd.org</email>
</author>
<published>2011-10-01T11:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4866f7d8b0fbea007e21345086f6ac4ba4dafaf6'/>
<id>urn:sha1:4866f7d8b0fbea007e21345086f6ac4ba4dafaf6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do not depend upon bugs in the pthreads implementation for proper</title>
<updated>2002-10-12T03:00:11Z</updated>
<author>
<name>marc</name>
<email>marc@openbsd.org</email>
</author>
<published>2002-10-12T03:00:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e7b825f29ef0859177c7bbdb5748877f2414ed4c'/>
<id>urn:sha1:e7b825f29ef0859177c7bbdb5748877f2414ed4c</id>
<content type='text'>
operation of the regression test.   This test will now fail until
I commit the 'send signals to only one thread bug' change.
</content>
</entry>
<entry>
<title>convert everything to bsd.regress.mk</title>
<updated>2002-01-03T00:43:47Z</updated>
<author>
<name>art</name>
<email>art@openbsd.org</email>
</author>
<published>2002-01-03T00:43:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3a3fbb3f2e2521ab7c4a56b7ff7462ebd9095ec5'/>
<id>urn:sha1:3a3fbb3f2e2521ab7c4a56b7ff7462ebd9095ec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>signal race fixes</title>
<updated>2001-11-11T23:26:35Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2001-11-11T23:26:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d485f761243dc265c9c3cced3917c7fbdf09d8a7'/>
<id>urn:sha1:d485f761243dc265c9c3cced3917c7fbdf09d8a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Regression tests for libc_r (pthreads) library.</title>
<updated>2001-08-15T14:37:10Z</updated>
<author>
<name>fgsch</name>
<email>fgsch@openbsd.org</email>
</author>
<published>2001-08-15T14:37:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b2ea75c1b17e1a9a339660e7ed45cd24946b230e'/>
<id>urn:sha1:b2ea75c1b17e1a9a339660e7ed45cd24946b230e</id>
<content type='text'>
Thanks to pval@ for resolving the license stuff.
</content>
</entry>
</feed>
