<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libedit, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libedit?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libedit?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-04-23T21:28:08Z</updated>
<entry>
<title> ce examples of "Ar arg Ar arg" with "Ar arg arg" and stop the spread;</title>
<updated>2020-04-23T21:28:08Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2020-04-23T21:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=48c01a1f20ca923b4fd42e96d16e47b607f8e4eb'/>
<id>urn:sha1:48c01a1f20ca923b4fd42e96d16e47b607f8e4eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct the length of read from file, wide character buffer, add NUL</title>
<updated>2019-09-04T00:00:49Z</updated>
<author>
<name>asou</name>
<email>asou@openbsd.org</email>
</author>
<published>2019-09-04T00:00:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f481be8c6a73f67c46d0409fa2a0ae816a1aec39'/>
<id>urn:sha1:f481be8c6a73f67c46d0409fa2a0ae816a1aec39</id>
<content type='text'>
terminate to read buffer. This fix the bug that does not run input
command entered by vi editor. This fix is come from NetBSD
lib/libedit/vi.c 1.46 and 1.47.

ok schwarze@ deraadt@
</content>
</entry>
<entry>
<title>Correct the length for argument of reallocarray(). This fix the SEGV</title>
<updated>2019-09-03T02:28:25Z</updated>
<author>
<name>asou</name>
<email>asou@openbsd.org</email>
</author>
<published>2019-09-03T02:28:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bb90466644c9635fe89fb5f3b6e98a4549b941b4'/>
<id>urn:sha1:bb90466644c9635fe89fb5f3b6e98a4549b941b4</id>
<content type='text'>
when launch the vi editor in vi mode. This fix is similar 1.63 from
NetBSD lib/libedit/vi.c.

OK schwarze@ yasuoka@
</content>
</entry>
<entry>
<title>read() returns -1 on failure</title>
<updated>2019-08-14T08:31:00Z</updated>
<author>
<name>asou</name>
<email>asou@openbsd.org</email>
</author>
<published>2019-08-14T08:31:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=97a352df3f676c10822d728e2fcb18e299c40662'/>
<id>urn:sha1:97a352df3f676c10822d728e2fcb18e299c40662</id>
<content type='text'>
ok yasuoka@
</content>
</entry>
<entry>
<title>Initialize the line buffer by zero when allocation.  This fixes the</title>
<updated>2019-08-07T04:22:16Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-08-07T04:22:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2853db30ff25a0f016d8c87b76b7158a12e9df9c'/>
<id>urn:sha1:2853db30ff25a0f016d8c87b76b7158a12e9df9c</id>
<content type='text'>
problem a crash happens after the window size change.
Worked and discussed with asou and schwarze.

ok schwarze
</content>
</entry>
<entry>
<title>When system calls indicate an error they return -1, not some arbitrary</title>
<updated>2019-06-28T13:32:41Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T13:32:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=df69c215c7c66baf660f3f65414fd34796c96152'/>
<id>urn:sha1:df69c215c7c66baf660f3f65414fd34796c96152</id>
<content type='text'>
value &lt; 0.  errno is only updated in this case.  Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
</content>
</entry>
<entry>
<title>mkstemp() returns -1 on failure</title>
<updated>2019-06-28T05:35:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-28T05:35:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c2d43eca3fcb9955c59cb04726714f546b5d3629'/>
<id>urn:sha1:c2d43eca3fcb9955c59cb04726714f546b5d3629</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Terminate NULL in argv.  This fix is come from 1.31 from NetBSD</title>
<updated>2019-01-29T09:47:00Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-01-29T09:47:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=45e13dcbc13f9325c6eae482b9d8d72f5b38f2ac'/>
<id>urn:sha1:45e13dcbc13f9325c6eae482b9d8d72f5b38f2ac</id>
<content type='text'>
lib/libedit/chartype.c via FreeBSD.  From tj@

ok tb
</content>
</entry>
<entry>
<title>Fix the inter-library dependency for libedit and libreadline.</title>
<updated>2019-01-15T01:54:00Z</updated>
<author>
<name>yasuoka</name>
<email>yasuoka@openbsd.org</email>
</author>
<published>2019-01-15T01:54:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ec6ecd8a570a22f0beb913e5159081d1dba0241e'/>
<id>urn:sha1:ec6ecd8a570a22f0beb913e5159081d1dba0241e</id>
<content type='text'>
Previously they tried to depend on libtermcap which actually doesn't
exist in the objdir.

ok jca
</content>
</entry>
<entry>
<title>Record an inter-library dependency on libcurses in libedit and libreadline,</title>
<updated>2018-11-14T20:43:48Z</updated>
<author>
<name>sthen</name>
<email>sthen@openbsd.org</email>
</author>
<published>2018-11-14T20:43:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b5769cf657399de4547d7e4bd1882c9ad226a9f2'/>
<id>urn:sha1:b5769cf657399de4547d7e4bd1882c9ad226a9f2</id>
<content type='text'>
avoiding runtime failures on architectures using ld.lld. Also add a note to
libcurses shlib_version reminding about bumps (as done with libcrypto/libssl).

Thanks guenther@ for suggestions of tests involving library bumps and jca@
for doing these tests and hint about DPADD.

Looks good kettenis@, ok jca@
</content>
</entry>
</feed>
