﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
6779	check-0.10.0	Fernando de Oliveira	bdubbs@…	"[http://downloads.sourceforge.net/check/check-0.9.14.tar.gz]

[http://downloads.sourceforge.net/check/NEWS-README-0.10.0]

or

[http://sourceforge.net/p/check/code/HEAD/tree/trunk/NEWS]

or

[http://sourceforge.net/p/check/mailman/check-announce/?viewmonth=201508]

{{{
[Check-announce] check-0.10.0 released
From: Branden Archer <b.archer4@gm...> - 2015-08-02 19:59:37

Greetings,

Today, check-0.10.0 is released. In addition to a few bug fixes and
improvements, the handing of Check when compiled without fork() has changed
slightly. Several API calls in the past would intentionally result in
errors when they required fork() to make sense. However this has been
changed to instead ignore the call. This should help improve unit test
interoperability between *nix and Windows.

Thanks,
Branden

Sun Aug 2, 2015: Released Check 0.10.0
  based on r1217 (2015-08-02 19:21:14 +0000)

* CMake on MinGW and MSVC was unable to find time related types because
  time.h was not included. This header is now included for the checks.
  Patch #53.

* If the test runner process catches a SIGTERM or SIGINT signal the running
  tests are now also killed.
  Patch #52.

* If Check is compiled without support for fork(), the behavior of
  functions which require fork() to be useful have been changed.
  Functions that attempt to set CK_FORK mode are no-ops,
  check_fork() returns in failure, and check_waitpid_and_exit()
  exits in failure.

* Add space around operators in assert messages for readability.
  Bug #102.

* Use mkstemp() if available instead of tmpfile() or tempnam().
  Patch #51.

* Fix issue with string formatting in ck_assert(), where using
  the % operator would be interpreted as a string formatter. Bug #96.

* In nofork mode, the location of a failed assertion within a test
  case was lost if that test case has a checked teardown fixture
  (even if that fixture function is empty). This is now fixed.
  Bug #99
}}}"	enhancement	closed	normal	7.8	BOOK	SVN	medium	fixed		
