<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/tools/regression, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F7.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2008-02-24T05:45:17Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>urn:sha1:a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
</entry>
<entry>
<title>The exit status of a case statement where none of the patterns is matched</title>
<updated>2007-10-04T16:14:48Z</updated>
<author>
<name>Stefan Farfeleder</name>
<email>stefanf@FreeBSD.org</email>
</author>
<published>2007-10-04T16:14:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aafd6a87a63e6362a1cd214c9c6df4caa20973ed'/>
<id>urn:sha1:aafd6a87a63e6362a1cd214c9c6df4caa20973ed</id>
<content type='text'>
is supposed to be 0, not the status of the previous command.

Reported by:	Eygene Ryabinkin
PR:		116559
Approved by:	re (gnn)
</content>
</entry>
<entry>
<title>Enhance and expand kernel privilege regression tests in support of</title>
<updated>2007-09-09T23:08:39Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2007-09-09T23:08:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d903306a267227e32733712fef0c11e71c31b459'/>
<id>urn:sha1:d903306a267227e32733712fef0c11e71c31b459</id>
<content type='text'>
work present in FreeBSD 7.0 to refine the kernel privilege model:

- Introduce support for jail as a testing variable, in order to
  confirm that privileges are properly restricted in the jail
  environment.

- Restructure overall testing approach so that privilege and jail
  conditions are set in the testing infrastructure before tests
  are invoked, and done so in a custom-created process to isolate
  the impact of tests from each other in a more consistent way.

- Tests now provide setup and cleanup hooks that occur before and
  after the test runs.

- New privilege tests are now present for several audit
  privileges, several credential management privileges, dmesg
  buffer reading privilege, and netinet raw socket creation.

- Other existing tests are restructured and generally improved as
  a result of better framework structure and jail as a variable.
  For exampe, we now test that certain sysctls are writable only
  outside jail, while others are writable within jail.  On a
  similar note, privileges relating to setting UFS file flags are
  now better exercised, as with the right to chmod and utimes
  files.

Approved by:	re (bmah)
Obtained from:	TrustedBSD Project
</content>
</entry>
<entry>
<title>Add support for Camellia encryption algorithm.</title>
<updated>2007-09-01T06:33:02Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2007-09-01T06:33:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=864cba96698bb9677fcc449f6af3fc4871d5cd23'/>
<id>urn:sha1:864cba96698bb9677fcc449f6af3fc4871d5cd23</id>
<content type='text'>
PR:		kern/113790
Submitted by:	Yoshisato YANAGISAWA &lt;yanagisawa@csg.is.titech.ac.jp&gt;
Approved by:	re (bmah)
</content>
</entry>
<entry>
<title>New regression test updates for rename, etc.</title>
<updated>2007-08-10T10:08:43Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2007-08-10T10:08:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d73f7c1723048be5f8e7eca722cf7a285872d37a'/>
<id>urn:sha1:d73f7c1723048be5f8e7eca722cf7a285872d37a</id>
<content type='text'>
Obtained from:	NetBSD
Approved by:	re (tmpfs blanket)
</content>
</entry>
<entry>
<title>Add regression tests for flopen(3).</title>
<updated>2007-08-03T11:29:49Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2007-08-03T11:29:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2174a10b9ea67f8f64cf9435aaf9f833b0abebc2'/>
<id>urn:sha1:2174a10b9ea67f8f64cf9435aaf9f833b0abebc2</id>
<content type='text'>
Approved by:	re (blanket)
</content>
</entry>
<entry>
<title>Added environ-replacement detection.  For programs that "clean" (i.e., su)</title>
<updated>2007-07-20T23:30:13Z</updated>
<author>
<name>Sean Farley</name>
<email>scf@FreeBSD.org</email>
</author>
<published>2007-07-20T23:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9bab236702b4f33a990011b08a2deebbb8ea6e0c'/>
<id>urn:sha1:9bab236702b4f33a990011b08a2deebbb8ea6e0c</id>
<content type='text'>
or replace (i.e., zdump) the environment after a call to setenv(), putenv()
or unsetenv() has been made, a few changes were made.
  - getenv() will return the value from the new environ array.
  - setenv() was split into two functions:  __setenv() which is most of the
    previous setenv() without checks on the name and setenv() which
    contains the checks before calling __setenv().
  - setenv(), putenv() and unsetenv() will unset all previous values and
    call __setenv() on all entries in the new environ array which in turn
    adds them to the end of the envVars array.  Calling __setenv() instead
    of setenv() is done to avoid the temporary replacement of the '=' in a
    string with a NUL byte.  Some strings may be read-only data.

Added more regression checks for clearing the environment array.

Replaced gettimeofday() with getrusage() in timing regression check for
better accuracy.

Fixed an off-by-one bug in __remove_putenv() in the use of memmove().  This
went unnoticed due to the allocation of double the number of environ
entries when building envVars.

Fixed a few spelling mistakes in the comments.

Reviewed by:	ache
Approved by:	wes
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>Make fstest work out-of-the-box on Solaris:</title>
<updated>2007-07-18T18:07:15Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2007-07-18T18:07:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2125ff08861a01381f8faf1370a4ea52956a9860'/>
<id>urn:sha1:2125ff08861a01381f8faf1370a4ea52956a9860</id>
<content type='text'>
- Solaris' setgroups(2) doesn't change process' effective gid, so set it
  explicitly.
- POSIX doesn't define O_NOFOLLOW. FreeBSD returns EMLINK when target is
  a symbolic link, but Solaris returns ELOOP then.
- Solaris doesn't define O_SHLOCK and O_EXLOCK flags.

Approved by:	re (rwatson)
</content>
</entry>
<entry>
<title>Add a test case for sed(1) regression - we should not ignore case</title>
<updated>2007-07-06T16:36:52Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2007-07-06T16:36:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=68b843a59148a1baeb2f610159a9fc6dec12618c'/>
<id>urn:sha1:68b843a59148a1baeb2f610159a9fc6dec12618c</id>
<content type='text'>
when not being asked to do so.

Approved by:	re (hrs)
</content>
</entry>
<entry>
<title>Add case-insensitive matching to sed, using the 'I' flag, similarly to GNU sed.</title>
<updated>2007-07-04T16:42:41Z</updated>
<author>
<name>Suleiman Souhlal</name>
<email>ssouhlal@FreeBSD.org</email>
</author>
<published>2007-07-04T16:42:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=bdd72b703b94f06fd4c3aae1c5cabfe98368cb54'/>
<id>urn:sha1:bdd72b703b94f06fd4c3aae1c5cabfe98368cb54</id>
<content type='text'>
For example,
	sed /foo/Id
	sed s/foo/bar/Ig

Reviewed by:	dds
Approved by:	re (hrs)
</content>
</entry>
</feed>
