<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools/test, branch stable/9</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=stable%2F9</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=stable%2F9'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2013-02-06T13:53:59Z</updated>
<entry>
<title>MFC r246119:</title>
<updated>2013-02-06T13:53:59Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2013-02-06T13:53:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2be8f09f17b9154245d60f12e31299606f6171f2'/>
<id>urn:sha1:2be8f09f17b9154245d60f12e31299606f6171f2</id>
<content type='text'>
Rework the handling of the children for the pthread_vfork_test.  The
trivial handler for SIGCHLD is installed, and SIGCHLD is blocked, to
not abandon our zombies to init(8). This way, the zombies are around
slightly longer, allowing to actually exercise the logic for p_pwait
use by the test.
</content>
</entry>
<entry>
<title>MFC r238374:</title>
<updated>2012-08-29T16:00:26Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-08-29T16:00:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=db4ac93965169ca43f7ee0e9132dc3c8a52aade1'/>
<id>urn:sha1:db4ac93965169ca43f7ee0e9132dc3c8a52aade1</id>
<content type='text'>
Add a test program, written by Stephan Uphoff, which demonstrates the
deadlock due to i/o performed over the buffers backed by file mappings.
</content>
</entry>
<entry>
<title>MFC r237661:</title>
<updated>2012-07-05T15:41:31Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-07-05T15:41:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a202e82288fa104ef35c61f78f963eb6add96b48'/>
<id>urn:sha1:a202e82288fa104ef35c61f78f963eb6add96b48</id>
<content type='text'>
Add a test for number of CPUs configured/online.

Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC r232609:</title>
<updated>2012-03-12T22:05:50Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2012-03-12T22:05:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7ff032da3a667f0a8fc8017289def69219ab4062'/>
<id>urn:sha1:7ff032da3a667f0a8fc8017289def69219ab4062</id>
<content type='text'>
 Use = rather than == for expressions to test(1) builtin(1) in sh(1) to
 comply with standards.

 On modern branches there is an undocumented alias (see r219084) but on
 stable/7 this is still an error.

 Sponsored by:	Cisco Systems, Inc.
</content>
</entry>
<entry>
<title>MFC r231858:</title>
<updated>2012-03-05T19:13:18Z</updated>
<author>
<name>Bjoern A. Zeeb</name>
<email>bz@FreeBSD.org</email>
</author>
<published>2012-03-05T19:13:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b2e6cc0ad11daaab1d3e7399cde42cb7f33ef8f'/>
<id>urn:sha1:2b2e6cc0ad11daaab1d3e7399cde42cb7f33ef8f</id>
<content type='text'>
 Add regression tests scripts for multi-IP FIBs exercising the send,
 receive and forward path tagging packets with both the ifconfig fib
 option or using ipfw, running ICMP6, TCP/v6 and UDP/v6 tests and
 testing both setfib(2) as well as the SO_SETFIB socket option.

 At 16 FIBs a total of over 64k return codes/replies/stati are checked,
 sometimes multiple times (in different ways, e.g. the reflected request
 as well as ipfw counter values).

 The scripts need two or three machines to run and are thus not added
 to the tools/regression framework but only to tools/test.

MFC r232114:

 Update scripts to work around two sh(1) bugs found in stable/8:
 1) _x=$((_x + 1)) does not work while x=$((x + 1)) does.
 2) Parameter Expansion, esp. "${x%%bar}" does not work if quoted.

 Correct typos and improve some details forwarding.sh already
 had in initiator, esp. related to ipfw accepting if the default
 is deny.

 Add an extra stat call to the "delay" function in addition to the
 touch which together is still a lot faster than sleep 1 but seems
 to help a lot more to mitigate the unrelated kernel race seen.

Sponsored by:	Cisco Systems, Inc.
</content>
</entry>
<entry>
<title>MFC r231443:</title>
<updated>2012-02-17T10:39:28Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-02-17T10:39:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ad1c97a4fe975d49fe26f02f343503ac84b37fdd'/>
<id>urn:sha1:ad1c97a4fe975d49fe26f02f343503ac84b37fdd</id>
<content type='text'>
Add a test program for recently added ptrace(2) interfaces.
</content>
</entry>
<entry>
<title>Fix warnings and style(9) issues.</title>
<updated>2011-03-11T17:33:31Z</updated>
<author>
<name>Rebecca Cran</name>
<email>brucec@FreeBSD.org</email>
</author>
<published>2011-03-11T17:33:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=01ded8b942effbbb4d9225c4227f264e499e9698'/>
<id>urn:sha1:01ded8b942effbbb4d9225c4227f264e499e9698</id>
<content type='text'>
Set WARNS to 6.

MFC after:	1 week
</content>
</entry>
<entry>
<title>- Add two more iconv-related files, which were left out from previous commit</title>
<updated>2011-02-25T00:10:26Z</updated>
<author>
<name>Gabor Kovesdan</name>
<email>gabor@FreeBSD.org</email>
</author>
<published>2011-02-25T00:10:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bcf205e1ee494a5909963a6d7398bcefffe28d32'/>
<id>urn:sha1:bcf205e1ee494a5909963a6d7398bcefffe28d32</id>
<content type='text'>
Approved by:	delphij (mentor)
</content>
</entry>
<entry>
<title>Add the BSD-licensed Citrus iconv to the base system with default off</title>
<updated>2011-02-25T00:04:39Z</updated>
<author>
<name>Gabor Kovesdan</name>
<email>gabor@FreeBSD.org</email>
</author>
<published>2011-02-25T00:04:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ad30f8e79bd1007cc2476e491bd21b4f5e389e0a'/>
<id>urn:sha1:ad30f8e79bd1007cc2476e491bd21b4f5e389e0a</id>
<content type='text'>
setting. It can be built by setting the WITH_ICONV knob. While this
knob is unset, the library part, the binaries, the header file and
the metadata files will not be built or installed so it makes no impact
on the system if left turned off.

This work is based on the iconv implementation in NetBSD but a great
number of improvements and feature additions have been included:

- Some utilities have been added. There is a conversion table generator,
  which can compare conversion tables to reference data generated by
  GNU libiconv. This helps ensuring conversion compatibility.
- UTF-16 surrogate support and some endianness issues have been fixed.
- The rather chaotic Makefiles to build metadata have been refactored
  and cleaned up, now it is easy to read and it is also easier to add
  support for new encodings.
- A bunch of new encodings and encoding aliases have been added.
- Support for 1-&gt;2, 1-&gt;3 and 1-&gt;4 mappings, which is needed for
  transliterating with flying accents as GNU does, like "u.
- Lots of warnings have been fixed, the major part of the code is
  now WARNS=6 clean.
- New section 1 and section 5 manual pages have been added.
- Some GNU-specific calls have been implemented:
  iconvlist(), iconvctl(), iconv_canonicalize(), iconv_open_into()
- Support for GNU's //IGNORE suffix has been added.
- The "-" argument for stdin is now recognized in iconv(1) as per POSIX.
- The Big5 conversion module has been fixed.
- The iconv.h header files is supposed to be compatible with the
  GNU version, i.e. sources should build with base iconv.h and
  GNU libiconv. It also includes a macro magic to deal with the
  char ** and const char ** incompatibility.
- GNU compatibility: "" or "char" means the current local
  encoding in use
- Various cleanups and style(9) fixes.

Approved by:	delphij (mentor)
Obtained from:	The NetBSD Project
Sponsored by:	Google Summer of Code 2009
</content>
</entry>
<entry>
<title>Update for the new tests.</title>
<updated>2010-08-21T14:14:24Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2010-08-21T14:14:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d924a46c24e23b4762b4932efdb4708689aefcd'/>
<id>urn:sha1:7d924a46c24e23b4762b4932efdb4708689aefcd</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
</feed>
