<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/libexec/getty/subr.c, branch releng/11.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-03-29T02:50:57Z</updated>
<entry>
<title>Revert r330897:</title>
<updated>2018-03-29T02:50:57Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-29T02:50:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ab2e064d7950be84256d671a7ae93f87cc6aa36'/>
<id>urn:sha1:4ab2e064d7950be84256d671a7ae93f87cc6aa36</id>
<content type='text'>
This was intended to be a non-functional change. It wasn't. The commit
message was thus wrong. In addition it broke arm, and merged crypto
related code.

Revert with prejudice.

This revert skips files touched in r316370 since that commit was since
MFCed. This revert also skips files that require $FreeBSD$ property
changes.

Thank you to those who helped me get out of this mess including but not
limited to gonzo, kevans, rgrimes.

Requested by: gjb (re)
</content>
</entry>
<entry>
<title>Partial merge of the SPDX changes</title>
<updated>2018-03-14T03:19:51Z</updated>
<author>
<name>Eitan Adler</name>
<email>eadler@FreeBSD.org</email>
</author>
<published>2018-03-14T03:19:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be5d0b9566b13fdf8cabebb63334cbec12bfc409'/>
<id>urn:sha1:be5d0b9566b13fdf8cabebb63334cbec12bfc409</id>
<content type='text'>
These changes are incomplete but are making it difficult
to determine what other changes can/should be merged.

No objections from:	pfg
</content>
</entry>
<entry>
<title>MFC r313107 (by danfe):</title>
<updated>2017-09-25T17:39:53Z</updated>
<author>
<name>David Bright</name>
<email>dab@FreeBSD.org</email>
</author>
<published>2017-09-25T17:39:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5dd079f30d44f660cf4e26ed35a36e27a50eccd7'/>
<id>urn:sha1:5dd079f30d44f660cf4e26ed35a36e27a50eccd7</id>
<content type='text'>
Try to fix the old "he capability is stupid" bug in gettytab(5)/getty(8)

There is one capability explicitly documented in gettytab(5) as stupid: he.
And it is indeed.  It was meant to facilitate system hostname modification,
but is hardly usable in practice because it allows very limited editing
(e.g., it depends on a particular hostname length, making it non-generic).

Replace it with simple implementation that treats ``he'' as POSIX extended
regular expression which is matched against the hostname.  If there are no
parenthesized subexpressions in the pattern, entire matched string is used
as the final hostname.  Otherwise, use the first matched subexpression.
If the pattern does not match, the original hostname is not modified.

Using regex(3) gives more freedom, does not complicate the code very much,
and makes a lot more sense, in turn making ``he'' less stupid and actually
useful (e.g., it is now possible to obtain node or domain names from the
original hostname string, without knowing it in advance).

Approved by:	vangyzen (mentor)
Sponsored by:	Dell EMC
</content>
</entry>
<entry>
<title>Missing tab.</title>
<updated>2016-02-27T02:11:00Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-02-27T02:11:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7ae7c1932bc6f6f722e926ede5a92020ded80cd5'/>
<id>urn:sha1:7ae7c1932bc6f6f722e926ede5a92020ded80cd5</id>
<content type='text'>
Pointed out by:	bapt
</content>
</entry>
<entry>
<title>getty(8): Undo incomplete support VEOL2 and VSTATUS.</title>
<updated>2016-02-26T19:35:51Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-02-26T19:35:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bc13b10e7d14898d6ceef0f64505af1372a27cf4'/>
<id>urn:sha1:bc13b10e7d14898d6ceef0f64505af1372a27cf4</id>
<content type='text'>
Forgot to add some definitions for charnames[].
</content>
</entry>
<entry>
<title>getty(8): Support VEOL2 and VSTATUS</title>
<updated>2016-02-26T19:08:37Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-02-26T19:08:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=73906f57e338578ef0ec742c5edbf584bac45d96'/>
<id>urn:sha1:73906f57e338578ef0ec742c5edbf584bac45d96</id>
<content type='text'>
Bring some type cleanups while here.

Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>getty(8): Use poll(2) and nanosleep(2) instead of select(2).</title>
<updated>2016-02-26T18:52:06Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2016-02-26T18:52:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a3e4b9829e14e640e3b9a5d0d130e8ca184d2040'/>
<id>urn:sha1:a3e4b9829e14e640e3b9a5d0d130e8ca184d2040</id>
<content type='text'>
Sort headers while here.

Obtained from:	NetBSD (CVS Rev. 1.25 - 1.26)
</content>
</entry>
<entry>
<title>Remove the #ifdef DEBUG code, which is not compilable on 64bit</title>
<updated>2015-04-29T19:47:18Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2015-04-29T19:47:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8f96f18a1b846821bbf55d954f94122959e818c8'/>
<id>urn:sha1:8f96f18a1b846821bbf55d954f94122959e818c8</id>
<content type='text'>
architectures.  It seems to be an overlooked chunk in the r15645.

PR:	199767
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
</entry>
<entry>
<title>Remove the 3rd clause ("advertising clause") of the BSD license as</title>
<updated>2014-02-17T22:27:32Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2014-02-17T22:27:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5efaea4cc6095b61e0df2a8bc7fd9912c019d805'/>
<id>urn:sha1:5efaea4cc6095b61e0df2a8bc7fd9912c019d805</id>
<content type='text'>
permitted by the University of Berkeley on July 22, 1999.

Reviewed by:	imp
MFC after:	1 week
</content>
</entry>
<entry>
<title>Nuke COMPAT_43</title>
<updated>2004-06-25T10:11:28Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-06-25T10:11:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=be825f30a5f80197299b56f99262622746235bb2'/>
<id>urn:sha1:be825f30a5f80197299b56f99262622746235bb2</id>
<content type='text'>
</content>
</entry>
</feed>
