Commit Graph

74 Commits

Author SHA1 Message Date
Brian Cox acf7bd3fee Merge pull request #9 from brc0x1/master
Open Source Tripwire 2.4.3.1
2016-04-23 19:12:41 -07:00
Brian Cox 773e3b5487 Fix a couple of 'misleading indentation' warnings exposed by the big tab->spaces commit yesterday. 2016-04-23 12:34:04 -07:00
Brian Cox 6fc0714d3f Mention de-tab-ification in ChangeLog 2016-04-23 00:37:30 -07:00
Brian Cox 728795af3d Replace tabs with 4 spaces in all remaining OST code, since this inconsistency can now result in 'misleading indentation' warnings in GCC 6.0+. 2016-04-23 00:33:17 -07:00
Brian Cox 5819201c68 GCC 6's new 'misleading indentation' warning showed up a few times in OST, so this commit squashes all the current examples of that. Also adds Fedora 24 alpha 7 (x64) + gcc 6.0.0 to the list of tested platforms. 2016-04-22 18:27:02 -07:00
Brian Cox a488e1bfec Another batch of warning fixes, including several for gcc -Wparentheses 2016-04-21 00:48:28 -07:00
Brian Cox 0cb48a433a Squash more warnings, including char* / string constant ones in msystem & policy parser. 2016-04-21 00:16:14 -07:00
Brian Cox 210a394b1c Bump version to 2.4.3.1; update ChangeLog 2016-04-19 11:45:11 -07:00
Brian Cox fcd6c88ac1 Make sure we don't install twtest (the unit test binary) to /usr/local/sbin during a make install. 2016-04-18 23:13:21 -07:00
Brian Cox 00fb3538ab Add casts to short in yyparse.cpp, to avoid -Wnarrowing warnings. GCC 6.x will treat these as errors, so this needed to be fixed. It's probably better to regenerate the parser from the .y files in src/parser, but I'm told those specifically require MKS Toolkit lex & yacc, and don't work with GNU Flex/Bison. So I suspect that's going to be a longer-term project. 2016-04-18 15:46:27 -07:00
Brian Cox a9207128e2 Test fixes so twtest runs to completion, mostly by adding ifdef+todo for the time being. Also add twtest to .gitignore 2016-04-16 22:45:59 -07:00
Brian Cox 184ddc6091 Buildsys fixes for twtest 2016-04-16 21:44:06 -07:00
Brian Cox 677162cc6e Revive the old unit test suite. Needs autoconf/buildsys work, and tests don't all pass yet. 2016-04-16 19:16:32 -07:00
Brian Cox 7b183eab5e Merge pull request #2 from Tripwire/master
merge out from tripwire/master
2016-04-16 09:52:25 -07:00
Brian Cox ea361e91fe Fix warnings around explicitly calling base class constructors in copy constructors 2016-04-15 17:16:32 -07:00
Brian Cox 9e5dd61e39 Fix various compiler warnings; enable -Wextra warnings except for unused params. 2016-04-15 12:42:31 -07:00
Brian Cox 129ab9583d Merge branch 'master' of https://github.com/Tripwire/tripwire-open-source 2016-04-14 21:45:55 -07:00
Brian Cox f47e5e7a9d Resolve a bunch of non-virtual destructor warnings 2016-04-14 21:45:46 -07:00
Brian Cox 285d1db30d Merge branch 'master' of https://github.com/Tripwire/tripwire-open-source 2016-04-13 17:40:58 -07:00
Brian Cox f1a85a217b Tweak Readme to add Linux-PPC64 and Solaris SPARC as tested 2016-04-13 17:40:51 -07:00
Brian Cox a3bd6aec7d Merge pull request #3 from justinthiele/master
Fixed typo and superscripted registered marks in README.md
2016-04-12 11:18:49 -07:00
Brian Cox a47c49cfe1 Merge pull request #6 from brc0x1/master
Open Source Tripwire 2.4.3.0
2016-04-12 11:06:34 -07:00
Brian Cox 482febd7fb Update 'Packaging' file slightly 2016-04-12 11:03:24 -07:00
Brian Cox cc13d47044 Tweak ReadMe a bit more & add credit to clean script 2016-04-12 10:19:21 -07:00
Brian Cox b852b86e58 Remove -Wno-non-virtual-dtor compile arg, which suppresses warnings about non-virtual destructors. We don't actually get any of these warnings right now with the arg removed, but taking it out is a good practice anyway. 2016-04-12 09:31:19 -07:00
Brian Cox b6c6490227 Merge branch 'master' of https://github.com/brc0x1/tripwire-open-source 2016-04-12 09:19:47 -07:00
Brian Cox 36eee10956 Large file tweaks for e.g. 32-bit Linux; update ReadMe & ChangeLog again. 2016-04-11 20:29:37 -07:00
Brian Cox 2cff64ebe7 Merge branch 'master' of https://github.com/brc0x1/tripwire-open-source 2016-04-11 11:46:42 -07:00
Brian Cox 12cef61f40 Support MAILFROMADDRESS, per longstanding user requests. Documented in twconfig man page. 2016-04-11 11:43:45 -07:00
Brian Cox 30d4275007 Tweak Maintainers file slightly 2016-04-09 17:59:58 -07:00
Brian Cox da16d91146 Add option to show hashes as hex instead of base64. Siggen already provided this. 2016-04-09 16:36:39 -07:00
Brian Cox 1d8ab16d00 build fix 2016-04-08 00:06:39 -07:00
Brian Cox 2d04929991 Display doors & event ports correctly (Solaris) 2016-04-07 23:56:58 -07:00
Brian Cox c136c5b398 Merge branch 'master' of https://github.com/brc0x1/tripwire-open-source 2016-04-07 18:58:14 -07:00
Brian Cox c41aba17db Set _LARGEFILE_SOURCE; use O_NONBLOCK where available, in case of file-to-fifo switch or mandatory file locking 2016-04-07 18:56:39 -07:00
Brian Cox c7b66ae6cb Minor header tweaks to build for MiNT (m68k-atari-mint); Update tested platforms for MiNT, Alpine Linux & HardenedBSD 2016-04-05 22:31:07 -07:00
Brian Cox 4af1a707ef Add Raspbian 7 (wheezy) to tested platforms in ReadMe 2016-04-04 18:15:35 -07:00
Brian Cox da0bb58d01 Add HP-UX 11.23 to tested platforms 2016-04-04 15:51:07 -07:00
Brian Cox 4e3e002b52 Update ReadMe for Icaros & note on static linking 2016-04-04 09:41:24 -07:00
Brian Cox ecc43050f9 Merge pull request #1 from brc0x1/dev/aros
Merging AROS/Icaros fixes from dev branch
2016-04-03 20:59:11 -07:00
Brian Cox 943d17ceb8 Add SkyOS syslog fix to this branch so merge doesn't clobber it 2016-04-03 20:54:44 -07:00
Brian Cox 0256caa576 Merge branch 'master' into dev/aros 2016-04-03 20:35:41 -07:00
Brian Cox 1ee24a68bd Merge in contributed files from 2.4.2.3 fork (https://github.com/steakknife/tripwire); Update ChangeLog, Maintainers, Packaging & ReadMe to reflect changes & credit contributors 2016-04-03 20:27:07 -07:00
Brian Cox 5e5cf96bf5 Merge branch 'master' into dev/aros 2016-04-02 23:12:50 -07:00
Brian Cox ca2242079d Build fixes for Sortix, mostly relating to missing headers 2016-04-02 23:11:37 -07:00
Brian Cox f666409d8f String handling tweaks (string <--> dbchar) so AROS build works properly. 2016-04-02 10:38:21 -07:00
Brian Cox e71023730e Add Posix<-->Native path conversion, and handle absence of Unix unlinked-but-open tempfile trick on AROS 2016-04-01 18:01:59 -07:00
Brian Cox ec90cdc0a5 Duplicate separator fix, AROS seems to need this. 2016-04-01 09:36:29 -07:00
Brian Cox 0e08b213f1 Merge branch 'master' into dev/aros 2016-04-01 09:27:32 -07:00
Brian Cox f3fd9f0a49 Initial AROS commit, such that it compiles & links now, but doesn't run properly yet. 2016-04-01 08:22:13 -07:00