<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libutil/Makefile, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libutil/Makefile?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libutil/Makefile?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-10-24T12:39:26Z</updated>
<entry>
<title>The ber_* namespace is used by liblber since time immemorial,</title>
<updated>2019-10-24T12:39:26Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2019-10-24T12:39:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=696b58997f75587bd78112ed0b6cdec94a718911'/>
<id>urn:sha1:696b58997f75587bd78112ed0b6cdec94a718911</id>
<content type='text'>
so move our BER API to the unused ober_* prefix to avoid some
breakage in ports.

Problem diagnosed by jmatthew with ber_free() in samba, but
there are many others as pointed out by sthen.

tests &amp; ok rob
ok sthen (who had an almost identical diff for libutil)
"go head hit it" deraadt
</content>
</entry>
<entry>
<title>uucplock(3) is incorrectly named in some places, it is actually uu_lock(3)</title>
<updated>2019-08-30T03:57:56Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-08-30T03:57:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=44946945c606b51e7b038457a2337993eb9bf2bc'/>
<id>urn:sha1:44946945c606b51e7b038457a2337993eb9bf2bc</id>
<content type='text'>
(more unclear is if anything in ports uses this, as our base no longer does)
</content>
</entry>
<entry>
<title>Split ber.3 into logical parts. Further tweaking will be done in tree.</title>
<updated>2019-05-15T03:11:52Z</updated>
<author>
<name>rob</name>
<email>rob@openbsd.org</email>
</author>
<published>2019-05-15T03:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1376e1c09654177603da35e407dab285e7b5eed0'/>
<id>urn:sha1:1376e1c09654177603da35e407dab285e7b5eed0</id>
<content type='text'>
Discussed with and ok jmc@, schwarze@, claudio@
</content>
</entry>
<entry>
<title>The BER API is currently used by ldap, ldapd, ldapctl, ypldap, snmpd, and</title>
<updated>2019-05-11T17:46:02Z</updated>
<author>
<name>rob</name>
<email>rob@openbsd.org</email>
</author>
<published>2019-05-11T17:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d4b95dc4510ec3aba30ea226454b203d5350dc55'/>
<id>urn:sha1:d4b95dc4510ec3aba30ea226454b203d5350dc55</id>
<content type='text'>
snmpctl. Separate copies of ber.[ch] have existed and been maintained in sync
in ldap, ldapd, ypldap and snmpd.

This commit moves the BER API into /usr/lib/libutil. All current consumers
already link libutil. ldapd and snmpd regress passes, and release builds.

With help from tb@ and guenther@.

ok deraadt@, tb@
</content>
</entry>
<entry>
<title>Make a few internal symbols static and add a Symbols.map version script</title>
<updated>2017-12-14T09:27:44Z</updated>
<author>
<name>kettenis</name>
<email>kettenis@openbsd.org</email>
</author>
<published>2017-12-14T09:27:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8c897735bd05432fb28804700096a72e03c27761'/>
<id>urn:sha1:8c897735bd05432fb28804700096a72e03c27761</id>
<content type='text'>
to control which symbols are exported from the shared library.

ok guenther@, deraadt@, jca@
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:40Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2016-03-30T06:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=faa33665ab2c5a685369c10172c1a3d7555eb253'/>
<id>urn:sha1:faa33665ab2c5a685369c10172c1a3d7555eb253</id>
<content type='text'>
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
</content>
</entry>
<entry>
<title>merge ohash into 1 source file, then we can revisit next roadmap items.</title>
<updated>2014-06-02T18:52:03Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2014-06-02T18:52:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=41e21db3e57d5ef3698c2fe00fa94d4c4ac06d9f'/>
<id>urn:sha1:41e21db3e57d5ef3698c2fe00fa94d4c4ac06d9f</id>
<content type='text'>
ok espie
</content>
</entry>
<entry>
<title>move the ohash functions into libutil by popular demand.</title>
<updated>2014-05-12T19:09:00Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2014-05-12T19:09:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=42dcb487124b72431b966827e39770df4dd1c0c3'/>
<id>urn:sha1:42dcb487124b72431b966827e39770df4dd1c0c3</id>
<content type='text'>
It's not a standard interface, so it doesn't belong in libc.
I hate duplicating the code in client programs, so do beck@, kettenis@,
schwarze@, millert@, miod@... and they agree with libutil.
</content>
</entry>
<entry>
<title>Add bcrypt_pbkdf, a password based key derivation function using bcrypt.</title>
<updated>2013-06-03T21:07:02Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2013-06-03T21:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=410ca83d720d21322fc83620ac59e63116438954'/>
<id>urn:sha1:410ca83d720d21322fc83620ac59e63116438954</id>
<content type='text'>
Technically, it's a slight variant of bcrypt better suited for use as a
pluggable hash with PKCS #5 PBKDF2.
ok djm
(also tweak pkcs5_pbkdf2() prototype to have consistent types.)
</content>
</entry>
<entry>
<title>move pkcs5_pbkdf5 function to libutil so everybody can play with it</title>
<updated>2012-09-06T19:41:59Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2012-09-06T19:41:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=11dbc5f76ff6abfb5968180e7b575d06adba2bfd'/>
<id>urn:sha1:11dbc5f76ff6abfb5968180e7b575d06adba2bfd</id>
<content type='text'>
ok deraadt jsing matthew
</content>
</entry>
</feed>
