Fix compile error with wxWidgets 2.8
Revert "Update cURL calls to update from deprecated functions"
Don't rely on C++11 features for Boost test fixtures
Changed from GoogleTest to using Boost Test for test suite
Support for 64-bit Windows builds and up to Visual Studio 2022
Updated freed pointer check to support 64-bit builds
Fixed a crash when a function pointer was dereferenced after memory free
Detected a crash when pointer was used while NULL
Fixed locating test executables for CTest on Windows
Fix paths better
Fixed path for CMake tests
Detected a crash when pointer was used while NULL
Fixed a crash when a function pointer was dereferenced after memory free
Updated freed pointer check to support 64-bit builds
Fixed locating test executables for CTest on Windows
Fixed export definition for 64-bit
Ensure GoogleTest is using the same configuration for MSVCRT configuration
Don't treat warnings as errors in GoogleTest
Removed extranous DLL import/export from main app
Fixed warnings from wxWidgets produced in debug builds
Fixed a double-abort crash when running with Berkeley DB backend
Fixed compilation error on 64-bit builds
Fixed a double-abort crash when running with Berkeley DB backend
Fixed warnings from wxWidgets produced in debug builds
Fixed locating test executables for CTest on Windows
Fix the GoogleTest suite and issues with wide-strings on Windows
Don't treat warnings as errors in GoogleTest
Removed extranous DLL import/export from main app
Ensure GoogleTest is using the same configuration for MSVCRT configuration
Fixed export definition for 64-bit
Updated freed pointer check to support 64-bit builds
Fixed compilation error on 64-bit builds
Detected a crash when pointer was used while NULL
Fixed a crash when a function pointer was dereferenced after memory free
Fixed issues counting bytes instead of wide-characters
Fixed a regression in wxWidgets UNICODE mode
Don't override CMake's built-in test target
Set up an appropriate TQSL directory for tests
Enable testing globally so ctest can be run from the top-level build folder
Check tqsl_init() for failures in tests and that it is always called
Set the TQSL library name from the top-level project for all
Fixed issues counting bytes instead of wide-characters
Don't override CMake's built-in test target
Enable testing globally so ctest can be run from the top-level build folder
Set up an appropriate TQSL directory for tests
Check tqsl_init() for failures in tests and that it is always called
Set the TQSL library name from the top-level project for all
Don't treat warnings as errors in GoogleTest
Ensure GoogleTest is using the same configuration for MSVCRT configuration
Removed extranous DLL import/export from main app
Updated freed pointer check to support 64-bit builds
Fixed export definition for 64-bit
Fixed compilation error on 64-bit builds
Allow CMake to auto-detect the best value for arch on Mac OS.
Dropped hardcoding of default arch for Mac OS X
Actually, there was a quick, short fix for it. It looks like they provide a macro called wxT_2() which acts like wxT() on wxWidgets 2.8.x and becomes a unity macro on wxWidgets 3.x. I tested compilation using all of wxWidgets 2.8.12, 3.0.5, and 3.2.0 and all of them now compile successfully in the UNICODE configuration. This should now be safe to merge unless you'd just rather ignore wxWidgets 2.8 for now.
Fixed a regression in wxWidgets UNICODE mode
Detected a crash when pointer was used while NULL
Fixed a crash when a function pointer was dereferenced after memory free
Fixed regression in compatibility with newer wxWidgets versions
Actually, it was a quick, short fix. It looks like they provide a macro called wxT_2() which acts like wxT() on wxWidgets 2.8.x and becomes a unity macro on wxWidgets 3.x. I tested compilation using all of wxWidgets 2.8.12, 3.0.5, and 3.2.0 and all of them now compile successfully in the UNICODE configuration. This should npw be safe to merge unless you'd just rather ignore wxWidgets 2.8 for now.
Fixed regression in compatibility with newer wxWidgets versions
After further testing, this patch actually breaks builds based on wxWidgets 2.9+ in UNICODE mode. A variant of this is needed if there is any desire to support wxWidgets 2.8 in UNICODE mode, but if that is officially deprecated, we can probably just reject this request.
Fixed a crash when a function pointer was dereferenced after memory free
Detected a crash when pointer was used while NULL
Fixed a regression in wxWidgets UNICODE mode
Fixed compilation error when wxWidgets is compiled in UNICODE mode
Fixed compilation error when tqsllib is compiled in Unicode mode
Fixed compilation errors when wxWidgets is in UNICODE mode
Fixed compilation error when wxWidgets is compiled in UNICODE mode
Fixed a crash when a function pointer was dereferenced after memory free
Detected a crash when pointer was used while NULL
Fixed a regression in wxWidgets UNICODE mode
Fixed compilation error when wxWidgets is compiled in UNICODE mode
Compilation fixes, build improvements, and support for VS 2012+
Fixed a crash when a function pointer was dereferenced after memory free
Detected a crash when pointer was used while NULL
Find zlib independent of version, first locally then at root of disk
Fixed source code compatibility with Visual Studio 2012 and newer
Support location Zlib when it's located alongside source tree
Fixed source code compatibility with Visual Studio 2012 and newer
Find zlib independent of version, first locally then at root of disk
Support location Zlib when it's located alongside source tree
Fixed a crash when a function pointer was dereferenced after memory free
Detected a crash when pointer was used while NULL
Added a workaround for missing dependency on ws2_32.dll
Fixed builds in ANSI mode
Initial test suite for libtqsllib
Improved error output on test failure
Added a make target to run tests
Added Cabrillo test for CR line endings
Added some initial tests of the low-level ADIF and Cabrillo APIs
Improved error output on test failure
Added a make target to run tests
Added Cabrillo test for CR line endings
Added some initial tests of the low-level ADIF and Cabrillo APIs