<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libcurses/shlib_version, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcurses/shlib_version?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libcurses/shlib_version?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2018-11-14T20:43:48Z</updated>
<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>
<entry>
<title>Disable the USE_OLD_TTY hack that re-encoded termios Bnnn speeds</title>
<updated>2013-12-10T20:33:51Z</updated>
<author>
<name>naddy</name>
<email>naddy@openbsd.org</email>
</author>
<published>2013-12-10T20:33:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8f4bf6582057b5a6e93424c524391cfb02b03db0'/>
<id>urn:sha1:8f4bf6582057b5a6e93424c524391cfb02b03db0</id>
<content type='text'>
as sgtty Bnnn speeds.  This means ospeed has to grow from short to
int to hold all possible values.  Bump major version.

While there, also fix a bug in _nc_baudrate().

ok nicm@, millert@, deraadt@
</content>
</entry>
<entry>
<title>Switch time_t, ino_t, clock_t, and struct kevent's ident and data</title>
<updated>2013-08-13T05:52:02Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2013-08-13T05:52:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=91a535ff42f6347677741774730dc5ddcf7d5b93'/>
<id>urn:sha1:91a535ff42f6347677741774730dc5ddcf7d5b93</id>
<content type='text'>
members to 64bit types.  Assign new syscall numbers for (almost
all) the syscalls that involve the affected types, including anything
with time_t, timeval, itimerval, timespec, rusage, dirent, stat,
or kevent arguments.  Add a d_off member to struct dirent and replace
getdirentries() with getdents(), thus immensely simplifying and
accelerating telldir/seekdir.  Build perl with -DBIG_TIME.

Bump the major on every single base library: the compat bits included
here are only good enough to make the transition; the T32 compat
option will be burned as soon as we've reached the new world are
are happy with the snapshots for all architectures.

DANGER: ABI incompatibility.  Updating to this kernel requires extra
work or you won't be able to login: install a snapshot instead.

Much assistance in fixing userland issues from deraadt@ and tedu@
and build assistance from todd@ and otto@
</content>
</entry>
<entry>
<title>Add /usr/local/share/terminfo to the search path so that ports can</title>
<updated>2011-09-21T06:26:51Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2011-09-21T06:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3bf49f88d8e264be1ce1ce87d981a2b4e989be7'/>
<id>urn:sha1:c3bf49f88d8e264be1ce1ce87d981a2b4e989be7</id>
<content type='text'>
install custom terminfo files. Minor ncurses bump to allow packages to
depend on the right version. From discussion with zinke@ and dcoppa@.

ok phessler dcoppa
</content>
</entry>
<entry>
<title>Enable wide character support in ncurses. It is built into libcurses,</title>
<updated>2010-09-06T17:26:17Z</updated>
<author>
<name>nicm</name>
<email>nicm@openbsd.org</email>
</author>
<published>2010-09-06T17:26:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6bc6570d7fd20fe27f87e204c2ecf395c194fff8'/>
<id>urn:sha1:6bc6570d7fd20fe27f87e204c2ecf395c194fff8</id>
<content type='text'>
libform, libmenu, libpanel and each library is also linked to a
corresponding "w" version.

This is a major bump for all four libraries.

Thanks to landry, stsp, sthen, naddy, oga, Martin Pieuchot, and anyone
else I've forgotten for testing.

ok naddy krw deraadt
</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>errno changes, lib major version bumps, and general flag day</title>
<updated>2004-07-13T21:03:34Z</updated>
<author>
<name>marc</name>
<email>marc@openbsd.org</email>
</author>
<published>2004-07-13T21:03:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0ede50fcc5e54a8b40b0fedb94f663af3e4efa7c'/>
<id>urn:sha1:0ede50fcc5e54a8b40b0fedb94f663af3e4efa7c</id>
<content type='text'>
To build you must:
cd /usr/src &amp;&amp; make obj &amp;&amp; make includes
cd lib/libc &amp;&amp; make depend &amp;&amp; make &amp;&amp; NOMAN=1 sudo make install
cd /usr/src &amp;&amp; make build
</content>
</entry>
<entry>
<title>Crank all library major numbers.  Needed due to the fact that we</title>
<updated>2002-12-03T06:39:38Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2002-12-03T06:39:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3b5f5f0313ae03e9b059fad6687404d3baf7b2a4'/>
<id>urn:sha1:3b5f5f0313ae03e9b059fad6687404d3baf7b2a4</id>
<content type='text'>
now build libraries with propolice enabled.  Without this, existing
binaries (such as ports/packages) that link with any system library
other than libc will fail with an undefined symbol of "___guard"
(__guard on ELF).
Pointed out by markus@ and discussed with deraadt@
</content>
</entry>
<entry>
<title>Crank major because the type of the "ospeed" variable changed from</title>
<updated>2000-10-24T02:20:06Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2000-10-24T02:20:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=012438f55ae336faa6b0c4e5e772cab19f39a4d9'/>
<id>urn:sha1:012438f55ae336faa6b0c4e5e772cab19f39a4d9</id>
<content type='text'>
speed_t (u_int) to short to match historic termcap usage.
</content>
</entry>
<entry>
<title>Update to ncurses-5.0-20000325</title>
<updated>2000-03-26T16:45:00Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2000-03-26T16:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f3e2efddedcd14d4f5420fb6d8bdeffe9370bfe0'/>
<id>urn:sha1:f3e2efddedcd14d4f5420fb6d8bdeffe9370bfe0</id>
<content type='text'>
</content>
</entry>
</feed>
