ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntRedistribution terms Automated Testing Framework
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt===========================================================================
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntLicense
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt*******
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntCopyright (c) 2007, 2008, 2009, 2010, 2011, 2012 The NetBSD Foundation, Inc.
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntAll rights reserved.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntRedistribution and use in source and binary forms, with or without
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntmodification, are permitted provided that the following conditions are met:
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt1. Redistributions of source code must retain the above copyright notice,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt this list of conditions and the following disclaimer.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt2. Redistributions in binary form must reproduce the above copyright
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt notice, this list of conditions and the following disclaimer in the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt documentation and/or other materials provided with the distribution.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntPOSSIBILITY OF SUCH DAMAGE.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntCopyright 2011, 2012 Google Inc.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntAll rights reserved.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntRedistribution and use in source and binary forms, with or without
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Huntmodification, are permitted provided that the following conditions are met:
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt* Redistributions of source code must retain the above copyright
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt notice, this list of conditions and the following disclaimer.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt* Redistributions in binary form must reproduce the above copyright
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt notice, this list of conditions and the following disclaimer in the
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt documentation and/or other materials provided with the distribution.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt* Neither the name of Google Inc. nor the names of its contributors
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt may be used to endorse or promote products derived from this software
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt without specific prior written permission.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntLIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan HuntPOSSIBILITY OF SUCH DAMAGE.
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
a747113422afaa29ce72d2c5ba7f0b7ea9ec2054Evan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntRelicensed code
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt***************
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan HuntThe following code snippets have been taken from other projects. Even
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntthough they were not originally licensed under the terms above, the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntoriginal authors have agreed to relicense their work so that this project
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntcan be distributed under a single license. This section is put here just to
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntclarify this fact.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* configure.ac, Makefile.am: The original versions were derived from the
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt ones in the XML Catalog Manager project, version 2.2.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Author: Julio Merino <jmmv@users.sourceforge.net>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* atf-c/ui.c: The format_paragraph and format_text functions were
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt derived form the ones in the Monotone project, revision
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt 3a0982da308228d796df35f98d787c5cff2bb5b6.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Author: Julio Merino <jmmv@NetBSD.org>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* atf-c++/detail/io.hpp, atf-c++/detail/io.cpp, atf-c++/detail/io_test.cpp:
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt These files were derived from the file_handle, systembuf, pipe and pistream
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt classes and tests found in the Boost.Process library.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Author: Julio Merino <jmmv84@gmail.com>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt* admin/check-style.sh, admin/check-style-common.awk,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt admin/check-style-cpp.awk, admin/check-style-shell.awk: These files,
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt except the first one, were first implemented in the Buildtool project.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt They were later adapted to be part of Boost.Process and, during that
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt process, the shell script was created.
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt Author: Julio Merino <jmmv84@gmail.com>
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt
ef421f66f47224a42073deaf087378c5d0c9952eEvan Hunt===========================================================================
ef421f66f47224a42073deaf087378c5d0c9952eEvan Huntvim: filetype=text:textwidth=75:expandtab:shiftwidth=2:softtabstop=2