<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcurses/tty, branch jd/simplify-queueing</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcurses/tty?h=jd%2Fsimplify-queueing</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcurses/tty?h=jd%2Fsimplify-queueing'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-05-29T20:46:13Z</updated>
<entry>
<title>Add a fix from ncurses 20200523 via Hiltjo Posthuma that prevents</title>
<updated>2020-05-29T20:46:13Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2020-05-29T20:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d0e5c0ea53c939a69ea4216ece58b9f73c471c22'/>
<id>urn:sha1:d0e5c0ea53c939a69ea4216ece58b9f73c471c22</id>
<content type='text'>
ncurses passing strings to tputs() that look like BSD padding when using
the rep terminfo(5) capability (with BSD_TPUTS which we and upstream
both have enabled). Upstream change:

+ add a check in EmitRange to guard against repeat_char emitting digits
  which could be interpreted as BSD-style padding when --enable-bsdpad
  is configured (report/patch by Hiltjo Posthuma).

ok millert
</content>
</entry>
<entry>
<title>Document why everything in this signal handler is totally unsafe -- it is</title>
<updated>2011-05-30T21:59:35Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2011-05-30T21:59:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=08f7483b13147da16c085640f8db76513067d443'/>
<id>urn:sha1:08f7483b13147da16c085640f8db76513067d443</id>
<content type='text'>
totally ridiculous to call all sorts of stdio and malloc stuff in a signal
handler.  These comments have been looked at by nicm, and then passed
upstream.
</content>
</entry>
<entry>
<title>Update to ncurses 5.7, with local changes reapplied.</title>
<updated>2010-01-12T23:21:58Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2010-01-12T23:21:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=81d8c4e1e65ef590376b5b08744af794c42bd575'/>
<id>urn:sha1:81d8c4e1e65ef590376b5b08744af794c42bd575</id>
<content type='text'>
This is around eight years worth of changes (previously we were around ncurses
5.2), too many to list - many bug fixes and also a few new functions.

A major bump for libcurses, libpanel, libform and libmenu.

ok deraadt
</content>
</entry>
<entry>
<title>Check fgets return value, from Charles Longeau.</title>
<updated>2007-05-17T04:34:50Z</updated>
<author>
<name>ray</name>
<email>ray@openbsd.org</email>
</author>
<published>2007-05-17T04:34:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=860b7643ef558d16a3bf34a7c81e5dfcf50f2adf'/>
<id>urn:sha1:860b7643ef558d16a3bf34a7c81e5dfcf50f2adf</id>
<content type='text'>
OK millert@.
</content>
</entry>
<entry>
<title>Use strlcpy() / strlcat() throughout.</title>
<updated>2003-03-18T16:55:54Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-03-18T16:55:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9149fa9137a24429e1289bda9567cc12d988bd46'/>
<id>urn:sha1:9149fa9137a24429e1289bda9567cc12d988bd46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use snprintf throughout</title>
<updated>2003-03-17T19:16:59Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-03-17T19:16:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4700aafe2c09e3bf7bb4124a014ef9cb49af64fe'/>
<id>urn:sha1:4700aafe2c09e3bf7bb4124a014ef9cb49af64fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use strtok_r</title>
<updated>2002-06-22T18:13:05Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2002-06-22T18:13:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4cd4f947543ba399d151320f57d67e58338d23b0'/>
<id>urn:sha1:4cd4f947543ba399d151320f57d67e58338d23b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mark more signals that I cannot fix</title>
<updated>2001-12-06T04:26:00Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2001-12-06T04:26:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=cebbe7515e6f0181ae8b1b10dd2f440e1af762b0'/>
<id>urn:sha1:cebbe7515e6f0181ae8b1b10dd2f440e1af762b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to ncurses-5.2-20010210:</title>
<updated>2001-02-22T04:16:34Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2001-02-22T04:16:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=49da2d2887a9729f5c4eb4803923c0ff9e9a4b60'/>
<id>urn:sha1:49da2d2887a9729f5c4eb4803923c0ff9e9a4b60</id>
<content type='text'>
o remove macro callPutChar() from tty_update.c, since this is no longer
  needed (reported by Philippe Blain).
o add a null-pointer check in tic.c to handle the case when the input
  file is really empty.  Modify the next_char() function in comp_scan.c
  to allow arbitrarily long lines, and incidentally supply a newline to
  files that do not end in a newline.  These changes improve tic's
  recovery from attempts to read binary files, e.g., its output from
  the terminfo database (reported by Bernhard Rosenkraenzer).
o revert change to c++/demo.cc from 20001209, which changed definition
  of main() apparently to accommodate cygwin linker, but broke the demo
  program.
</content>
</entry>
<entry>
<title>Update to ncurses-5.2-20010114</title>
<updated>2001-01-22T18:01:32Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2001-01-22T18:01:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=84af20cee44481ef9eb2070c76702603863c1a4c'/>
<id>urn:sha1:84af20cee44481ef9eb2070c76702603863c1a4c</id>
<content type='text'>
</content>
</entry>
</feed>
