<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/etc/etc.amd64/ttys, branch release/8.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F8.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-06-14T22:35:33Z</updated>
<entry>
<title>Remove the note about using vt220, which makes no sense at all.</title>
<updated>2009-06-14T22:35:33Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-06-14T22:35:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fcbfce66439ab9501a214f322b3f43b2e74d089c'/>
<id>urn:sha1:fcbfce66439ab9501a214f322b3f43b2e74d089c</id>
<content type='text'>
vt220 will not work better. Even though it probably will remove warnings
about unknown terminal types, a cons25 emulator is not compatible with
vt220 at all.
</content>
</entry>
<entry>
<title>Remove pts(4) entries from /etc/ttys.</title>
<updated>2009-02-12T19:21:48Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2009-02-12T19:21:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5ebad6a76adaabbdb9391f494b7e215acd1fccb7'/>
<id>urn:sha1:5ebad6a76adaabbdb9391f494b7e215acd1fccb7</id>
<content type='text'>
Even though I increased the amount of pts(4) entries in /etc/ttys some
time ago, I didn't realize back then those entries shouldn't have been
there in the first place.

I just looked at the getttyent() source code and it turns out when you
call setttyent(), it walks through /dev/pts and looks for the device
with the highest number. After you receive EOF's from getttyent(), it
makes up entries for pts(4) devices.

This means that adding entries for pts(4) is somewhat harmful, because
if you now traverse the list, you get redundant entries, so just remove
them.
</content>
</entry>
<entry>
<title>Restore 256 pty(4) entries.</title>
<updated>2008-08-24T08:41:29Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-08-24T08:41:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0a3bd811c6cec74733871313f5e069fafe56594e'/>
<id>urn:sha1:0a3bd811c6cec74733871313f5e069fafe56594e</id>
<content type='text'>
As discussed with Robert Watson on the src-committers list, it is safer
to keep at least some pty(4) entries in /etc/ttys, for applications that
roll their own PTY allocation routine and only search for BSD-style
PTY's.

This means we've now just toggled the amount of entries for pts(4) and
pty(4).

Requested by:	rwatson
</content>
</entry>
<entry>
<title>Remove old BSD-style entries from /etc/ttys and increase pts(4) to 512.</title>
<updated>2008-08-23T14:36:39Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-08-23T14:36:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fa38c73642bd8d3fa4c7192ad0524eb93c831e12'/>
<id>urn:sha1:fa38c73642bd8d3fa4c7192ad0524eb93c831e12</id>
<content type='text'>
Because we now use pts(4)-style PTY's exclusively, there is no use for
these entries in /etc/ttys. Right now the pts(4) entries only go from 0
to 255. Because we're going to touch these files anyway, increase the
number to 511.

Discussed with:	philip (ex-mentor)
</content>
</entry>
<entry>
<title>Make uart(4) the default serial port driver on i386 and amd64.</title>
<updated>2008-07-13T07:20:14Z</updated>
<author>
<name>Ed Schouten</name>
<email>ed@FreeBSD.org</email>
</author>
<published>2008-07-13T07:20:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f4d811f0b26466000e2001df13ab3bb3876a271b'/>
<id>urn:sha1:f4d811f0b26466000e2001df13ab3bb3876a271b</id>
<content type='text'>
The uart(4) driver has the advantage of supporting a wider variety of
hardware on a greater amount of platforms. This driver has already been
the standard on platforms such as ia64, powerpc and sparc64.

I've decided not to change anything on pc98. I'd rather let people from
the pc98 team look at this.

Approved by:	philip (mentor), marcel
</content>
</entry>
<entry>
<title>Bump up the number of ttys supported by pty(4) to 512 by making use of</title>
<updated>2007-11-19T20:49:42Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2007-11-19T20:49:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=790c2471b9635bbf9f004774f818558abe13018e'/>
<id>urn:sha1:790c2471b9635bbf9f004774f818558abe13018e</id>
<content type='text'>
[pt]ty[lmnoLMNO][0-9a-v].

MFC after:	3 days
Reviewed by:	rwatson
</content>
</entry>
<entry>
<title>Add ttys lines for pts/0-pts/255.</title>
<updated>2007-11-15T16:22:59Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-11-15T16:22:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dc08061ccd62e9c20529e1c9d2f237ed8c6003b3'/>
<id>urn:sha1:dc08061ccd62e9c20529e1c9d2f237ed8c6003b3</id>
<content type='text'>
MFC after:	3 days
</content>
</entry>
<entry>
<title>Remove more vestiges of /usr/X11R6, but leave mtree for portmgr.</title>
<updated>2007-05-29T06:37:58Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2007-05-29T06:37:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c933e2939574d5ae1d44dbade54011d5d68abca'/>
<id>urn:sha1:9c933e2939574d5ae1d44dbade54011d5d68abca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add dumb console driver and related bits.</title>
<updated>2003-10-24T15:44:10Z</updated>
<author>
<name>Hidetoshi Shimokawa</name>
<email>simokawa@FreeBSD.org</email>
</author>
<published>2003-10-24T15:44:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=869093b15d791e90c619609d2c5cb564fd945235'/>
<id>urn:sha1:869093b15d791e90c619609d2c5cb564fd945235</id>
<content type='text'>
dcons(4): very simple console and gdb port driver
dcons_crom(4): FireWire attachment
dconschat(8): User interface to dcons

Tested with: i386, i386-PAE, and sparc64.
</content>
</entry>
<entry>
<title>Mention that terminal type vt220 will work better if one needs</title>
<updated>2002-04-17T10:42:41Z</updated>
<author>
<name>Gerald Pfeifer</name>
<email>gerald@FreeBSD.org</email>
</author>
<published>2002-04-17T10:42:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e6c0365295e0e7f0fc3ecba3b069ff63bb8d7b73'/>
<id>urn:sha1:e6c0365295e0e7f0fc3ecba3b069ff63bb8d7b73</id>
<content type='text'>
interoperability with other systems like Solaris or GNU/Linux.

PR:		33810
Approved by:	obrien
</content>
</entry>
</feed>
