<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/bin, branch release/9.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F9.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2011-10-10T11:11:05Z</updated>
<entry>
<title>MFC 225908, 225912, 225927:</title>
<updated>2011-10-10T11:11:05Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2011-10-10T11:11:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5d423c19cb54724cf6fd61d19d8a8d3a7fc1639a'/>
<id>urn:sha1:5d423c19cb54724cf6fd61d19d8a8d3a7fc1639a</id>
<content type='text'>
225908:
- Reorder default ps(1) output according to reality.

225912:
- there's no reason the semantics of the -x flag are being explained in
  the -a flag description
- be more precise regarding the relation between the -a flag and the
  security.bsd.see_other_uids sysctl
- describe the format of the -t flag's argument
- 'con' no longer is a possible entry in the 'TT' column
- explain that the 'TT' column refers to pseudo-terminals
  via mere numbers
- add a hint in the 'tt' keyword description that a
  keyword 'tty' exists, which will give the full terminal pathname

225859:
- Correct a typo that was introduced in 225912

Approved by:		re (kib)
</content>
</entry>
<entry>
<title>Fix memory leaks in error cases.</title>
<updated>2011-08-27T15:28:57Z</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2011-08-27T15:28:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ae568477e7ceec9658e1ec561b0e885a0dd5f287'/>
<id>urn:sha1:ae568477e7ceec9658e1ec561b0e885a0dd5f287</id>
<content type='text'>
PR:		159011
Submitted by:	Henning Petersen &lt;henning.petersen@t-online.de&gt;
Approved by:	re (kib)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Rename ki_ocomm to ki_tdname and OCOMMLEN to TDNAMLEN.</title>
<updated>2011-07-18T20:06:15Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2011-07-18T20:06:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=925af54487d1c8cafc0dbb5ceee2ed1e49285249'/>
<id>urn:sha1:925af54487d1c8cafc0dbb5ceee2ed1e49285249</id>
<content type='text'>
Provide backward compatibility defines under BURN_BRIDGES.

Suggested by:	jhb
Reviewed by:	emaste
Sponsored by:	Sandvine Incorporated
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>sh(1): Extend documentation about subshells.</title>
<updated>2011-07-10T15:02:25Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2011-07-10T15:02:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=51a514adf2d5c3fb9ac0bcd1ffa9dd25077ddb8a'/>
<id>urn:sha1:51a514adf2d5c3fb9ac0bcd1ffa9dd25077ddb8a</id>
<content type='text'>
Because sh executes commands in subshell environments without forking in
more and more cases (particularly from 8.0 on), it makes sense to describe
subshell environments more precisely using ideas from POSIX, together with
some FreeBSD-specific items.

In particular, the hash and times builtins may not behave as if their state
is copied for a subshell environment while leaving the parent shell
environment unchanged.
</content>
</entry>
<entry>
<title>Fix style, since this file has just been touched in a major way.</title>
<updated>2011-07-09T12:20:15Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2011-07-09T12:20:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=69759f0829c3274f38a92f0a956b324c5bc9e908'/>
<id>urn:sha1:69759f0829c3274f38a92f0a956b324c5bc9e908</id>
<content type='text'>
No actual code changes.
</content>
</entry>
<entry>
<title>Some refactoring for easier maintenance of the code. This is a follow-up</title>
<updated>2011-07-09T12:14:57Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2011-07-09T12:14:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6fbe7bf4f28203afb9f07af23d6beb21c3db34a4'/>
<id>urn:sha1:6fbe7bf4f28203afb9f07af23d6beb21c3db34a4</id>
<content type='text'>
to re-establishment of 64bit arithmetic, but is committed separately, to
not obscure that conversion. This commit does not change the observed
behaviour of expr in any way. Style will be fixed in a follow-up commit.
</content>
</entry>
<entry>
<title>Make /bin/expr support 64bit numeric range and range checks by default,</title>
<updated>2011-07-09T12:05:53Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2011-07-09T12:05:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fa717604a42dff3416a3e299da0abf01d9f8521e'/>
<id>urn:sha1:fa717604a42dff3416a3e299da0abf01d9f8521e</id>
<content type='text'>
again. This brings back the behaviour of expr in FreeBSD-4, which had been
reverted due to an assumed incompatbility with POSIX.1 for FreeBSD-5.

This issue has been discussed in the freebsd-standards list, and the
consensus was, that POSIX.1 is in fact not violated by this extension,
since it affects only cases of POSIX undefined behaviour (overflow of
signed long).

Other operating systems did upgrade their versions of expr to support
64bit range, after it had been initially brought to FreeBSD. They have
used it for a decade without problems, meanwhile.

The -e option is retained, but it will only select less strict checking
of numeric parameters (leading white-space, leading "+" are allowed and
skipped, an empty string is considered to represent 0 in numeric context.)
The call of check_utility_compat() as a means of establishing backwards
compatibility with FreeBSD-4 is considered obsolete, but preserved in
this commit. It is expected to be removed in a later revision of this
file.
Reviewed by:	bde, das, jilles
MFC after:	2 month (those parts that do not violate POLA)
</content>
</entry>
<entry>
<title>Bump date after the previous commit.</title>
<updated>2011-07-01T10:57:10Z</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@FreeBSD.org</email>
</author>
<published>2011-07-01T10:57:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b758bdf8b3d0ab24b3c10e20b64de1c2daf9cc0c'/>
<id>urn:sha1:b758bdf8b3d0ab24b3c10e20b64de1c2daf9cc0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update and sort the list of the available keywords.</title>
<updated>2011-07-01T10:54:47Z</updated>
<author>
<name>Sergey Kandaurov</name>
<email>pluknet@FreeBSD.org</email>
</author>
<published>2011-07-01T10:54:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b3178949eeed91db089f4d5a9cfdd019660db40b'/>
<id>urn:sha1:b3178949eeed91db089f4d5a9cfdd019660db40b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sh: Include &lt;limits.h&gt; instead of non-standard &lt;sys/limits.h&gt;.</title>
<updated>2011-06-26T20:12:05Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2011-06-26T20:12:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4004e05e8a99fe4b781285956e572feb42cd6860'/>
<id>urn:sha1:4004e05e8a99fe4b781285956e572feb42cd6860</id>
<content type='text'>
</content>
</entry>
</feed>
