Skip to content

Open Source Tripwire 2.4.3.1

Compare
Choose a tag to compare
@brc0x1 brc0x1 released this 24 Apr 02:14
· 299 commits to master since this release

A quick update to 2.4.3.0:

  • Now builds with GCC 6.0.0 (the default compiler in Fedora 24) Specifically, fixed the 'narrowing' errors in twparser/yyparse.cpp by adding some explicit casts.
  • OST's old unit test suite has been revived, and unit test files have been moved to the 'twtest' dir. The unit test suite is sort of archaic and ugly, and ultimately it might be desirable to migrate it to some modern test framework, boost or gtest possibly.
  • Tabs replaced with spaces across the project. OST had come to have a mix of the two styles over time, and it turns out that tends to trigger GCC 6's new 'misleading indentation' warning.
  • Got rid of assorted other compiler warnings.