📄 changelog
字号:
2005-08-22 hugo303 * debian/changelog, debian/check.doc-base.tut, debian/check.docs, debian/check.postinst.debhelper, debian/check.prerm.debhelper, debian/control, debian/copyright, debian/dirs, debian/rules: Applied patch for debian files received from check debian maintainer Robert Lemmen.2005-08-22 hugo303 * src/check.h.in: Added include of stddef.h for NULL definition2005-08-22 hugo303 * doc/tutorial.sgml: Fixed sourceforge bug #12165022005-07-19 hugo303 * tests/check_check_master.c, tests/check_check_msg.c, tests/check_check_sub.c, src/check.c, src/check.h.in, src/check_msg.c, src/check_msg.h, src/check_run.c: Refactored messaging to use the new tmpfile() method all the way, removing the message keys, pipes, pipe entries and pipe list. This makes the messaging work with forking tests, and also with threading tests on linux 2.4 (on 2.6 it already worked). Added check_fork and check_waitpid_and_exit to be used for forking tests.2005-05-26 hugo303 * debian/Makefile.am: Removed 'files' file from DIST2005-03-29 hugo303 * src/check.h.in: Fixed compatibility with gcc 2.95.3 according to sourceforge patch #1161654.2005-03-02 hugo303 * src/check.h.in: Added define for NULL if needed.2005-03-01 hugo303 * src/check_run.c, tests/check_check_master.c: Changed timeout error message according to sourceforge feature request #1121452.2005-02-28 hugo303 * debian/files: Removed this auto generated file.2005-02-28 hugo303 * rpm/check.spec.in: Added patch for x86_64 arch (fc3).2005-02-28 hugo303 * tests/ex_xml_output.c, tests/ex_log_output.c, tests/ex_output.c, src/check_log.c: Fixed memory leaks.2005-01-04 hugo303 * check.m4, config.h.in, configure.in, src/check_pack.c: Fixed quoting and added configure test for stdint.h.2005-01-04 hugo303 * tests/check_check_master.c: Made failure messages more helpful.2004-11-12 hugo303 * debian/check.dirs, debian/control, debian/rules: Fixed building with gcc3. Removed empty money dir from docs.2004-11-10 hugo303 * Makefile.am, rpm/check.spec.in, rpm/Makefile.am: Fixed so distributions build without trouble.2004-11-09 hugo303 * src/check_run.c, tests/check_check_master.c: Use strsignal to print describing text for signals.2004-11-09 hugo303 * doc/tutorial.sgml: Documented signals handling and timeouts.2004-11-09 hugo303 * tests/check_check_master.c src/check.h.in: Changed failure message for fail_if.2004-11-09 hugo303 * src/check.c, src/check.h.in, src/check_impl.h, src/check_run.c, tests/check_check_master.c, tests/check_check_sub.c: Added support for timeouts on tests, enabling detection of eternal loops as errors.2004-11-08 hugo303 * src/check.c, src/check.h.in, src/check_impl.h, src/check_run.c, tests/check_check_master.c, tests/check_check_sub.c: Added support for testing on expected signals. Implementation courtesy of Lucas Di Pentima and Cesar Ballardini. Also cleaned up the test verification to simplify merging of new tests.2004-11-04 hugo303 * src/check.c, src/check_list.c, src/check_list.h, src/check_log.c, src/check_msg.c, tests/check_list.c: Changed name on function list_create to check_list_create to avoid name clash.2004-11-04 hugo303 * src/check.c, src/check.h.in, tests/check_check_master.c, tests/check_check_sub.c: Applied ANSI C99 patch (#1047014)2004-08-20 hugo303 * doc/tutorial.sgml: Updated with new features.2004-08-18 hugo303 * src/check.c, src/check.h.in, src/check_impl.h, src/check_log.c, src/check_log.h, src/check_print.c, src/check_print.h, src/check_run.c, tests/Makefile.am, tests/check_check_log.c, tests/ex_xml_output.c, tests/test_xml_output.sh: Added support for XML output of the test results, courtesy of Frederic Peters.2004-08-18 hugo303 * src/check_run.c, tests/check_check_fixture.c: Fixed setup bug from forum, failure in setup did not abort test in nofork mode. Added test cases for bug.2004-08-17 hugo303 * src/check_pack.c: Use stdint.h for specific sized type. * src/check.c, src/check.h.in, tests/check_check_master.c, tests/check_check_sub.c, ChangeLog Applied varargs patch (#933411) and added test cases. * src/check.h.in tests/check_check_master.c tests/check_check_sub.c: Applied fail_if (#709167) patch.2004-08-16 hugo303 * doc/tutorial.sgml: Applied 'newbies' patch #995028 for autoconf doc. * rpm/check.spec.in: Applied doc patch #995028 from Bill Barnard.2004-06-04 hugo303 * tests/: test_log_output.sh test_output.sh: Fixed portability problem by changing == to =.2004-05-26 hugo303 * rpm/check.spec.in: Changed copyright.2004-05-25 hugo303 * src/check_run.c: Applied patch 796705. Replacing _exit with exit.2004-05-25 hugo303 * src/check.c tests/check_check_master.c tests/check_check_sub.c: Applied patch for bug 793671.2004-05-17 10:44 hugo303 * Released 0.9.0. See NEWS file for changes.2002-10-16 13:47 neo23 * AUTHORS, ChangeLog, configure.in: Bumped version number to 0.8.4. Updated AUTHORS and ChangeLog.2002-10-16 13:39 neo23 * src/check_msg.c, tests/check_check_msg.c: Applied a patch from Rick Poyner that changes the pipe used for IPC to use a temporary file instead of stdin/stdout. This fixes the long-standing problem that the pipe used to fill up when too many fail_unless() were used. (#482012).2002-10-09 18:57 neo23 * src/check.h.in: Applied a patch from Rick Poyner that fixes a typo which broke check for C++ compilers (bug #601397).2002-08-16 19:41 neo23 * src/: check.c, check_msg.c, check_msg.h, check_pack.c, check_pack.h: Applied a patch from Dietmar Petras <dpetras@gmx.de> that plugs some memory leaks.2002-07-10 04:37 neo23 * .cvsignore, autogen.sh: Call aclocal from autogen.sh.2002-07-10 04:32 neo23 * aclocal.m4, depcomp, install-sh, missing, mkinstalldirs: Removed files generated by automake.2002-06-16 14:25 neo23 * debian/changelog: applied patch from Arien Malec to fix build of Debian packages2002-05-24 17:04 neo23 * ChangeLog: Made 0.8.3 Release.2002-05-24 17:00 neo23 * NEWS, doc/tutorial.lyx, rpm/check.spec.in: Added check.m4 to the spec file. Updated NEWS. Updated the date of the tutorial.2002-05-24 16:35 neo23 * debian/: check.dirs, check.files, control: Added check.m4 to debian rules. Changed the maintainer entry.2002-05-23 17:08 neo23 * doc/tutorial.lyx: Mention that EXIT_SUCCESS and EXIT_FAILURE are defined in stdlib.h. Suggested by Russell Reed in bug #547129.2002-05-10 14:01 neo23 * src/check_msg.c: Declared local functions static (based on a patch from Gilgamesh Nootebos).2002-05-03 13:58 neo23 * src/Makefile.am, src/check.c, src/check_error.c, src/check_list.c, src/check_list.h, src/check_log.c, src/check_msg.c, src/check_pack.c, src/check_print.c, src/check_run.c, src/check_str.c, src/list.c, src/list.h, tests/check_list.c: Renamed list.[ch] to check_list.[ch] for consistency. Include config.h from all over the place, cleaned up includes.2002-05-02 10:34 neo23 * src/check_pack.c, tests/check_check_log.c: Removed compiler warnings mentioned in bug #547126.2002-05-02 10:27 neo23 * src/check_print.c, tests/check_check_msg.c: Don't include "error.h" (bug #546175 small cygwin portability problem).2002-04-16 19:33 neo23 * doc/tutorial.lyx: Changed date to that of the latest release. Added a name to an internal reference so that we get a working link in the generated HTML.2002-04-15 18:47 neo23 * check.m4, configure.in: Fixed check.m4 so that --without-check is a valid option to disable check. Bumped version number to 0.8.3.2002-04-15 12:58 neo23 * ChangeLog: Updated ChangeLog.2002-04-15 12:57 neo23 * NEWS, README: Made 0.8.2 Release.2002-04-14 18:59 neo23 * src/check_msg.c: Applied a patch from Arien that makes the pipe nonblocking. This doesn't solve #482012 but makes it more obvious what is going wrong if the pipe fills up.2002-04-12 12:50 neo23 * doc/tutorial.lyx: Use #include rather than #import (bug #484564).2002-04-12 12:34 neo23 * ChangeLog: Updated ChangeLog.2002-04-12 12:33 neo23 * AUTHORS, doc/tutorial.lyx: Document the fact that you can now use NULL as msg argument for fail_unless().2002-04-12 11:54 neo23 * config.h.in, configure.in, src/Makefile.am, src/check.c, src/check_impl.h, src/check_magic.h, src/check_msg.c, src/check_pack.c, src/check_pack.h, src/check_run.c, src/check_str.c, src/check_str.h, tests/Makefile.am, tests/check_check_fixture.c, tests/check_check_master.c, tests/check_check_msg.c, tests/check_check_pack.c: Removed limitations on line number, message and buffer sizes (bug #478233) by changing the way we send integers over the pipe. Instead of strings, integers are now send as 4 bytes. This allows the pack routine to easily calculate the message size so that we can allocate the needed buffer there. Made a union out of the different Msg structs to clean up the internal API. Also introduced the internal function ck_strdup_printf(), a simple wrapper around sprintf() that allocates enough space to hold the resulting string.2002-04-10 13:11 neo23 * AUTHORS, NEWS, configure.in, src/check.c, src/check.h.in, src/check_error.c, src/check_error.h, src/check_impl.h, src/check_log.c, src/check_msg.c, src/check_msg.h, src/check_pack.c, src/check_run.c, src/check_str.c, src/list.c, src/list.h, tests/check_check_fixture.c, tests/check_check_fork.c, tests/check_check_master.c, tests/check_check_pack.c, tests/check_list.c: Applied a slightly modified version of a patch from Neil Spring <nspring@cs.washington.edu> that declares strings as const where applicable. It also changes our CFLAGS to be much stricter and removes the warnings introduced by -Wwrite-strings. This allows building other check tests with -Wwrite-strings without heaping gobs of compiler warnings.2002-03-28 20:12 neo23 * ChangeLog: Updated ChangeLog.2002-03-28 19:37 neo23 * src/check.c, src/check.h.in, tests/check_check_master.c, tests/check_check_sub.c: Allow fail_unless() to be called with a NULL msg and substitute a reasonable error message in that case. Bail out if NULL is passed to _fail_unless() to avoid possible confusion. Added a test case that calls fail_unless() with msg=NULL.2002-03-28 19:19 neo23 * Makefile.am, README, autogen.sh, check.m4, configure.in, doc/tutorial.lyx, doc/money/.cvsignore, doc/money/Makefile.am.money, doc/money/aclocal.m4,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -