|  Brian Cox | 1333f3c15e | LibertyBSD platform detection | 2017-09-23 18:21:13 -07:00 | 
				
					
						|  Brian Cox | 99641c468f | Add a platform macro indicating whether OS lets temp files be unlinked while open | 2017-09-23 13:19:40 -07:00 | 
				
					
						|  Brian Cox | ea885446c2 | Small Redox path tweaks | 2017-09-22 23:40:36 -07:00 | 
				
					
						|  brc0x1 | 9b6750a98c | More for Redox support, & cleaner exclusion of SMTP stuff when SUPPORTS_NETWORKING is false | 2017-09-22 21:02:50 -07:00 | 
				
					
						|  Brian Cox | 6a104efd03 | Update config.guess & config.sub to GNU latest (but re-adding MidnightBSD fix); add config macros for struct stat fields that aren't always present (instead of static defines in platform.h); platform detection & path handling for Redox | 2017-09-22 20:20:17 -07:00 | 
				
					
						|  Brian Cox | 3924c4376c | Add unit test to verify IS_xxx platform macros are defined correctly | 2017-09-21 23:34:41 -07:00 | 
				
					
						|  Brian Cox | 4f0b019ef3 | Tinker with BSD platform detection (now including Bitrig); add policy files for various BSDs (adapted from policy for the closest BSD, Free or Open), plus one for HP-UX adapted from the generic policy | 2017-09-21 19:46:56 -07:00 | 
				
					
						|  Brian Cox | b60dcfa7d6 | Merge branch 'dev/next' of https://github.com/Tripwire/tripwire-open-source into dev/next | 2017-09-21 13:07:46 -07:00 | 
				
					
						|  Brian Cox | 096a96ad55 | Platform.h tweak & policy file for MirOS BSD | 2017-09-21 13:06:52 -07:00 | 
				
					
						|  Brian Cox | 7545beb0e6 | Make sure cFile_i is constructed & destructed cleanly; clean up GetSymLinkStr a bit more; improve Debug/Basic & UnixFSServices/GetExecutableFilename unit tests | 2017-09-21 01:12:28 -07:00 | 
				
					
						|  brc0x1 | a4ae3af444 | Fix/implement RISC OS path handling | 2017-09-18 17:55:17 -07:00 | 
				
					
						|  Brian Cox | e18003bb14 | AROS path fix | 2017-09-13 23:39:50 -07:00 | 
				
					
						|  Brian Cox | f67c370f29 | Enable some new path unit tests | 2017-09-13 23:01:22 -07:00 | 
				
					
						|  Brian Cox | 769874d34b | Path fixes for FreeDOS/DJGPP | 2017-09-13 21:35:56 -07:00 | 
				
					
						|  Brian Cox | 4abec97664 | Last tweak to dbupdate harness test needed help | 2017-09-10 21:01:46 -07:00 | 
				
					
						|  Brian Cox | 6cf3936319 | Test-harness tweaks for DragonflyBSD, where we expect a few fewer changes (access/modify times). Tweak one test expected values to pass, skip 2 more with notes saying they need refactoring. | 2017-09-10 20:29:53 -07:00 | 
				
					
						|  Brian Cox | ee8c63b8f9 | In inode count test, update the list of platforms that don't do hardlinks | 2017-09-10 12:59:21 -07:00 | 
				
					
						|  Brian Cox | 541c951715 | Fix a typo in readonly test | 2017-09-10 01:22:31 -07:00 | 
				
					
						|  Brian Cox | 8d8652fe93 | More platform tweaks for harness tests, this time TODO-ing out a couple of tests for Hurd since it's expected to get fewer violations | 2017-09-10 01:16:17 -07:00 | 
				
					
						|  Brian Cox | 5bea3693b4 | One more harness test tweak, avoiding access time violations in the readonly test | 2017-09-10 00:44:17 -07:00 | 
				
					
						|  Brian Cox | 15b7d18104 | Couple more test-harness platform tweaks | 2017-09-10 00:21:44 -07:00 | 
				
					
						|  Brian Cox | 2a278ad29b | Make 'syslog not supported' a warning vs a fatal error if someone tries to use it on syslog-less platforms; clean up unit & harness tests & handle some per-platform quirks | 2017-09-09 23:26:45 -07:00 | 
				
					
						|  Brian Cox | 9b194b5122 | Include OS name in test-harness output | 2017-09-09 20:24:17 -07:00 | 
				
					
						|  Brian Cox | 6f13e00055 | Tweak siggen test-harness test for portability, since a few outlier impls of ps (e.g. Haiku) don't support -ef args | 2017-09-08 23:00:36 -07:00 | 
				
					
						|  Brian Cox | 041ca7f3b3 | Tweak a couple of tests that generally fail due to environmental issues (locale configuration, local IP <--> hostname mapping, current username) so they're marked as skipped instead of failed when it looks like a configuration problem. | 2017-09-08 18:04:35 -07:00 | 
				
					
						|  Brian Cox | e7b00507e9 | Skip a TWLocale test on Cygwin since it doesn't like the 'C' locale | 2017-09-08 16:51:49 -07:00 | 
				
					
						|  Brian Cox | b648b2493f | Fix various unit tests that didn't test anything, or needed cleanup; disable some cTWLocale methods that were unused outside of their own unit tests. | 2017-09-08 16:31:36 -07:00 | 
				
					
						|  Brian Cox | f05b85726e | Merge branch 'dev/next' of https://github.com/Tripwire/tripwire-open-source into dev/next | 2017-09-08 11:59:59 -07:00 | 
				
					
						|  Brian Cox | 2a3d69e8c9 | Fixes for Cygwin: Use local swab() impl, and tweak policy update test-harness test path handling -- it was prepending a path variable that's always empty, but we were also using absolute paths so we didn't notice elsewhere, though we were using paths of the form //foo/bar/baz.  Leading double slashes are significant on Cygwin since they're used to denote UNC paths, so tests failed there & uncovered this problem | 2017-09-08 11:58:19 -07:00 | 
				
					
						|  Brian Cox | 140ed7c26c | Build fix for AROS (wasn't pulling in errno.h in fsprocalc.cpp, which is now needed for ERANGE symlink check) | 2017-09-07 20:42:00 -07:00 | 
				
					
						|  Brian Cox | 078bf28164 | A few little tweaks for SkyOS unit tests & configure robustitude (i.e. relying on stdint.h (if present) to tell us which intrinsic type is 64 bits) | 2017-09-07 01:00:58 -07:00 | 
				
					
						|  Brian Cox | 03bca0ebd4 | Modify GetSymLinkStr for platforms that return ERANGE when buffer is too small, like HP_UX; tweak field splitting in crc32 test-harness test, for platforms that separate cksum fields with tabs, like Solaris 10 & maybe earlier. | 2017-09-06 12:25:52 -07:00 | 
				
					
						|  Brian Cox | 159e735ebc | Merge branch 'dev/next' of https://github.com/Tripwire/tripwire-open-source into dev/next | 2017-09-06 12:11:14 -07:00 | 
				
					
						|  Brian Cox | a56bae5397 | Only use /dev/urandom if --enable-urandom configure arg is used, since current impl falls over on HP-UX & Solaris 10 SPARC & possibly elsewhere | 2017-09-05 19:14:27 -07:00 | 
				
					
						|  Brian Cox | 1566771be0 | Tweak install.sh slightly so you can optionally run it standalone instead of thru make install, & add a custom install dir param to it. | 2017-09-04 17:24:47 -07:00 | 
				
					
						|  Brian Cox | e74d916a09 | Rename misspelled crytpo_t.cpp -> crypto_t.cpp | 2017-09-04 15:37:07 -07:00 | 
				
					
						|  Brian Cox | a47236408c | Add tests to check MD5 & SHA1 impls against RFC test cases | 2017-09-04 13:31:44 -07:00 | 
				
					
						|  Brian Cox | 25ddcc0ca6 | Break some big unit tests into smaller ones | 2017-09-04 11:47:35 -07:00 | 
				
					
						|  Brian Cox | e453a81c87 | Tweak unit tests that didn't invoke TEST() at all; add operator== to cFCOSpecAttr & cFSPropDisplayer for the sake of unit testing. | 2017-09-04 01:35:27 -07:00 | 
				
					
						|  Brian Cox | 8c73f1cf3b | Rework unit test framework (such as it is) to refer to tests by name & not numeric id.  Mark tests as skipped if they don't make any TEST assertions or are skipped explicitly | 2017-09-03 20:28:24 -07:00 | 
				
					
						|  Brian Cox | 0d21e71407 | Skip crc32 test if 'cksum' is not present for comparison (e.g. SkyOS) | 2017-09-03 00:12:54 -07:00 | 
				
					
						|  Brian Cox | 736a761bff | Fix a couple of twtest-only valgrind issues | 2017-09-01 19:43:05 -07:00 | 
				
					
						|  Brian Cox | 7a262bf1c1 | Fix AROS build issue that crept in somehow | 2017-09-01 17:13:57 -07:00 | 
				
					
						|  Brian Cox | 9d1d1e19d3 | Re-add 'compile' script since make dist/distcheck seem to want it; remove it from .gitignore; recreate root Makefile.in with automake 1.15.1 | 2017-09-01 14:18:19 -07:00 | 
				
					
						|  Brian Cox | ce25569eea | Use 0 instead of CHILD_ERROR_NATIVE since the latter only exists in Perl >= 5.14.2, and doesn't seem to have any obvious advantages. | 2017-09-01 13:48:57 -07:00 | 
				
					
						|  Brian Cox | 0886ea31be | Tweak a couple of test-harness tests to exclude variable properties like access time, since tests aren't interested in that behavior. | 2017-08-31 21:44:24 -07:00 | 
				
					
						|  Brian Cox | 5184fe01c4 | Customize 'make clean' to also remove test data dirs and gcov files | 2017-08-31 19:51:50 -07:00 | 
				
					
						|  Brian Cox | 7fe1e4f79a | Detect support for doors & event ports in a proper autoconf way. | 2017-08-31 18:50:02 -07:00 | 
				
					
						|  Brian Cox | 5a34e6f48c | Add a 'targets' make target to list make targets. Also add a 'test' target as an alias of 'check'. | 2017-08-29 18:57:59 -07:00 | 
				
					
						|  Brian Cox | 02dd677d71 | Tweak .gitignore to ignore gcov files; add a convenience script (lcov.sh) to run lcov & package results | 2017-08-28 23:01:35 -07:00 |