<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/regress/lib/libedit/read/Makefile, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libedit/read/Makefile?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/regress/lib/libedit/read/Makefile?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-05-10T15:36:19Z</updated>
<entry>
<title>Regress libedit needs header files generated during src libedit</title>
<updated>2019-05-10T15:36:19Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2019-05-10T15:36:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=087b15fb863df16a9796455c86b9cc24816f9c97'/>
<id>urn:sha1:087b15fb863df16a9796455c86b9cc24816f9c97</id>
<content type='text'>
build.  Improve dependencies to resolve this more reliably.
requested by claudio@
</content>
</entry>
<entry>
<title>Implement the generated dependency with a stamp file to avoid needless</title>
<updated>2017-07-05T15:31:45Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2017-07-05T15:31:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d4e67a97b48f1b52d1ab469d4665694e452560c5'/>
<id>urn:sha1:d4e67a97b48f1b52d1ab469d4665694e452560c5</id>
<content type='text'>
recompiling of the test programs.  Add some RCS ids.
</content>
</entry>
<entry>
<title>Fix building the libedit regress programs.</title>
<updated>2017-07-04T21:56:05Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2017-07-04T21:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3e94769346586c59b03176399e215a767b070175'/>
<id>urn:sha1:3e94769346586c59b03176399e215a767b070175</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Generate source and header files for regress on demand.</title>
<updated>2017-07-03T18:19:55Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2017-07-03T18:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1e1db3e52cc12ee33922385d32e703187ee6ad55'/>
<id>urn:sha1:1e1db3e52cc12ee33922385d32e703187ee6ad55</id>
<content type='text'>
OK espie@
</content>
</entry>
<entry>
<title>The libedit regress tests require header files generated during the</title>
<updated>2016-09-18T21:06:46Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2016-09-18T21:06:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6eabe9e04e8c2edd968c459bc2b79e2f00686da2'/>
<id>urn:sha1:6eabe9e04e8c2edd968c459bc2b79e2f00686da2</id>
<content type='text'>
build.  Add a dependency to run make depend in /usr/src/lib/libedit.
Problem found by otto@; OK schwarze@
</content>
</entry>
<entry>
<title>drop -DWIDECHAR, it's no longer needed</title>
<updated>2016-04-11T21:15:11Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-04-11T21:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=43f495cd5b35fad45c89dd4fd9e6771b20665991'/>
<id>urn:sha1:43f495cd5b35fad45c89dd4fd9e6771b20665991</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix the CHARSET_IS_UTF8 case in read_char().</title>
<updated>2016-03-20T17:19:48Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-20T17:19:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b96b528f9d37ad5504959c89613b35a8d883017b'/>
<id>urn:sha1:b96b528f9d37ad5504959c89613b35a8d883017b</id>
<content type='text'>
For now, this mainly help programs explicitly using
wide-character functions like el_wgetc(3) and el_wgets(3).

1. After reading an invalid byte sequence, do not throw away additional
valid bytes; fix by me using mbrtowc(3), obsoleting utf8_islead().
2. When read(2) returns EOF, return that information to the caller,
do not prod on and potentially access garbage data in the buffer;
from Linas Vepstas via NetBSD read.c rev. 1.70 2013/05/27.
3. After read__fixio() failure, restore errno to the one set by read();
from Steffen Nurpmeso via NetBSD read.c rev. 1.68 2012/09/10.
4. After read__fixio() success, restore errno to the initial state
upon function entry; fix by me.

OK czarkoff@.  Also committed to NetBSD.
</content>
</entry>
<entry>
<title>More unit tests for libedit.</title>
<updated>2016-03-01T16:12:11Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-03-01T16:12:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cc51b90f3023da4006c5bd7a53411f43e628e6d3'/>
<id>urn:sha1:cc51b90f3023da4006c5bd7a53411f43e628e6d3</id>
<content type='text'>
Those that still fail are commented out in the Makefiles for now;
i have patches for them.
</content>
</entry>
<entry>
<title>Slowly start a unit test suite for libedit; Christos is right that</title>
<updated>2016-02-11T15:37:20Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-02-11T15:37:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f21b0e4b95285ad8285d078aed887fb60aa1abb7'/>
<id>urn:sha1:f21b0e4b95285ad8285d078aed887fb60aa1abb7</id>
<content type='text'>
fiddling with the internals of that code is dangerous without it.
Intentionally not linked to the build yet, because many of the tests
still fail: The related bugfixes are too intrusive right now and will
go in after unlock.
</content>
</entry>
</feed>
