1 IT IS NOT NECESSARY TO UPDATE THIS FILE.
3 PLEASE MAKE SURE TO LEAVE A GOOD SVN COMMIT MESSAGE.
5 2010-04-08 Micah Cowan <micah@cowan.name>
7 * configure.ac: Determine at configure time, how many
8 backslashes are needed in the second argument to Awk's built-in
9 "gsub" function in order to generate two backslashes.
11 * checkmk/checkmk.in: Replaced POSIX character-classes
12 with (roughly) equivalent character groups from pre-POSIX
13 syntax, to support pre-POSIX awk implementations.
14 (string_encode): Use configure-substituted AWK_GSUB_DBL_BSLASH
15 to determine how to substitute a doubled backslash in gsub.
17 2010-04-03 Micah Cowan <micah@cowan.name>
19 * checkmk/*: Added Awk program "checkmk", for eliminating
20 boilerplate work when writing unit test modules. Includes
21 documentation and tests.
23 * Makefile.am (SUBDIRS): Added checkmk.
25 * configure.ac: Added extra awk-detection logic for checkmk.
27 * NEWS: Updated with news about checkmk.
29 * AUTHORS (Patches): Added myself.
31 2010-02-17 Jose E. Marchesi <jemarch@gnu.org>
33 * tests/check_check_selective.c (make_selective_suite): New
35 (selective_setup): New function.
36 (selective_teardown): New function.
37 New tests 'test_srunner_run_run_all, 'test_srunner_run_suite',
38 'test_srunner_run_no_suite', test_srunner_run_tcase',
39 'test_srunner_no_tcase', 'test_srunner_suite_tcase',
40 'test_srunner_suite_no_tcase', 'test_srunner_run_suite_env',
41 'test_srunner_run_no_suite_env', 'test_srunner_run_tcase_env',
42 'test_srunner_run_no_tcase_env', 'test_srunner_suite_tcase_env',
43 'test_srunner_suite_no_tcase_env'.
45 * tests/Makefile.am (check_check_SOURCES): Add
46 'check_check_selective.c'.
48 * tests/check_check_selective.c: New file.
50 * tests/check_check_main.c (main): Add the selective_suite to the
53 2010-02-10 Jose E. Marchesi <jemarch@gnu.org>
55 * doc/check.texi (SRunner Output): Document 'srunner_run' and the
56 usage of CK_RUN_CASE and CK_RUN_SUITE environment variables.
58 * src/check_run.c (srunner_run): Use values of environment
59 variables CK_RUN_CASE and CK_RUN_SUITE.
61 2010-02-02 Jose E. Marchesi <jemarch@gnu.org>
63 * src/check.c (suite_tcase): New function that determines whether
64 a a given test suite contains a test case named after a given
67 * src/check_run.c (srunner_run): New function, renamed from
68 'srunner_run_all', allowing selective running of an specific test
69 suite and/or test case.
70 (srunner_run_all): New function, invoking srunner_run internally
71 to provide backwards compatibility.
73 * src/check.h.in: Add prototype for srunner_run.
77 * src/check_pack.c: Fixed buggy eprintf string.
81 * src/check_list.c, tests/check_list.c, tests/check_check_fixture.c:
82 Fixed sourceforge bug #1327225, Two teardown checked fixtures
83 segfaults. Originated in a pointer arithmetic bug in a memmove()
84 call in list_add_front() in src/check_list.c.
88 * doc/tutorial.sgml: Updated with a section about looping tests.
92 * src/check.c, src/check.h.in, src/check_impl.h, src/check_print.c,
93 src/check_run.c, src/check_str.c, tests/Makefile.am,
94 tests/check_check_fixture.c, tests/check_check_master.c,
95 tests/ex_xml_output.c, tests/test_log_output.sh, tests/test_output.sh,
96 tests/test_xml_output.sh:
98 Added a new kind of test, looping tests, which are called with a new
99 context for each loop iteration. This makes them ideal for table based
100 tests. Previously, with the loop in the test itself, only the first
101 error was caught and then the test would exit. Now all errors are
102 shown at once which should help in debugging.
106 * configure.in, tests/check_check_sub.c, tests/check_check.h,
107 tests/check_check_master.c, tests/Makefile.am:
108 Added possibility to turn off timeout tests through configure option
109 --enable-timeout-tests=no
113 * src/Makefile.am: Improved coverage analysis by running all tests
114 before compiling result. Added gcc3.3 coverage bug workaround.
118 * tests/check_check_sub.c, tests/check_check_master.c:
119 Added testing of timeout set through environment variable.
123 *configure.in, src/Makefile.am, tests/Makefile.am: Added gcov/lcov
124 support. Enable with 'autogen.sh --enable-gcov'.
125 Run with 'cd src && make lcov'.
129 * debian/README.Debian, debian/compat, debian/docs,
130 debian/example_makefile, debian/examples, debian/watch:
131 Added new debian files, missed in the checkin of the debian patch.
135 * NEWS: Checked in forgotten updated NEWS file.
139 * debian/changelog, debian/check.doc-base.tut, debian/check.docs,
140 debian/check.postinst.debhelper, debian/check.prerm.debhelper,
141 debian/control, debian/copyright, debian/dirs, debian/rules:
143 Applied patch for debian files received from check debian
144 maintainer Robert Lemmen.
148 * src/check.h.in: Added include of stddef.h for NULL definition
152 * doc/tutorial.sgml: Fixed sourceforge bug #1216502
156 * tests/check_check_master.c, tests/check_check_msg.c,
157 tests/check_check_sub.c, src/check.c, src/check.h.in,
158 src/check_msg.c, src/check_msg.h, src/check_run.c:
160 Refactored messaging to use the new tmpfile() method all the way,
161 removing the message keys, pipes, pipe entries and pipe list. This
162 makes the messaging work with forking tests, and also with threading
163 tests on linux 2.4 (on 2.6 it already worked). Added check_fork and
164 check_waitpid_and_exit to be used for forking tests.
168 * debian/Makefile.am: Removed 'files' file from DIST
172 * src/check.h.in: Fixed compatibility with gcc 2.95.3 according
173 to sourceforge patch #1161654.
177 * src/check.h.in: Added define for NULL if needed.
181 * src/check_run.c, tests/check_check_master.c: Changed timeout
182 error message according to sourceforge feature request #1121452.
186 * debian/files: Removed this auto generated file.
190 * rpm/check.spec.in: Added patch for x86_64 arch (fc3).
194 * tests/ex_xml_output.c, tests/ex_log_output.c, tests/ex_output.c,
200 * check.m4, config.h.in, configure.in, src/check_pack.c: Fixed
201 quoting and added configure test for stdint.h.
205 * tests/check_check_master.c: Made failure messages more helpful.
209 * debian/check.dirs, debian/control, debian/rules: Fixed building
210 with gcc3. Removed empty money dir from docs.
214 * Makefile.am, rpm/check.spec.in, rpm/Makefile.am: Fixed so
215 distributions build without trouble.
219 * src/check_run.c, tests/check_check_master.c: Use strsignal
220 to print describing text for signals.
224 * doc/tutorial.sgml: Documented signals handling and timeouts.
228 * tests/check_check_master.c src/check.h.in:
229 Changed failure message for fail_if.
233 * src/check.c, src/check.h.in, src/check_impl.h, src/check_run.c,
234 tests/check_check_master.c, tests/check_check_sub.c:
235 Added support for timeouts on tests, enabling detection of
236 eternal loops as errors.
240 * src/check.c, src/check.h.in, src/check_impl.h, src/check_run.c,
241 tests/check_check_master.c, tests/check_check_sub.c:
242 Added support for testing on expected signals. Implementation
243 courtesy of Lucas Di Pentima and Cesar Ballardini. Also cleaned
244 up the test verification to simplify merging of new tests.
248 * src/check.c, src/check_list.c, src/check_list.h, src/check_log.c,
249 src/check_msg.c, tests/check_list.c:
250 Changed name on function list_create to check_list_create to avoid
255 * src/check.c, src/check.h.in, tests/check_check_master.c,
256 tests/check_check_sub.c: Applied ANSI C99 patch (#1047014)
260 * doc/tutorial.sgml: Updated with new features.
264 * src/check.c, src/check.h.in, src/check_impl.h, src/check_log.c,
265 src/check_log.h, src/check_print.c, src/check_print.h,
266 src/check_run.c, tests/Makefile.am, tests/check_check_log.c,
267 tests/ex_xml_output.c, tests/test_xml_output.sh:
268 Added support for XML output of the test results, courtesy of
273 * src/check_run.c, tests/check_check_fixture.c: Fixed setup bug
274 from forum, failure in setup did not abort test in nofork mode.
275 Added test cases for bug.
279 * src/check_pack.c: Use stdint.h for specific sized type.
280 * src/check.c, src/check.h.in, tests/check_check_master.c,
281 tests/check_check_sub.c, ChangeLog
282 Applied varargs patch (#933411) and added test cases.
283 * src/check.h.in tests/check_check_master.c tests/check_check_sub.c:
284 Applied fail_if (#709167) patch.
288 * doc/tutorial.sgml: Applied 'newbies' patch #995028 for autoconf doc.
289 * rpm/check.spec.in: Applied doc patch #995028 from Bill Barnard.
293 * tests/: test_log_output.sh test_output.sh: Fixed portability
294 problem by changing == to =.
298 * rpm/check.spec.in: Changed copyright.
302 * src/check_run.c: Applied patch 796705. Replacing _exit with exit.
306 * src/check.c tests/check_check_master.c tests/check_check_sub.c:
307 Applied patch for bug 793671.
309 2004-05-17 10:44 hugo303
311 * Released 0.9.0. See NEWS file for changes.
313 2002-10-16 13:47 neo23
315 * AUTHORS, ChangeLog, configure.in: Bumped version number to 0.8.4.
316 Updated AUTHORS and ChangeLog.
318 2002-10-16 13:39 neo23
320 * src/check_msg.c, tests/check_check_msg.c: Applied a patch from
321 Rick Poyner that changes the pipe used for IPC to use a temporary
322 file instead of stdin/stdout. This fixes the long-standing problem
323 that the pipe used to fill up when too many fail_unless() were
326 2002-10-09 18:57 neo23
328 * src/check.h.in: Applied a patch from Rick Poyner that fixes a
329 typo which broke check for C++ compilers (bug #601397).
331 2002-08-16 19:41 neo23
333 * src/: check.c, check_msg.c, check_msg.h, check_pack.c,
334 check_pack.h: Applied a patch from Dietmar Petras <dpetras@gmx.de>
335 that plugs some memory leaks.
337 2002-07-10 04:37 neo23
339 * .cvsignore, autogen.sh: Call aclocal from autogen.sh.
341 2002-07-10 04:32 neo23
343 * aclocal.m4, depcomp, install-sh, missing, mkinstalldirs: Removed
344 files generated by automake.
346 2002-06-16 14:25 neo23
348 * debian/changelog: applied patch from Arien Malec to fix build of
351 2002-05-24 17:04 neo23
353 * ChangeLog: Made 0.8.3 Release.
355 2002-05-24 17:00 neo23
357 * NEWS, doc/tutorial.lyx, rpm/check.spec.in: Added check.m4 to the
358 spec file. Updated NEWS. Updated the date of the tutorial.
360 2002-05-24 16:35 neo23
362 * debian/: check.dirs, check.files, control: Added check.m4 to
363 debian rules. Changed the maintainer entry.
365 2002-05-23 17:08 neo23
367 * doc/tutorial.lyx: Mention that EXIT_SUCCESS and EXIT_FAILURE are
368 defined in stdlib.h. Suggested by Russell Reed in bug #547129.
370 2002-05-10 14:01 neo23
372 * src/check_msg.c: Declared local functions static (based on a
373 patch from Gilgamesh Nootebos).
375 2002-05-03 13:58 neo23
377 * src/Makefile.am, src/check.c, src/check_error.c,
378 src/check_list.c, src/check_list.h, src/check_log.c,
379 src/check_msg.c, src/check_pack.c, src/check_print.c,
380 src/check_run.c, src/check_str.c, src/list.c, src/list.h,
381 tests/check_list.c: Renamed list.[ch] to check_list.[ch] for
382 consistency. Include config.h from all over the place, cleaned up
385 2002-05-02 10:34 neo23
387 * src/check_pack.c, tests/check_check_log.c: Removed compiler
388 warnings mentioned in bug #547126.
390 2002-05-02 10:27 neo23
392 * src/check_print.c, tests/check_check_msg.c: Don't include
393 "error.h" (bug #546175 small cygwin portability problem).
395 2002-04-16 19:33 neo23
397 * doc/tutorial.lyx: Changed date to that of the latest release.
398 Added a name to an internal reference so that we get a working link
399 in the generated HTML.
401 2002-04-15 18:47 neo23
403 * check.m4, configure.in: Fixed check.m4 so that --without-check is
404 a valid option to disable check. Bumped version number to 0.8.3.
406 2002-04-15 12:58 neo23
408 * ChangeLog: Updated ChangeLog.
410 2002-04-15 12:57 neo23
412 * NEWS, README: Made 0.8.2 Release.
414 2002-04-14 18:59 neo23
416 * src/check_msg.c: Applied a patch from Arien that makes the pipe
417 nonblocking. This doesn't solve #482012 but makes it more obvious
418 what is going wrong if the pipe fills up.
420 2002-04-12 12:50 neo23
422 * doc/tutorial.lyx: Use #include rather than #import (bug #484564).
424 2002-04-12 12:34 neo23
426 * ChangeLog: Updated ChangeLog.
428 2002-04-12 12:33 neo23
430 * AUTHORS, doc/tutorial.lyx: Document the fact that you can now use
431 NULL as msg argument for fail_unless().
433 2002-04-12 11:54 neo23
435 * config.h.in, configure.in, src/Makefile.am, src/check.c,
436 src/check_impl.h, src/check_magic.h, src/check_msg.c,
437 src/check_pack.c, src/check_pack.h, src/check_run.c,
438 src/check_str.c, src/check_str.h, tests/Makefile.am,
439 tests/check_check_fixture.c, tests/check_check_master.c,
440 tests/check_check_msg.c, tests/check_check_pack.c: Removed
441 limitations on line number, message and buffer sizes (bug #478233)
442 by changing the way we send integers over the pipe. Instead of
443 strings, integers are now send as 4 bytes. This allows the pack
444 routine to easily calculate the message size so that we can
445 allocate the needed buffer there. Made a union out of the
446 different Msg structs to clean up the internal API. Also introduced
447 the internal function ck_strdup_printf(), a simple wrapper around
448 sprintf() that allocates enough space to hold the resulting string.
450 2002-04-10 13:11 neo23
452 * AUTHORS, NEWS, configure.in, src/check.c, src/check.h.in,
453 src/check_error.c, src/check_error.h, src/check_impl.h,
454 src/check_log.c, src/check_msg.c, src/check_msg.h,
455 src/check_pack.c, src/check_run.c, src/check_str.c, src/list.c,
456 src/list.h, tests/check_check_fixture.c, tests/check_check_fork.c,
457 tests/check_check_master.c, tests/check_check_pack.c,
458 tests/check_list.c: Applied a slightly modified version of a patch
459 from Neil Spring <nspring@cs.washington.edu> that declares strings
460 as const where applicable. It also changes our CFLAGS to be much
461 stricter and removes the warnings introduced by -Wwrite-strings.
462 This allows building other check tests with -Wwrite-strings without
463 heaping gobs of compiler warnings.
465 2002-03-28 20:12 neo23
467 * ChangeLog: Updated ChangeLog.
469 2002-03-28 19:37 neo23
471 * src/check.c, src/check.h.in, tests/check_check_master.c,
472 tests/check_check_sub.c: Allow fail_unless() to be called with a
473 NULL msg and substitute a reasonable error message in that case.
474 Bail out if NULL is passed to _fail_unless() to avoid possible
477 Added a test case that calls fail_unless() with msg=NULL.
479 2002-03-28 19:19 neo23
481 * Makefile.am, README, autogen.sh, check.m4, configure.in,
482 doc/tutorial.lyx, doc/money/.cvsignore,
483 doc/money/Makefile.am.money, doc/money/aclocal.m4,
484 doc/money/configure.in.money, rpm/.cvsignore, rpm/Makefile.am,
485 rpm/check.spec, rpm/check.spec.in, src/.cvsignore, src/Makefile.am,
486 src/check.c, src/check.h, src/check.h.in, tests/.cvsignore: Changed
487 autogen.sh to bail out if necessary tools can't be found instead of
488 proceeding to the version checks.
490 Document use of autogen.sh in README.
492 Generate check.spec from check.spec.in to it automatically gets the
493 correct version number.
495 Generate check.h from chech.h.in and include Check version
498 Compile Check version number into the library to allow for runtime
501 Added the m4 script check.m4 that allows to easily integrate Check
502 into projects using autoconf/automake. It does version checking and
503 also assures that header and library versions match.
505 Document the use of check.m4 and the AM_PATH_CHECK() macro in the
506 tutorial. Adapted example Makefile.am and configure.in and added a
507 missing .cvsignore file.
509 2002-03-27 02:21 amalec
511 * src/Makefile.in, tests/Makefile.in: Complete CVS cleanup
513 2002-03-27 02:18 amalec
515 * .cvsignore, Makefile.am, Makefile.in, autogen.sh, configure,
516 debian/.cvsignore, debian/Makefile.in, doc/.cvsignore,
517 doc/Makefile.in, doc/money/Makefile.in, rpm/.cvsignore,
518 rpm/Makefile.in, src/.cvsignore, tests/.cvsignore: Cleaned up CVS
519 to remove all autofoo generated files, included an autogen.sh
520 bootstrap file. Changes at the suggestion of Sven Neumann
522 2002-03-02 02:42 amalec
524 * ChangeLog: Update ChangeLog
526 2002-03-02 02:42 amalec
528 * debian/changelog, debian/files, rpm/check.spec, src/Makefile.am,
529 src/Makefile.in, src/check.c, src/check_error.c, src/check_error.h,
530 src/check_log.c, src/check_msg.c, src/check_pack.c,
531 src/check_run.c, src/check_str.c, src/error.c, src/error.h,
532 src/list.c, tests/check_check_fixture.c, tests/check_check_pack.c:
533 Moved error.[hc] to check_error.[hc], and fixed bug in running
534 checked setup in nofork mode.
536 2002-02-28 03:02 amalec
538 * COPYING, configure, configure.in, src/check.c, src/check.h,
539 src/check_impl.h, src/check_log.c, src/check_log.h,
540 src/check_magic.h, src/check_msg.c, src/check_msg.h,
541 src/check_pack.c, src/check_pack.h, src/check_print.c,
542 src/check_print.h, src/check_run.c, src/check_str.c,
543 src/check_str.h, src/error.c, src/error.h, src/list.c, src/list.h:
544 Changed license to LGPL
546 2001-10-26 01:19 amalec
548 * ChangeLog: Update ChangeLog
550 2001-10-26 01:18 amalec
552 * AUTHORS: Update AUTHORS to give credit to key contributors
554 2001-10-26 01:12 amalec
556 * configure, configure.in: Clarified configuration warning on doc
559 2001-10-26 00:51 amalec
561 * ChangeLog: Updating ChangeLog prior to release
563 2001-10-26 00:45 amalec
565 * src/check_run.c, tests/check_check_pack.c: Fixed some missing
568 2001-10-26 00:25 amalec
570 * src/check_pack.c: Fix packing of NULL strings (causing problems
573 2001-10-26 00:17 amalec
575 * tests/check_check_pack.c: Minor change to pack tests to ensure
576 that tests don't pass accidentally
578 2001-10-25 02:45 amalec
580 * ChangeLog: Updated ChangeLog
582 2001-10-25 02:44 amalec
584 * depcomp: Added new automake file
586 2001-10-25 02:43 amalec
588 * NEWS, doc/index.html, doc/money/check_money.c,
589 tests/check_check_sub.c: Added comments on string functions to
590 NEWS, cleaned up money example, and fixed a signal unit test so
591 that it will pass under cygwin
593 2001-10-24 19:25 amalec
595 * Makefile.in, NEWS, aclocal.m4, configure, debian/Makefile.in,
596 debian/changelog, debian/files, doc/Makefile.am, doc/Makefile.in,
597 doc/tutorial.lyx, doc/money/Makefile.in, rpm/Makefile.in,
598 rpm/check.spec, src/Makefile.am, src/Makefile.in, src/check.h,
599 src/check_log.c, src/check_msg.c, src/check_msg.h,
600 src/check_print.c, src/check_run.c, tests/Makefile.am,
601 tests/Makefile.in, tests/check_check_fixture.c,
602 tests/check_check_fork.c, tests/check_check_limit.c,
603 tests/check_check_main.c, tests/check_check_master.c,
604 tests/check_stress.c, tests/ex_log_output.c, tests/ex_output.c,
605 tests/test_log_output.sh, tests/test_output.sh: Documentation
608 2001-10-23 01:57 amalec
610 * src/check_msg.c, src/check_pack.c, src/check_pack.h,
611 tests/check_check_pack.c: Removed old ppunpack, renamed new_*, and
614 2001-10-23 01:26 amalec
616 * src/check_msg.c, src/check_msg.h, src/check_pack.c,
617 src/check_run.c, tests/check_check_master.c,
618 tests/check_check_msg.c, tests/check_check_pack.c: Moved Check to
619 use new internal ppack routine, and fixed a nasty bug
621 2001-10-20 01:27 amalec
623 * src/check_msg.c, src/check_msg.h, src/check_pack.c,
624 tests/check_check_msg.c, tests/check_check_pack.c: New version of
625 receive_test_result passes unit tests
627 2001-10-19 20:44 amalec
629 * src/check_pack.c, src/check_pack.h, tests/check_check_fixture.c,
630 tests/check_check_pack.c: Changed punpack to return test and
631 fixture locs to preserve test information when teardown messages
634 2001-10-17 03:15 amalec
636 * src/check_run.c, tests/check_check_fixture.c: Checked setup
639 2001-10-13 18:13 amalec
641 * src/Makefile.am, src/Makefile.in, src/check.c, src/check_msg.c,
642 src/check_msg.h, src/check_run.c, tests/check_check_msg.c: Replace
643 previous messaging implementation files with new module
645 2001-10-13 08:05 amalec
647 * src/check.c, src/check.h, src/check_log.c, src/check_msg.c,
648 src/check_pack.c, src/check_run.c, src/check_str.c, src/error.c,
649 src/error.h, tests/check_check_master.c, tests/test_log_output.sh,
650 tests/test_output.sh: Fully implemented new messaging back-end
653 2001-10-10 20:01 amalec
655 * Makefile.in, aclocal.m4, configure, debian/Makefile.in,
656 doc/Makefile.in, doc/money/Makefile.in, rpm/Makefile.in,
657 src/Makefile.am, src/Makefile.in, src/check.c, src/check_impl.h,
658 src/check_pack.c, tests/Makefile.in, tests/check_check_msg.c,
659 tests/check_check_pack.c: Updated messaging tests to use new
662 2001-10-04 23:55 amalec
664 * src/check.c, src/check.h, src/check_impl.h, src/check_pack.c,
665 src/check_pack.h, tests/check_check_pack.c: Completed
666 implementation of check_pack
668 2001-10-02 17:38 amalec
670 * doc/index.html, doc/tutorial.lyx, src/Makefile.am,
671 src/Makefile.in, src/check.c, src/check.h, src/check_magic.h,
672 src/check_msg.h, src/check_pack.c, src/check_pack.h,
673 tests/Makefile.am, tests/Makefile.in, tests/check_check.h,
674 tests/check_check_fixture.c, tests/check_check_fork.c,
675 tests/check_check_limit.c, tests/check_check_main.c,
676 tests/check_check_master.c, tests/check_check_msg.c,
677 tests/check_check_pack.c: First generation packing code as the
678 infrastructure to revising message passing between processes, to
679 accomodate context messages
681 2001-09-28 02:20 amalec
683 * src/check.c, src/check.h, src/check_impl.h, src/check_run.c,
684 src/list.c, src/list.h, tests/check_check_fixture.c,
685 tests/check_check_fork.c, tests/check_check_limit.c,
686 tests/check_check_master.c, tests/check_check_msg.c: Added
687 framework for support of checked fixture functions
689 2001-09-27 18:08 amalec
691 * src/: check.c, check_run.c: Refactored failure info functions
693 2001-09-19 02:14 amalec
695 * src/check.c, src/check.h, src/check_impl.h, src/check_magic.h,
696 src/check_msg.c, src/check_msg.h, src/check_print.c,
697 src/check_run.c, src/check_str.c, tests/Makefile.am,
698 tests/Makefile.in, tests/check_check.h,
699 tests/check_check_fixture.c, tests/check_check_main.c,
700 tests/check_check_master.c: Setup failure is working and partially
703 2001-09-15 01:15 amalec
705 * tests/: check_check.h, check_check_fork.c, check_check_main.c:
706 Completed implementation of CK_NOFORK
708 2001-09-08 00:12 amalec
710 * src/: check_impl.h, check_msg.c, check_msg.h, check_run.c:
711 Implemented nofork mode
713 2001-09-06 20:10 amalec
715 * Doxyfile, configure.in, src/check.h, src/check_impl.h,
716 src/check_log.c, src/check_log.h, src/check_print.c,
717 src/check_print.h, src/check_run.c, tests/Makefile.am,
718 tests/Makefile.in, tests/check_check.h, tests/check_check_main.c:
719 Added initial control functions to control forking
721 2001-09-05 18:48 amalec
723 * src/check.c, src/check_msg.c, src/check_msg.h, src/check_run.c,
724 tests/check_check_msg.c: Completely abstracted the details of
725 messaging behind check_msg.c
727 2001-09-01 02:12 amalec
729 * src/: check.c, check_msg.c, check_msg.h, check_run.c: Ensure that
730 each subprocesses alloc the correct msg queue
732 2001-08-30 03:00 amalec
734 * src/check.c, src/check.h, src/check_msg.c, src/check_msg.h,
735 src/check_run.c, tests/check_check_msg.c: Eliminated passing of
738 2001-08-29 02:49 amalec
740 * src/check_print.c, src/check_str.c, tests/check_check_limit.c:
741 Added test checking running empty suites
743 2001-08-28 19:06 amalec
745 * src/check_magic.h: Moved magic values to separate header
747 2001-08-28 19:04 amalec
749 * src/Makefile.am, src/Makefile.in, src/check.h, src/check_impl.h,
750 src/check_print.c, src/check_str.c, src/check_str.h,
751 tests/check_check_master.c, tests/check_check_msg.c: Separated
752 printing from string formating functions to allow better testing.
754 2001-08-28 02:18 amalec
756 * configure, configure.in, src/check_msg.c, src/check_msg.h,
757 src/check_run.c, tests/Makefile.am, tests/Makefile.in,
758 tests/check_check.h, tests/check_check_main.c,
759 tests/check_check_msg.c: Use pid/ppid as message queue key,
760 preliminary to removing _msqid from unit test functions
762 2001-08-23 23:26 amalec
764 * ChangeLog: Final ChangeLog for 0.7.3 release
766 2001-08-23 23:25 amalec
768 * NEWS: Document 0.7.3 in NEWS
770 2001-08-23 23:13 amalec
772 * debian/changelog: This time, fix debian changelog correctly
774 2001-08-23 23:10 amalec
776 * debian/changelog: Fixed maintainer email in debian changelog
778 2001-08-23 01:08 amalec
780 * ChangeLog, acinclude.m4, aclocal.m4, configure, configure.in,
781 debian/changelog, debian/check.doc-base.tut, debian/files,
782 rpm/check.spec: Updated acinclude.m4 to increase portability; fixed
783 a minor packaging bug in debian doc-base files
785 2001-08-18 07:28 amalec
787 * ChangeLog, doc/index.html: index.html changes
789 2001-08-18 07:24 amalec
791 * INSTALL, NEWS: NEWS and INSTALL changes
793 2001-08-18 07:15 amalec
795 * Doxyfile, configure, configure.in,
796 debian/check.postinst.debhelper, debian/check.prerm.debhelper,
797 debian/files, doc/Makefile.in, doc/tutorial.lyx, rpm/Makefile.am,
798 rpm/Makefile.in, rpm/check.spec, src/check.c, src/check.h,
799 src/check_log.c, src/check_msg.c, src/check_print.c,
800 src/check_run.c, tests/check_check_log.c,
801 tests/check_check_master.c, tests/check_check_msg.c,
802 tests/check_list.c, tests/check_stress.c, tests/ex_log_output.c,
803 tests/ex_output.c: Bug fixes and assorted cleanup prior to release
805 2001-08-18 01:16 amalec
807 * doc/money/: Makefile.am, Makefile.in: Added money example
810 2001-08-18 01:13 amalec
812 * doc/: Makefile.am, example.lyx, tutorial.lyx: Moved example.lyx
815 2001-08-16 02:47 amalec
817 * acinclude.m4, debian/Makefile.am, debian/Makefile.in,
818 debian/check.docs: Added leftover stuff in debian directory,
821 2001-08-16 02:45 amalec
823 * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
824 debian/check.doc-base.tut, debian/control, debian/docs,
825 doc/Makefile.am, doc/Makefile.in, doc/money/AUTHORS,
826 doc/money/COPYING, doc/money/ChangeLog, doc/money/INSTALL,
827 doc/money/Makefile.am, doc/money/Makefile.am.money,
828 doc/money/Makefile.in, doc/money/NEWS, doc/money/README,
829 doc/money/config.h.in, doc/money/configure, doc/money/configure.in,
830 doc/money/configure.in.money, doc/money/stamp-h.in,
831 rpm/Makefile.in, rpm/check.spec, src/Makefile.in,
832 tests/Makefile.in: Added configure check for Lyx with Linuxdoc
834 2001-08-06 22:45 amalec
836 * rpm/Makefile.in: Added rpm/Makefile.in
838 2001-08-06 22:44 amalec
840 * Makefile.am, Makefile.in, configure, configure.in,
841 debian/changelog, debian/check.dirs, debian/check.files,
842 debian/rules, doc/Makefile.am, doc/Makefile.in, doc/index.html,
843 doc/money/AUTHORS, doc/money/COPYING, doc/money/ChangeLog,
844 doc/money/NEWS, doc/money/README, rpm/check.spec: Can now build
847 2001-08-04 07:40 amalec
849 * debian/README.Debian: Don't need README.Debian
851 2001-08-04 07:26 amalec
853 * debian/README.Debian, debian/changelog, debian/check.dirs,
854 debian/check.files, debian/check.postinst.debhelper,
855 debian/check.prerm.debhelper, debian/control, debian/copyright,
856 debian/dirs, debian/docs, debian/files, debian/rules,
857 doc/Makefile.am, doc/index.html: Added preliminary debian packaging
860 2001-08-03 03:05 amalec
862 * Makefile.am, Makefile.in, aclocal.m4, configure, configure.in,
863 doc/index.html, rpm/Makefile.am, rpm/buildrpm.sh: Added automatic
866 2001-07-31 18:51 amalec
868 * doc/index.html: Update index.html for final release to main Check
871 2001-07-31 03:08 amalec
873 * ChangeLog: Update ChangeLog
875 2001-07-31 03:08 amalec
877 * NEWS, configure, configure.in, doc/example.lyx, rpm/buildrpm.sh,
878 rpm/check.spec, tests/Makefile.am, tests/Makefile.in,
879 tests/ex_log_output.c, tests/test_log_output.sh: Update NEWS, docs,
882 2001-07-30 22:10 amalec
884 * ChangeLog: Update ChangeLog
886 2001-07-30 22:10 amalec
888 * doc/Makefile.in, tests/ex_log_output.c: Add neglected files
890 2001-07-30 22:08 amalec
892 * src/Makefile.am, src/Makefile.in, src/check_impl.h,
893 src/check_log.c, src/check_log.h, src/check_print.c,
894 src/check_print.h, src/check_run.c, tests/test_log_output.sh:
895 Reorganized printing and logging functions and implemented more
896 sophisticated logging
898 2001-07-25 23:26 amalec
900 * Makefile.in, aclocal.m4, config.h.in, configure,
901 doc/money/aclocal.m4, doc/money/config.h.in, doc/money/configure,
902 src/Makefile.in, tests/Makefile.in, tests/test_log_output.sh: Added
905 2001-07-11 22:46 amalec
907 * NEWS, README, doc/example.lyx, rpm/check.spec, src/check.h,
908 tests/check_check_log.c, tests/check_check_main.c: Updated docs
910 2001-07-11 01:29 amalec
912 * ChangeLog: Update ChangeLog
914 2001-07-11 01:28 amalec
916 * src/Makefile.in, src/check_log.c, tests/check_check.h,
917 tests/check_check_log.c, tests/check_check_master.c,
918 tests/check_check_sub.c, tests/test_output.sh: Completed testing
919 for multiple suite running, and reorganized files
921 2001-07-11 01:26 amalec
923 * src/: check_log.c, check_log.h: Commit file changes
925 2001-07-11 01:25 amalec
927 * src/: Makefile.am, check.h, check_run.c: Moved check_log.h
928 functions into check.h
930 2001-07-10 02:10 amalec
932 * ChangeLog: Commit ChangeLog
934 2001-07-10 02:09 amalec
936 * src/check.c, src/check.h, src/check_impl.h, src/check_run.c,
937 src/list.h, tests/Makefile.am, tests/Makefile.in,
938 tests/check_check.h, tests/check_check_log.c,
939 tests/check_check_main.c, tests/check_check_master.c,
940 tests/check_check_msg.c, tests/check_check_sub.c,
941 tests/check_list.c: Completed test for initial logging feature, and
942 added feature to run multiple suites through an SRunner
944 2001-06-30 03:27 amalec
946 * src/Makefile.in, src/check.h, src/check_impl.h, src/check_log.h,
947 src/check_run.c, tests/check_check_log.c, tests/test_output.sh:
948 Restructured printing to allow for logging function
950 2001-06-29 02:40 amalec
952 * src/: Makefile.am, Makefile.in: Add check_log.c to Makefile.am
954 2001-06-29 02:33 amalec
956 * tests/: Makefile.am, Makefile.in: Complete move of
957 check_check_log.c -- this time for real...
959 2001-06-29 02:31 amalec
961 * Doxyfile, src/check_log.h, tests/Makefile.am, tests/Makefile.in:
962 Complete move of check_check_log.c
964 2001-06-29 02:30 amalec
966 * tests/: Makefile.am, check_check_log.c, check_log.c: Moved
967 check_log.c to check_check_log.c
969 2001-06-29 00:56 amalec
971 * doc/money/stamp-h: Removed stamp-h
973 2001-06-29 00:51 amalec
975 * src/check_log.h, tests/check_log.c: Added skeleton files for
978 2001-06-29 00:33 amalec
980 * Doxyfile, configure, configure.in, src/check.h,
981 tests/Makefile.am, tests/Makefile.in: Additional doxygenation of
984 2001-06-27 20:27 amalec
986 * ChangeLog: Updated ChangeLog
988 2001-06-27 20:25 amalec
990 * configure, rpm/check.spec: Updated check.spec
992 2001-06-27 20:21 amalec
994 * ChangeLog: Update ChangeLog
996 2001-06-27 20:20 amalec
998 * NEWS, configure.in, doc/example.lyx, doc/money/check_money.c,
999 doc/money/configure, doc/money/configure.in, src/check.h,
1000 src/check_run.c, tests/check_check_main.c,
1001 tests/check_check_master.c, tests/check_check_msg.c,
1002 tests/check_list.c, tests/check_stress.c: Completed
1003 srunner_results, and added unit tests; changed srunner_nfailed to
1004 srunner_ntests_failed and changed documentation.
1006 2001-06-27 00:51 amalec
1008 * Doxyfile, doc/example.lyx, src/check.h, src/check_run.c,
1009 tests/Makefile.am, tests/Makefile.in, tests/check_check.c,
1010 tests/check_check.h, tests/check_check_main.c,
1011 tests/check_check_master.c, tests/check_check_msg.c,
1012 tests/check_check_sub.c, tests/check_list.c, tests/check_stress.c:
1013 Fixed a bug in srunner_failures, fixed a typo in the tutorial
1014 documentation (thanks to Michael Tucker), and refactored
1017 2001-06-22 03:16 amalec
1019 * ChangeLog: Update ChangeLog
1021 2001-06-22 03:15 amalec
1023 * NEWS, doc/Makefile.am, doc/example.lyx, doc/index.html,
1024 rpm/check.spec, tests/Makefile.am, tests/Makefile.in: Specfile
1025 changes, updates to NEWS
1027 2001-06-22 02:37 amalec
1029 * ChangeLog: Update ChangeLog
1031 2001-06-22 02:36 amalec
1033 * src/check.h, src/check_run.c, tests/Makefile.am,
1034 tests/Makefile.in, tests/check_check.c, tests/ex_output.c,
1035 tests/test_output.sh: Changed test output, added end-to-end test,
1036 and removed redundant field from TestResult struct
1038 2001-06-19 22:01 amalec
1040 * ChangeLog: Update changelog
1042 2001-06-19 21:59 amalec
1044 * src/check.h, src/check_run.c, tests/check_check.c: Added
1045 accessors for TestResult and expanded unit test
1047 2001-06-12 19:29 amalec
1049 * ChangeLog: Updated ChangeLog
1051 2001-06-12 19:28 amalec
1053 * configure, configure.in, src/check.h, src/check_run.c,
1054 tests/check_check.c: Added new tests for line number
1056 2001-06-04 19:58 amalec
1058 * ChangeLog, doc/index.html: Added homepage file in doc directory,
1059 and updated change log
1061 2001-06-04 19:08 amalec
1063 * doc/Makefile.am, doc/example.lyx, rpm/check.spec: Cleaned up spec
1064 file for RPM packaging
1066 2001-06-04 01:50 amalec
1068 * Makefile.am, Makefile.in, configure, configure.in,
1069 doc/Makefile.am, rpm/check.spec: Added RPM spec file and added
1070 additional documentation files
1072 2001-06-01 17:46 amalec
1074 * ChangeLog: Updated ChangeLog
1076 2001-06-01 17:44 amalec
1078 * Makefile.in, src/Makefile.in, src/check.c, src/check.h,
1079 src/check_impl.h, src/check_msg.c, src/check_msg.h,
1080 src/check_run.c, src/error.c, src/error.h, src/list.c, src/list.h,
1081 tests/Makefile.in: GNUified source files with copyright notice
1083 2001-06-01 17:33 amalec
1085 * aclocal.m4, configure, configure.in, doc/Makefile.am,
1086 doc/example.lyx: Made building docs conditional on presence of lyx
1089 2001-06-01 00:35 amalec
1091 * ChangeLog: Update ChangeLog
1093 2001-06-01 00:34 amalec
1095 * configure.in, doc/Makefile.am: Modified Makefile.am to include
1098 2001-06-01 00:26 amalec
1100 * ChangeLog, Makefile.am, Makefile.in, aclocal.m4, configure,
1101 configure.in, doc/Makefile.am, src/Makefile.in, tests/Makefile.in:
1102 Added Automake support to create and install documentation
1104 2001-05-31 23:30 amalec
1106 * doc/money/: config.h, config.log, config.status: Removed unneded
1109 2001-05-31 17:37 amalec
1111 * ChangeLog, ChangeLogOld: Updated change logs
1113 2001-05-31 17:35 amalec
1115 * doc/example.lyx: Commit changes to example, get things in synch
1117 2001-05-31 17:32 amalec
1119 * doc/money/: COPYING, ChangeLog, INSTALL, Makefile.am,
1120 Makefile.in, NEWS, README, aclocal.m4, check_money.c, config.h,
1121 config.h.in, config.log, config.status, configure, configure.in,
1122 money.c, money.h, stamp-h, stamp-h.in: Hopefully finally solved CVS
1123 problems and commited changes to money example and example.lyx
1125 2001-05-31 01:48 amalec
1127 * doc/money/AUTHORS: Trying to commit added files...
1129 2001-05-31 01:45 amalec
1131 * doc/example.lyx: Cleaning up CVS..
1133 2001-05-31 01:37 amalec
1135 * ChangeLogOld: Trying to update documentation and change log, and
1138 2001-05-31 01:34 amalec
1140 * ChangeLog: Refined documentation, and moved old change log
1141 information to ChangeLogOld
1143 2001-05-31 00:44 amalec
1145 * doc/example.lyx: Added complete example to accompany
1148 2001-05-30 05:25 amalec
1150 * Makefile.in: Added example and expanded documentation
1152 2001-05-30 00:42 amalec
1154 * AUTHORS, Makefile.in, README, stamp-h.in, COPYING, ChangeLog,
1155 INSTALL, Makefile.am, NEWS, aclocal.m4, config.h.in, configure,
1156 configure.in, install-sh, missing, mkinstalldirs, src/Makefile.am,
1157 src/Makefile.in, src/check.c, src/check.h, src/check_impl.h,
1158 src/check_run.c, doc/example.lyx, src/check_msg.c, src/check_msg.h,
1159 src/error.c, src/error.h, src/list.c, src/list.h,
1160 tests/Makefile.am, tests/Makefile.in, tests/check_check.c,
1161 tests/check_check_msg.c, tests/check_list.c, tests/check_stress.c:
1164 2001-05-30 00:42 amalec
1166 * AUTHORS, Makefile.in, README, stamp-h.in, COPYING, ChangeLog,
1167 INSTALL, Makefile.am, NEWS, aclocal.m4, config.h.in, configure,
1168 configure.in, install-sh, missing, mkinstalldirs, src/Makefile.am,
1169 src/Makefile.in, src/check.c, src/check.h, src/check_impl.h,
1170 src/check_run.c, doc/example.lyx, src/check_msg.c, src/check_msg.h,
1171 src/error.c, src/error.h, src/list.c, src/list.h,
1172 tests/Makefile.am, tests/Makefile.in, tests/check_check.c,
1173 tests/check_check_msg.c, tests/check_list.c, tests/check_stress.c:
1174 Import into Sourceforge. Previous CVS version information resides
1175 on Arien's local machine