<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kyuafile</title>
    <link>http://nxr.netbsd.org/rss/src/external/bsd/atf/dist/Kyuafile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1</description>
    <pubDate>Thu Mar 31 16:41:07 UTC 2011</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>Import atf-0.20:<br/><br/>Experimental version released on February 7th, 2014.<br/><br/>This is the first release without the code for the deprecated tools.  If<br/>you require such code, please fetch a copy of the 0.19 release and extract<br/>the 'tools' directory for your own consumption.<br/><br/>* Removed the deprecated tools.  This includes atf-config, atf-report,<br/>  atf-run and atf-version.</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.4</description>
    <pubDate>Tue Feb 11 16:07:06 UTC 2014</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>Import atf 0.19:<br/><br/>Changes in version 0.19<br/>***********************<br/><br/>Experimental version released on February 7th, 2014.<br/><br/>This is the last release to bundle the code for the deprecated tools.<br/>The next release will drop their code and will stop worrying about<br/>backwards compatibility between the ATF libraries and what the old tools<br/>may or may not support.<br/><br/>If you still require the old tools for some reason, grab a copy of the<br/>'tools' directory now.  The code in this directory is standalone and<br/>does not depend on any internal details of atf-c++ any longer.<br/><br/>* Various fixes and improvements to support running as part of the FreeBSD<br/>  test suite.<br/><br/>* Project hosting moved from Google Code (as a subproject of Kyua) to<br/>  GitHub (as a first-class project).  The main reason for the change is<br/>  the suppression of binary downloads in Google Code on Jan 15th, 2014.<br/>  See https://github.com/jmmv/atf/<br/><br/>* Removed builtin help from atf-sh(1) and atf-check(1) for simplicity<br/>  reasons.  In other words, their -h option is gone.<br/><br/>* Moved the code of the deprecated tools into a 'tools' directory and<br/>  completely decoupled their code from the internals of atf-c++.  The<br/>  reason for this is to painlessly allow a third-party to maintain a<br/>  copy of these tools after we delete them because upcoming changes to<br/>  atf-c++ would break the stale tools.<br/><br/><br/>Changes in version 0.18<br/>***********************<br/><br/>Experimental version released on November 16th, 2013.<br/><br/>* Issue 45: Added require.memory support in atf-run for FreeBSD.<br/><br/>* Fixed an issue with the handling of cin with libc++.<br/><br/>* Issue 64: Fixed various mandoc formatting warnings.<br/><br/>* NetBSD PR bin/48284: Made atf-check flush its progress message to<br/>  stdout so that an interrupted test case always shows the last message<br/>  being executed.<br/><br/>* NetBSD PR bin/48285: Fixed atf_check examples in atf-sh-api(3).</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.3</description>
    <pubDate>Sat Feb 08 19:11:29 UTC 2014</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.2.2;<br/>Import atf 0.16:<br/><br/>Experimental version released on July 10th, 2012.<br/><br/>* Added a --enable-tools flag to configure to request the build of the<br/>  deprecated ATF tools, whose build is now disabled by default.  In order<br/>  to continue running tests, you should migrate to Kyua instead of enabling<br/>  the build of the deprecated tools.  The kyua-atf-compat package provides<br/>  transitional compatibility versions of atf-run and atf-report built on<br/>  top of Kyua.<br/><br/>* Tweaked the ATF_TEST_CASE macro of atf-c++ so that the compiler can<br/>  detect defined but unused test cases.<br/><br/>* PR bin/45859: Fixed some XSLT bugs that resulted in the tc-time and<br/>  tp-time XML tags leaking into the generated HTML file.  Also improved<br/>  the CSS file slightly to correct alignment and color issues with the<br/>  timestamps column.<br/><br/>* Optimized atf-c++/macros.hpp so that GNU G++ consumes less memory during<br/>  compilation with GNU G++.<br/><br/>* Flipped the default to building shared libraries for atf-c and atf-c++,<br/>  and started versioning them.  As a side-effect, this removes the<br/>  --enable-unstable-shared flag from configure that appears to not work any<br/>  more (under NetBSD).  Additionally, some distributions require the use of<br/>  shared libraries for proper dependency tracking (e.g. Fedora), so it is<br/>  better if we do the right versioning upstream.<br/><br/>* Project hosting moved from an adhoc solution (custom web site and<br/>  Monotone repository) to Google Code (standard wiki and Git).  ATF now<br/>  lives in a subcomponent of the Kyua project.</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.2</description>
    <pubDate>Wed Jul 11 22:37:05 UTC 2012</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>branches:  1.1.1.1.4;<br/>Import atf-0.13:<br/><br/>Experimental version released on March 31st, 2011.<br/><br/>This is the first release after the creation of the Kyua project, a more<br/>modular and reliable replacement for ATF.  From now on, ATF will change to<br/>accomodate the transition to this new codebase, but ATF will still continue<br/>to see development in the short/medium term.  Check out the project page at<br/>http://code.google.com/p/kyua/ for more details.<br/><br/>The changes in this release are:<br/><br/>* Added support to run the tests with the Kyua runtime engine (kyua-cli), a<br/>  new package that aims to replace atf-run and atf-report.  The ATF tests<br/>  can be run with the new system by issuing a 'make installcheck-kyua' from<br/>  the top-level directory of the project (assuming the 'kyua' binary is<br/>  available during the configuration stage of ATF).<br/><br/>* atf-run and atf-report are now in maintenance mode (but *not* deprecated<br/>  yet!).  Kyua already implements a new, much more reliable runtime engine<br/>  that provides similar features to these tools.  That said, it is not<br/>  complete yet so all development efforts should go towards it.<br/><br/>* If GDB is installed, atf-run dumps the stack trace of crashing test<br/>  programs in an attempt to aid debugging.  Contributed by Antti Kantee.<br/><br/>* Reverted default timeout change in previous release and reset its value<br/>  to 5 minutes.  This was causing several issues, specially when running<br/>  the existing NetBSD test suite in qemu.<br/><br/>* Fixed the 'match' output checker in atf-check to properly validate the<br/>  last line of a file even if it does not have a newline.<br/><br/>* Added the ATF_REQUIRE_IN and ATF_REQUIRE_NOT_IN macros to atf-c++ to<br/>  check for the presence (or lack thereof) of an element in a collection.<br/><br/>* PR bin/44176: Fixed a race condition in atf-run that would crash atf-run<br/>  when the cleanup of a test case triggered asynchronous modifications to<br/>  its work directory (e.g. killing a daemon process that cleans up a pid<br/>  file in the work directory).<br/><br/>* PR bin/44301: Fixed the sample XSLT file to report bogus test programs<br/>  instead of just listing them as having 0 test cases.</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.1</description>
    <pubDate>Thu Mar 31 16:41:07 UTC 2011</pubDate>
    <dc:creator>jmmv</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.2.2.1</description>
    <pubDate>Tue Aug 19 23:45:53 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>sync with head.<br/><br/>for a reference, the tree before this commit was tagged<br/>as yamt-pagecache-tag8.<br/><br/>this commit was splitted into small chunks to avoid<br/>a limitation of cvs.  ("Protocol error: too many arguments")</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.1.4.2</description>
    <pubDate>Thu May 22 15:40:11 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>sync with head</title>
    <description>/src/external/bsd/atf/dist/Kyuafile - 1.1.1.1.4.1</description>
    <pubDate>Tue Oct 30 18:49:13 UTC 2012</pubDate>
    <dc:creator>yamt</dc:creator>
</item>
</channel></rss>

