Commit Graph

  • 0dd1e67ea4
    Merge b5222a243c into 4c84a88471 fleminga 2024-02-12 17:27:14 +0000
  • b5222a243c Fix build issue on latest Arch fleminga 2024-02-11 00:47:07 +0000
  • 8da8960876
    Merge e2f90ed395 into 4c84a88471 Brian Cox 2021-05-26 16:11:12 -1000
  • e2f90ed395 s/2019/2021/g dev/2438 Brian Cox 2021-05-15 12:56:40 -0700
  • 523882f8e9 build & run correctly w/ gcc 2.95+ and w/o STLport brc0x1 2021-04-14 23:55:55 -0700
  • ed558c1578 fix building w/ ancient gcc versions that require STLport; also fix some tests & typos Brian Cox 2020-09-26 12:01:07 -0700
  • c617ed56bb fix silly recent breakage in signature.cpp; clean up signature unit tests and minor tweaks to the test framework Brian Cox 2019-10-16 22:59:21 -0700
  • 4e0c1249e4 Start removing deprecated IS_xxx macros; don't look for a C compiler at configure time, just a C++ one; clean up some builtin type handling stuff so we prefer compiler-provided values instead of rolling our own; remove a bunch of vestigial unused Win32 stuff Brian Cox 2019-10-10 14:11:21 -0700
  • a4e53b9e64 tweak compiler identification: check GNU compatibility first & then do ID checks. Brian Cox 2019-09-29 21:48:20 -0700
  • 6455c3966c mingw build stuff Brian Cox 2019-09-29 17:36:14 -0700
  • ba981b075a more per-platform support ifdef work for displaying permissions Brian Cox 2019-09-29 15:13:07 -0700
  • c1d21ff630 language level macro cleanup; don't roll our own dbstrings when that's avoidable Brian Cox 2019-09-29 14:40:58 -0700
  • 70cd4ab27d macOS build fix Brian Cox 2019-09-28 19:24:08 -0700
  • ce0189dc1e clang build fixes Brian Cox 2019-09-28 19:09:26 +0000
  • a260b75db5 buildsys cleanup, mostly to help with AIX,HP-UX,MinGW builds Brian Cox 2019-09-28 06:13:38 -0700
  • c0a67bc3c2 buildsys tweaks for HP-UX & AIX+OS400 Brian Cox 2019-09-27 18:59:09 -0700
  • b3f86242a8 add a file type for IBM i (AS/400) native objects Brian Cox 2019-09-22 23:33:48 -0700
  • 458d8652b3 use clib locale code whenever compiler is gcc; try to use stdint.h types in cryptlib when possible Brian Cox 2019-09-21 16:03:51 -0700
  • 0467ede8d9 fix C vs C++ locale handling on AIX+gcc; tweak mini-setup script Brian Cox 2019-09-20 16:07:20 -0700
  • e4a1a1666d Fix another annoying buildsys issue; add mini-setup script as a n aid to dev & testing Brian Cox 2019-09-20 05:58:34 +0000
  • 1ca2b86ed1 fix several clang-analyzer issues Brian Cox 2019-09-15 16:21:01 -0700
  • f5f9f4e1a7 add some diagnostic logging to test-harness tests to capture expected vs observed add/remove/change values Brian Cox 2019-09-15 16:17:38 -0700
  • 01ee6bcd85 fix debug builds brc0x1 2019-09-04 07:35:14 +0000
  • a9443df76d build fixes for Solaris 11.4 (gcc & Oracle Studio compilers) Brian Cox 2019-08-19 23:16:35 -0700
  • 97ef149c40 comment out more unused includes, to be removed entirely if this doesn't break on known platforms Brian Cox 2019-08-17 14:57:00 -0700
  • 9f2f18ed92 buildsys tweaks for various platforms incl. AIX + XL C, Solaris + Oracle Studio Brian Cox 2019-08-13 09:52:09 -0700
  • edec2a4bdd Build & link successfully with a cross compiler targeting VxWorks, though I can't actually test it yet; clean up & extend platform & file type detection a bit Brian Cox 2019-08-06 15:15:16 -0700
  • e52b84518c tweak to random device detection Brian Cox 2019-08-05 08:45:10 -0700
  • f3e3308968 more buildsys tweaks, mostly trying to make RH7 + gcc 2.96 happy Brian Cox 2019-08-04 21:25:59 -0700
  • 69f15df805 fix two warnings that show up with Apple clang++ & -std=c++2a, including one where we called empty() on a string (uselessly) instead of the clear() that was obviously intended Brian Cox 2019-08-03 18:55:11 -0700
  • 7fa7d01f7c more buildsys tinkering -- default compiler args, unicode escapes, swab() detection, setting autoconf language to c++ early on Brian Cox 2019-07-28 09:30:26 -0700
  • 7eac9533b8 detect need for large file support flags instead of just setting them everywhere; set base compiler flags per compiler; detect availability of -Wall and -Wextra Brian Cox 2019-07-27 14:52:02 -0700
  • 4c84a88471 Set theme jekyll-theme-minimal master Brian Cox 2019-03-16 12:30:30 -0700
  • b308f6871b Bump © year to 2019, because 2019 Brian Cox 2019-01-03 20:30:41 -0800
  • b4bd52e808
    Merge pull request #34 from crdotson/patch-1 Brian Cox 2018-11-29 23:31:25 -0800
  • 7e0ed31da7
    fix create policy command line` crdotson 2018-11-29 12:29:02 -0500
  • a95dd9e2a4
    Merge pull request #31 from Tripwire/feature/standard-types Brian Cox 2018-10-28 14:10:58 -0700
  • 15dfea4d85 clean up some formatting issues w/ standard type PR, etc. Brian Cox 2018-10-28 14:04:29 -0700
  • c9e32170ba use standard '_t' fixed-width types instead of rolling our own, where available Brian Cox 2018-10-28 12:07:34 -0700
  • b36af8598d Update buildsys with automake 1.16 Brian Cox 2018-10-15 19:49:19 -0700
  • ab48bd9560 Tweak for gcc buildability Brian Cox 2018-10-13 21:09:11 -0700
  • d504fbd37e Tweak so it still builds w/ -std=c++98 Brian Cox 2018-10-13 21:07:13 -0700
  • 432efb34fb Make OST buildable w/ Apple Clang with -std=c++17. Changes are mostly avoiding conflict w/ std::byte, and replacing std::ptr_fun with lambdas, and getting rid of set_unexpected calls Brian Cox 2018-10-13 20:56:05 -0700
  • ee71c537a8 Fix assorted warnings on gcc 8.2.2 Brian Cox 2018-10-13 16:54:16 -0700
  • b2e7db6ba9 Ifdef a test case that doesn't work w/ gxlc; add a test to verify exception handing works, because we've seen it not work Brian Cox 2018-09-25 01:11:46 -0700
  • 84983b13d4 Add compiler detection for several non-gcc compilers, & fix a gxlc++ compilation issue Brian Cox 2018-09-23 23:54:53 -0700
  • 4b54324733 Bump version to 2.4.3.8 & add gxlc++ detection Brian Cox 2018-09-21 22:56:37 -0700
  • 1eef710a2b
    Merge pull request #30 from hallcristobal/readme Brian Cox 2018-04-25 00:15:22 -0700
  • 62b04550cd Correct README formatting Cristobal Hall-Ramos 2018-04-24 15:08:55 -0400
  • 6e64a9e5b7
    Merge pull request #29 from Tripwire/dev/q1-2018 2.4.3.7 Brian Cox 2018-03-30 23:05:50 -0700
  • 4a40b22487 Update BSD & generic policies to use same SEC_ naming conventions as other policies Brian Cox 2018-03-30 19:13:49 -0700
  • 29efce4805 update changelog; change param names in some test-harness tests for consistency Brian Cox 2018-03-30 17:56:20 -0700
  • 55b6e78584 Add test-harness tests for new twprint options (verbosity in print-db, object-list in print-report) Brian Cox 2018-03-30 01:21:49 -0700
  • 6d82f3b6b1 Add ability to print report by object list, like we already do w/ print-db mode Brian Cox 2018-03-29 23:40:34 -0700
  • 4d3c188cac Add --output-level/DBPRINTLEVEL to twprint's print-dbfile mode Brian Cox 2018-03-27 20:29:49 -0700
  • de9ca5cbec Update ChangeLog for clang-format stuff Brian Cox 2018-03-24 21:58:49 -0700
  • ccf8a62fa4 Clean up code formatting with clang-format; add a custom clang-format style that tries to approximate the existing OST code style Brian Cox 2018-03-24 21:28:30 -0700
  • 184b260d9f Update 'Packaging' file to mention the Dockerfile project I saw recently Brian Cox 2018-03-24 11:42:19 -0700
  • de1cb99678 Update ChangeLog Brian Cox 2018-03-24 11:35:57 -0700
  • cb18ec4a3b More wordsmithing for README.md Brian Cox 2018-03-24 10:59:00 -0700
  • a2a9099ab4 Use SEC_ naming convention w/ Solaris policy Brian Cox 2018-03-20 00:11:55 -0700
  • 38fc87fa9a Use SEC_ naming convention for OpenBSD (& variants) policies, including new one for LibertyBSD Brian Cox 2018-03-19 23:23:56 -0700
  • ab4c9203da Use SEC_ naming convention in new policies Brian Cox 2018-03-19 23:09:15 -0700
  • 392b533045 Assorted default policy updates Brian Cox 2018-03-14 01:12:12 -0700
  • 59947009d0 More work on README.md Brian Cox 2018-03-14 00:55:29 -0700
  • e8e6d78ebf Add a SkyOS default policy Brian Cox 2018-02-25 09:33:33 -0800
  • 0f236fabf4 Use system/popen on Syllable since msystem/mpopen fail there; root cause is still TBD. Brian Cox 2018-02-24 22:50:25 -0800
  • ffe929240d Syllable default policy Brian Cox 2018-02-24 19:53:53 -0800
  • 304edd4ed9 Default Cygwin policy, and install script tweak to enable it, by using uname -o when uname -s gives us a name in a format we'd rather not use, like 'CYGWIN_NT_10.0' Brian Cox 2018-02-22 17:07:32 -0800
  • e74631701a small Hurd policy tweak Brian Cox 2018-02-22 01:43:24 -0800
  • cb5e37b2bf Merge branch 'dev/q1-2018' of https://github.com/Tripwire/tripwire-open-source into dev/q1-2018 Brian Cox 2018-02-22 01:34:55 -0800
  • 0912e56ffe Default policy for GNU/Hurd Brian Cox 2018-02-22 01:34:23 -0800
  • 61285f6444 Add default Minix policy Brian Cox 2018-02-22 07:30:44 +0000
  • 07ffc89e24 Change description in Linux policy Brian Cox 2018-02-21 01:13:06 -0800
  • 10ba07202a Add a default policy for AROS Brian Cox 2018-02-20 22:11:51 -0800
  • 904e92a2bb Pass INSTALL_STRIP_FLAG to installer more portably Brian Cox 2018-02-19 20:10:33 -0800
  • f4e64498da Some makefile spaces -> tabs. Brian Cox 2018-02-19 19:48:44 -0800
  • 580c5b5e1d Beef up install.sh editor detection Brian Cox 2018-02-19 12:20:45 -0800
  • 96616b2751 Add a default policy for Haiku Brian Cox 2018-02-18 00:33:48 -0800
  • 9c645498e2 Tweak twest usage/help, & add version info and zero-tests-ran error Brian Cox 2018-02-10 16:44:31 -0800
  • a56b687594 More wordsmithing on README.md Brian Cox 2018-02-10 16:02:47 -0800
  • 56824ddcb7 Update & clarify Packaging file Brian Cox 2018-01-18 18:10:18 -0800
  • 40b1f58612 README.md work in progress Brian Cox 2018-01-18 17:45:44 -0800
  • fa86fc66d7 README.md shouldn't say OST is for Linux, because portable. Brian Cox 2018-01-04 23:46:28 -0800
  • c3867537a1 Add 'EXIT STATUS' sections to man pages, per user request. Also do a couple of minor rewordings & bump the page revision dates. Brian Cox 2018-01-04 23:26:42 -0800
  • 098d91a03b One more version update; remove an unneeded include Brian Cox 2018-01-02 00:32:07 -0800
  • f1525a267a Bump version & copyright year Brian Cox 2018-01-01 17:44:15 -0800
  • 80db91b4c1 Merge pull request #27 from Tripwire/dev/next 2.4.3.6 Brian Cox 2017-10-01 19:49:45 -0700
  • d06b001efe Platform macros for QNX, & recognize the QNX-only 'Named special file' filetype Brian Cox 2017-09-27 20:25:24 -0700
  • 38ba317588 Update ChangeLog for 2.4.3.6 (finally); Tweak a TWUtil test so it expects the right uid value on AROS Brian Cox 2017-09-27 00:07:59 -0700
  • 9bdb855d9a Don't look for stuff in /dev on AROS during configure, as this pops up an ugly 'Please insert disk' dialog box. Brian Cox 2017-09-26 00:46:56 -0700
  • 249c2cd33f Additional unit test tweaks to make DOS+DJGPP happier Brian Cox 2017-09-24 23:48:57 -0700
  • 9872bef2f2 Fix/implement more unit tests that were marked as 'skipped' Brian Cox 2017-09-24 18:44:47 -0700
  • 1333f3c15e LibertyBSD platform detection Brian Cox 2017-09-23 18:21:13 -0700
  • 99641c468f Add a platform macro indicating whether OS lets temp files be unlinked while open Brian Cox 2017-09-23 13:19:40 -0700
  • ea885446c2 Small Redox path tweaks Brian Cox 2017-09-22 23:40:36 -0700
  • 9b6750a98c More for Redox support, & cleaner exclusion of SMTP stuff when SUPPORTS_NETWORKING is false brc0x1 2017-09-22 21:02:50 -0700
  • 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 Brian Cox 2017-09-22 20:20:17 -0700
  • 3924c4376c Add unit test to verify IS_xxx platform macros are defined correctly Brian Cox 2017-09-21 23:34:41 -0700
  • 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 Brian Cox 2017-09-21 19:46:56 -0700