<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/libexec/getty/init.c, branch release/13.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-10-24T18:13:18Z</updated>
<entry>
<title>Purge more stray embedded $FreeBSD$ strings</title>
<updated>2023-10-24T18:13:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2023-09-25T14:54:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=de270f81b246e154640c0d250696c458ff1c0e3b'/>
<id>urn:sha1:de270f81b246e154640c0d250696c458ff1c0e3b</id>
<content type='text'>
These do not use __FBSDID but instead use bare char arrays.

Reviewed by:	imp, emaste
Differential Revision:	https://reviews.freebsd.org/D41957

(cherry picked from commit eba230afba4932f02a1ca44efc797cf7499a5cb0)
</content>
</entry>
<entry>
<title>getty: code cleanup, part 1</title>
<updated>2022-11-14T11:22:42Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2022-11-04T13:23:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d488e8d0372d5c79fb2cb1aa6c41a59fbfb62479'/>
<id>urn:sha1:d488e8d0372d5c79fb2cb1aa6c41a59fbfb62479</id>
<content type='text'>
* Avoid unnecessary use of `unsigned char *`
* Use explicit casts when assigning `unsigned char *` to `char *` or vice versa
* Drop unused global variables (and fix memory leak in `gettable()`)
* Use `snprintf()` instead of `strcpy()` + `strcat()`
* Drop spurious braces in switch

Sponsored by:	Klara, Inc.
Obtained from:	Apple OSS Distributions (in part)
Differential Revision: https://reviews.freebsd.org/D37263

(cherry picked from commit 8ad7a14ab49b93240676e15f404354775be931f4)

getty: code cleanup, part 2

* Clean up whitespace
* Reindent

Sponsored by:	Klara, Inc.

(cherry picked from commit f285f41498ebe0bfc1dbe47d67af12ec2d131521)

getty: Avoid NULL deref if stdin is not a tty.

Sponsored by:	Klara, Inc.
Obtained from:	Apple OSS Distributions
Differential Revision: https://reviews.freebsd.org/D37265

(cherry picked from commit eb4d86d529e2523a19fd7454976923319954a49d)
</content>
</entry>
<entry>
<title>Initialize all the fields.  This is one of the steps required to bump WARNS.</title>
<updated>2018-02-04T13:58:31Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-02-04T13:58:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2ba8065021fa9c63c43a71349b89ce3ae3f3bae8'/>
<id>urn:sha1:2ba8065021fa9c63c43a71349b89ce3ae3f3bae8</id>
<content type='text'>
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Reduce code duplication; no functional changes.</title>
<updated>2018-02-04T13:55:20Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2018-02-04T13:55:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=04688610ae4c23bbc46e9d4908efe4e28343a62c'/>
<id>urn:sha1:04688610ae4c23bbc46e9d4908efe4e28343a62c</id>
<content type='text'>
Obtained from:	NetBSD
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>General further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-20T19:49:47Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-20T19:49:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8a16b7a18f5d0b031f09832fd7752fba717e2a97'/>
<id>urn:sha1:8a16b7a18f5d0b031f09832fd7752fba717e2a97</id>
<content type='text'>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</content>
</entry>
<entry>
<title>Add a new getty/gettytab capability to generate an initial message dynamically.</title>
<updated>2017-09-07T00:20:17Z</updated>
<author>
<name>David Bright</name>
<email>dab@FreeBSD.org</email>
</author>
<published>2017-09-07T00:20:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ff48be37b5e0fe277eaf8a46c732ea5e484bab9c'/>
<id>urn:sha1:ff48be37b5e0fe277eaf8a46c732ea5e484bab9c</id>
<content type='text'>
This modification adds a new gettytab(5) option (iM) to specify a
program to run that will generate the initial (banner) message that is
displayed before the login prompt. Such a capability is useful when
dynamic information is needed in the banner message that cannot be
supplied by the set of % substitution sequences available in the "im"
option.

Reviewed by:	vangyzen, wblock, manpages
Approved by:	vangyzen (mentor)
MFC after:	1 week
Relnotes:	yes
Sponsored by:	Dell EMC
Differential Revision:	https://reviews.freebsd.org/D12108
</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/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>Spelling fixes for libexec/</title>
<updated>2012-01-07T16:09:54Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2012-01-07T16:09:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1acf0dba17d74c59fc87d450664df950ff127795'/>
<id>urn:sha1:1acf0dba17d74c59fc87d450664df950ff127795</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include gettytab.h before extern.h so that the declarations of struct</title>
<updated>2005-04-06T17:42:24Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2005-04-06T17:42:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=410f13a58d44e0f19306df28a99227015a2a688a'/>
<id>urn:sha1:410f13a58d44e0f19306df28a99227015a2a688a</id>
<content type='text'>
gettyflags, gettynums and gettystrs are available.
</content>
</entry>
<entry>
<title>- Use the initial terminal mode instead of the current mode</title>
<updated>2003-06-18T13:22:44Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2003-06-18T13:22:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b19ab1ce699c9fe531bd599a552136b47e52c238'/>
<id>urn:sha1:b19ab1ce699c9fe531bd599a552136b47e52c238</id>
<content type='text'>
  as the source of defaults for terminal device parameters.

- Do duplucate code reduction and simplification enabled by
  the above.

Reviewed by:	green
MFC after:	1 month
</content>
</entry>
</feed>
