<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.bin/script, branch master</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=master</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2020-09-05T04:20:29Z</updated>
<entry>
<title>Fix typo in comment.</title>
<updated>2020-09-05T04:20:29Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-09-05T04:20:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=84961358b4dd5d500d97105c2afbeb9ff91afb1b'/>
<id>urn:sha1:84961358b4dd5d500d97105c2afbeb9ff91afb1b</id>
<content type='text'>
Noticed by: bapt@
</content>
</entry>
<entry>
<title>Bump date for r365052</title>
<updated>2020-09-01T16:13:09Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-09-01T16:13:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=44a3c7a3f8ab07dc7e562851cc94e4b41f56d078'/>
<id>urn:sha1:44a3c7a3f8ab07dc7e562851cc94e4b41f56d078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Have script accept and ignore -e for Linux compat</title>
<updated>2020-09-01T16:11:23Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2020-09-01T16:11:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f9177b6c91b3827e0afac74cd8625f3c36fa0277'/>
<id>urn:sha1:f9177b6c91b3827e0afac74cd8625f3c36fa0277</id>
<content type='text'>
In the util-linux version of script, it will always exit with succes.
Except when run with -e, in which case it will have the exit value of
the child. BSD Script already uses the child's exit value for its exit
value. Some config and other helper scripts depend on being able to
specify -e. Accept it for compatibility since we'll already to the
right thing, but otherwise we ignore it.
</content>
</entry>
<entry>
<title>script: Minor cleanups.</title>
<updated>2020-08-11T14:19:05Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-08-11T14:19:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8bc30d2afda0dae4b708b298c6b1e9d8ec2b8a7d'/>
<id>urn:sha1:8bc30d2afda0dae4b708b298c6b1e9d8ec2b8a7d</id>
<content type='text'>
- Instead of using isatty() to decide whether to call tcgetattr(), just
  call tcgetattr() directly, since that's all that isatty() does anyway.
- Simplify error handling in termset().  Check for errno != ENOTTY from
  tcgetattr() to handle errors that may be raised while running
  script(1) under a debugger.

PR:		248377
Submitted by:	Soumendra Ganguly &lt;soumendraganguly@gmail.com&gt;
MFC after:	1 week
</content>
</entry>
<entry>
<title>script: Put the terminal in raw mode when playing back a session.</title>
<updated>2020-08-07T18:48:56Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2020-08-07T18:48:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=69bc4fa916a9bd02b44e1e7f8814b12437592401'/>
<id>urn:sha1:69bc4fa916a9bd02b44e1e7f8814b12437592401</id>
<content type='text'>
Otherwise recorded sessions of some interactive programs do not play
back properly.

PR:		248377
Submitted by:	Soumendra Ganguly &lt;0.gangzta@gmail.com&gt;
MFC after:	1 week
</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-test2/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>DIRDEPS_BUILD: Update dependencies.</title>
<updated>2017-10-31T00:07:04Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2017-10-31T00:07:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ea825d02749f382c3f7e17f28247f20a48733eab'/>
<id>urn:sha1:ea825d02749f382c3f7e17f28247f20a48733eab</id>
<content type='text'>
Sponsored by:	Dell EMC Isilon
</content>
</entry>
<entry>
<title>Renumber copyright clause 4</title>
<updated>2017-02-28T23:42:47Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2017-02-28T23:42:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fbbd9655e5107c68e4e0146ff22b73d7350475bc'/>
<id>urn:sha1:fbbd9655e5107c68e4e0146ff22b73d7350475bc</id>
<content type='text'>
Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by:	Jan Schaumann &lt;jschauma@stevens.edu&gt;
Pull Request:	https://github.com/freebsd/freebsd/pull/96
</content>
</entry>
<entry>
<title>Directly set the O_CLOEXEC flags via the open(2) attributes</title>
<updated>2016-04-16T12:47:23Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2016-04-16T12:47:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=26e736b2c0e50a26d2d88d408dfdde3eb7406b2f'/>
<id>urn:sha1:26e736b2c0e50a26d2d88d408dfdde3eb7406b2f</id>
<content type='text'>
MFC after:	1 week
</content>
</entry>
<entry>
<title>Record command exit status in the typescript file when running simple commands.</title>
<updated>2016-03-08T18:05:23Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2016-03-08T18:05:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=66d93438b1666f17c65a937a171687938361710d'/>
<id>urn:sha1:66d93438b1666f17c65a937a171687938361710d</id>
<content type='text'>
Also capitalize 'command:'.

Relnotes:	yes
MFC after:	2 weeks
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
</feed>
