<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libm/src/s_csqrtl.c, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libm/src/s_csqrtl.c?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libm/src/s_csqrtl.c?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2016-09-12T19:47:01Z</updated>
<entry>
<title>Reduce libm's exports and make internal calls go direct.</title>
<updated>2016-09-12T19:47:01Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-12T19:47:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2f2c00629eff6a304ebffb255fc56f4fa7a1833b'/>
<id>urn:sha1:2f2c00629eff6a304ebffb255fc56f4fa7a1833b</id>
<content type='text'>
All dependencies on libc are now via reserved/standardized names.

ok kettenis@ millert@ deraadt@
</content>
</entry>
<entry>
<title>Fix behavior csqrt, should be</title>
<updated>2015-12-18T12:10:30Z</updated>
<author>
<name>shadchin</name>
<email>shadchin@openbsd.org</email>
</author>
<published>2015-12-18T12:10:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d9937d2c9229b2fce265fad18e71ed7144581930'/>
<id>urn:sha1:d9937d2c9229b2fce265fad18e71ed7144581930</id>
<content type='text'>
 csqrt(conj(z)) == conj(csqrt(z))

Before
 csqrt(-4.0 + -0.0i) = 0.0 + 2.0j
but should be
 csqrt(-4.0 + -0.0i) = 0.0 - 2.0j

ok tb@, also discussed with daniel@
</content>
</entry>
<entry>
<title>For intermediate computations use single or extended counterparts</title>
<updated>2011-07-20T19:28:33Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-07-20T19:28:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c18f5b07912588e14b0f86b0c885d76595beac8d'/>
<id>urn:sha1:c18f5b07912588e14b0f86b0c885d76595beac8d</id>
<content type='text'>
where appropriate, to avoid precision loss.
</content>
</entry>
<entry>
<title>Finalize work on complex math routines, now that we have the</title>
<updated>2011-07-08T19:25:31Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-07-08T19:25:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=de3697aa9479c3be5ff81d594e19ca819a9fb9ec'/>
<id>urn:sha1:de3697aa9479c3be5ff81d594e19ca819a9fb9ec</id>
<content type='text'>
extended-precision support.  Mostly from Cephes.
</content>
</entry>
</feed>
