<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/bin, branch release/8.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F8.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F8.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2009-10-20T11:52:39Z</updated>
<entry>
<title>MFC r198189: Check error of dlfunc(3).</title>
<updated>2009-10-20T11:52:39Z</updated>
<author>
<name>Hajimu UMEMOTO</name>
<email>ume@FreeBSD.org</email>
</author>
<published>2009-10-20T11:52:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b40a5047279d14e1eb848b62908c7110cba1d723'/>
<id>urn:sha1:b40a5047279d14e1eb848b62908c7110cba1d723</id>
<content type='text'>
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>MFC r196483,r196634:</title>
<updated>2009-10-11T16:35:12Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2009-10-11T16:35:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f6d21b6ed0831ab52150e8b77f7ff65c34de5166'/>
<id>urn:sha1:f6d21b6ed0831ab52150e8b77f7ff65c34de5166</id>
<content type='text'>
sh: Fix crash when undefining or redefining a currently executing function

Add a reference count to function definitions.
Memory may leak if a SIGINT arrives in interactive mode at exactly the wrong
time, this will be fixed later by changing SIGINT handling.

PR:		bin/137640
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Add the -d switch to the usage message.</title>
<updated>2009-07-23T10:20:12Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2009-07-23T10:20:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aa14b5ab8940295a035871cd86049b078a91746f'/>
<id>urn:sha1:aa14b5ab8940295a035871cd86049b078a91746f</id>
<content type='text'>
Submitted by:	Emil Mikulic - emil at dmr dot ath dot cx
Approved by:	re (kib)
MFC after:	1 week
</content>
</entry>
<entry>
<title>Allow creating hard links to symlinks using ln(1).</title>
<updated>2009-07-19T17:35:23Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2009-07-19T17:35:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=80a0e9b5f58f373c7c7e4f8387c2679c08268b3b'/>
<id>urn:sha1:80a0e9b5f58f373c7c7e4f8387c2679c08268b3b</id>
<content type='text'>
This implements the POSIX.1-2008 -L and -P flags.

The default remains to create hard links to the target of symlinks.

Approved by:	re (kib), ed (mentor)
</content>
</entry>
<entry>
<title>Add manual page links to advertise procstat(1) a little better.</title>
<updated>2009-07-09T16:40:00Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2009-07-09T16:40:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e50022797f5236493e7f80c3ba8cbc088b7627a7'/>
<id>urn:sha1:e50022797f5236493e7f80c3ba8cbc088b7627a7</id>
<content type='text'>
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>With NFSv4 ACLs, it is possible that applying a mode to an ACL which</title>
<updated>2009-07-01T15:52:19Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2009-07-01T15:52:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=deda5987bc6e3a94f2ae3a854fa944b60ac5eca1'/>
<id>urn:sha1:deda5987bc6e3a94f2ae3a854fa944b60ac5eca1</id>
<content type='text'>
is identical to the mode computed from that ACL will modify the ACL.
For example, mode computed from the following ACL is 0600:

   user:kamila:rwx--------C--:------:allow
        owner@:--x-----------:------:deny
        owner@:rw-p---A-W-Co-:------:allow
        group@:rwxp----------:------:deny
        group@:--------------:------:allow
     everyone@:rwxp---A-W-Co-:------:deny
     everyone@:------a-R-c--s:------:allow

However, applying that mode (chmod 0600) changes the ACL into this:

   user:kamila:rwx-----------:------:deny
   user:kamila:rwx--------C--:------:allow
        owner@:--x-----------:------:deny
        owner@:rw-p---A-W-Co-:------:allow
        group@:rwxp----------:------:deny
        group@:--------------:------:allow
     everyone@:rwxp---A-W-Co-:------:deny
     everyone@:------a-R-c--s:------:allow

In chmod(1) utility, there is an optimisation, which makes it not
call chmod(2) if the mode of the file is the same as the new mode.
Disable that optimisation for files which may have NFSv4 ACLs.

Reviewed by:	rwatson
Approved by:	re (kib)
</content>
</entry>
<entry>
<title>Fix some weirdnesses in the NetBSD IFS code,</title>
<updated>2009-06-25T17:14:06Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2009-06-25T17:14:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f19a2f6c574ce3dc437d9998a879ad65e8666c5d'/>
<id>urn:sha1:f19a2f6c574ce3dc437d9998a879ad65e8666c5d</id>
<content type='text'>
in particular "$@"$ifschar if the final positional parameter is empty.
With the NetBSD code, adding the $ifschar removes a parameter.

PR:		standards/79067
Approved by:	ed (mentor) (implicit)
</content>
</entry>
<entry>
<title>Improve IFS expansion using code from NetBSD.</title>
<updated>2009-06-25T17:10:51Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2009-06-25T17:10:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=18d56246e912cfcd3c00d74ff6de02df441cb035'/>
<id>urn:sha1:18d56246e912cfcd3c00d74ff6de02df441cb035</id>
<content type='text'>
We now pass the ifs.sh testsuite.

PR:		standards/79067
Approved by:	ed (mentor) (implicit)
Obtained from:	NetBSD
</content>
</entry>
<entry>
<title>Designate special builtins as such in command -V and type.</title>
<updated>2009-06-24T22:04:04Z</updated>
<author>
<name>Jilles Tjoelker</name>
<email>jilles@FreeBSD.org</email>
</author>
<published>2009-06-24T22:04:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30268dfa3f648b0b2c0aaa9a22597bb536c94ac0'/>
<id>urn:sha1:30268dfa3f648b0b2c0aaa9a22597bb536c94ac0</id>
<content type='text'>
Also document various properties of special builtins that we implement.

Approved by:	ed (mentor) (implicit)
</content>
</entry>
<entry>
<title>Staticify internal routines.</title>
<updated>2009-06-23T23:30:56Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2009-06-23T23:30:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=431586a895fd61a880d939240d2b3dd1c24aac5d'/>
<id>urn:sha1:431586a895fd61a880d939240d2b3dd1c24aac5d</id>
<content type='text'>
</content>
</entry>
</feed>
