Remove unused flex lexer (#519)* Run autoupdate for version 2.71
* Remove unused FlexLexer
* Remove FlexLexer from cmake build
---------
Co-authored-by: Oren Miller <orenmiller@Orens-MacBook-Air.local>
Co-authored-by: Oren Miller <orenmiller@Orens-Air.hsd1.il.comcast.net>
Catch2 unit test port (#516)* Ported unit tests from UnitTest++ to catch2
* Build catch2 tests/runner with cmake
* Delete UnitTest++
* Revert "Delete UnitTest++"
This reverts commit ba1f5b38f3d3101874ef06b53275386ecdeb38dc.
* Revert "Revert "Delete UnitTest++""
This reverts commit bb751997a67c6900c0ab2e10f3f230b3fac25e9f.
* Remove ordermatcher tests
* Get rid of visual studio solutions
* Get rid of sln workflows
...
Provide session with a timestamper (#501)* Undo change to config_windows.h
* Provide session with a timestamper
* Simplify session test setups
* Session uses provided timestamper instead of defaulting to clock
* Update mysql store with new interface
* Update postgresql store with new interface
* Update odbc store with new interface
* Regenerate swig
* Fix test
No longer need to space out brackets for modern C++ (#500)* No longer need to space out brackets for modern C++
* Update tests
* Get rid of unused method declarations
Fix50 sp2 extension pack 280 (#494)* Regenerate with fix50 service pack 2 extension pack 280
* Greatly reduce size of swig generated files by removing wrappers for unused fields
* Add FixCommonFields to visual studio projects
* Temporarily undefine ReplaceText if it is defined
* Regenerate
* Tooo many if/else clauses for visual studio
* Add fields files to Makefile.am
* Regenerate
* Add FixCommonFields to cmake
* Too ma...
Utility test cases run and pass in windows (#486)* Get UtilityTestCase to run and pass under windows
* Add UtilityTestCase to all visual studio projects
* Get thread id when spawning new thread in unit test