<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/lib/libtermcap, branch release/3.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-05-24T16:47:10Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-05-24T16:47:10Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-05-24T16:47:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bff5b80e6cde3256fd760aec0882f8b9fa85b5ee'/>
<id>urn:sha1:bff5b80e6cde3256fd760aec0882f8b9fa85b5ee</id>
<content type='text'>
'RELENG_3_2_0_RELEASE'.

This commit was manufactured to restore the state of the 3.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Deal with /usr/lib/compat/aout, and that we've been installing things</title>
<updated>1998-10-11T04:39:56Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-11T04:39:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5cc7d6a52482f8b748679e7325b3ccb72eb3ecd9'/>
<id>urn:sha1:5cc7d6a52482f8b748679e7325b3ccb72eb3ecd9</id>
<content type='text'>
in the wrong places for a while.
Also, the the libtermlib.so -&gt; libtermcap.so manually for elf, otherwise
the hard link follows the symlink and the result looks rather wierd.  The
*.a files are still hard linked under elf as before.
</content>
</entry>
<entry>
<title>Define PBUFSIZ in terms of MAXPATHLEN rather than hard coding it to</title>
<updated>1998-09-11T05:44:41Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>1998-09-11T05:44:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2e9e5d3b4cc7fdd5b60466689562d197b7f996dd'/>
<id>urn:sha1:2e9e5d3b4cc7fdd5b60466689562d197b7f996dd</id>
<content type='text'>
512.

Obtained, I think, from: OpenBSD
</content>
</entry>
<entry>
<title>BINFORMAT -&gt; OBJFORMAT ready for E-day.</title>
<updated>1998-08-30T02:52:04Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-08-30T02:52:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=839de40e6eec97975c7c084514ce3bd6a85a893e'/>
<id>urn:sha1:839de40e6eec97975c7c084514ce3bd6a85a893e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Understand elf library naming rules for libtermlib alias.</title>
<updated>1998-06-12T15:57:59Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-06-12T15:57:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=21cd354328774a5e5d265840d0799562b6d57e26'/>
<id>urn:sha1:21cd354328774a5e5d265840d0799562b6d57e26</id>
<content type='text'>
Don't do the libtermcap un-bump hack for anything but a.out
</content>
</entry>
<entry>
<title>The __set_ospeed() function is coded against the speed_t type declared</title>
<updated>1998-05-05T21:54:26Z</updated>
<author>
<name>John Birrell</name>
<email>jb@FreeBSD.org</email>
</author>
<published>1998-05-05T21:54:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ffa54cc6bb80e8b18040deed6ce3fff0669d06c8'/>
<id>urn:sha1:ffa54cc6bb80e8b18040deed6ce3fff0669d06c8</id>
<content type='text'>
in termios.h, but it's prototype in termcap.h and the main file use
the underlying definition (which is now an int, not a long for
compatibility with NetBSD). Really termcap.h should use speed_t too,
but I guess that this might break sources that don't include termios.h
first.
</content>
</entry>
<entry>
<title>Fixed bitrot in synopsis.</title>
<updated>1998-03-23T13:23:22Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-03-23T13:23:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=16a456470744d2e1722c6ce0140b5ca1ac98efcd'/>
<id>urn:sha1:16a456470744d2e1722c6ce0140b5ca1ac98efcd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed speed_t from long to unsigned long.  POSIX.1 requires an</title>
<updated>1998-03-12T14:09:55Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1998-03-12T14:09:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=df5cf212e61436b2d132ec3aa2549145a544fc26'/>
<id>urn:sha1:df5cf212e61436b2d132ec3aa2549145a544fc26</id>
<content type='text'>
unsigned integral type.  Changing it doesn't seem to cause any
sign extension bugs in /usr/src.  In the kernel, this is partly
because `struct speedtab' and its lookup function are too bogus
to use speed_t's for speeds - they use ints.

Reminded by:	PR 5786
</content>
</entry>
<entry>
<title>Fixed the termcap 3.0 hacks.  They were very broken in my configuration</title>
<updated>1997-12-19T22:11:29Z</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>1997-12-19T22:11:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=df4c52a9df7b25c91a620cf0b5edafa5fb3a2aa8'/>
<id>urn:sha1:df4c52a9df7b25c91a620cf0b5edafa5fb3a2aa8</id>
<content type='text'>
where shared libraries are in /lib and almost everything is linked
shared.  First, they removed the old shared library before installing
the new one.  Second, they attemped a cross-device link from /lib
to /usr/lib/compat.
</content>
</entry>
<entry>
<title>"un-bump" the major number for libtermcap.so.  This brings -current back</title>
<updated>1997-12-02T11:56:36Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1997-12-02T11:56:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=027e5abe4024c7596ab9e3957200eafc8de903aa'/>
<id>urn:sha1:027e5abe4024c7596ab9e3957200eafc8de903aa</id>
<content type='text'>
to the same version numbers as 2.2.x.
The problem with the way things were was:
 - if you took a 2.2.x binary, it either wouldn't run on -current or
   if you had the old -current version of libtermcap.so.2.1 then it could
   potentially be a security problem.
 - the alternative is to start a compat22 tree dist for -current with a
   uuencoded binary.  This makefile hack is less cost.
libtermcap.so.3.0 is provided via /usr/lib/compat to avoid transition
problems.
</content>
</entry>
</feed>
