log

age author description
2019-01-11 Chris Cannam Retain file structure hierarchy - useful when included into another project
2018-11-26 Chris Cannam Use nullptr
2018-11-05 Chris Cannam Carry out EPERM test only if Apple
2018-11-02 Chris Cannam Remove newlines from error messages; try to do something sensible with security errors
2018-10-11 Chris Cannam Ensure runtime_error is declared
2018-10-02 Chris Cannam Suspend/resume stdout (as in the Piper simple server) to avoid plugins' own stdout blatherings from interfering with our "return values"
2018-09-03 Chris Cannam Merge
2018-09-03 Chris Cannam Ignore Win32 build bits
2018-09-03 Chris Cannam Free the correct thing (I think!)
2018-08-31 Chris Cannam Merge from branch errorcode
2018-08-31 Chris Cannam Fix for older Qt 5 compatibility errorcode
2018-08-31 Chris Cannam Wrong version should be an error errorcode
2018-08-30 Chris Cannam Further error checking - distinguish between library and dependency absent errorcode
2018-08-29 Chris Cannam Merge from default branch errorcode
2018-08-29 Chris Cannam Return numerical error codes, so the caller can apply i18n on display; distinguish explicitly the common win32 architecture problems errorcode
2018-08-29 Chris Cannam Rename checker.cpp -> checker-client.cpp
2018-08-28 Chris Cannam Tidy up error handling, especially on Windows
2018-06-11 Chris Cannam Merge from branch plugin-path-config
2018-06-08 Chris Cannam Wide-char environment variable lookup plugin-path-config
2018-06-06 Chris Cannam Trim KnownPlugins class down to static info and environment variable lookup; introduce KnownPluginCandidates to provide its former API plugin-path-config
2018-06-06 Chris Cannam Toward supporting separate environment variables for 32-bit plugins on a 64-bit system (otherwise we try to load both from the same helpers) plugin-path-config
2017-03-05 Chris Cannam Longer timeout; seems to be necessary sometimes on Windows especially
2017-02-23 Chris Cannam Avoid Windows error dialog for DLL load failures in checker
2017-01-10 Chris Cannam Ah, of course I was using the wrong variable here
2017-01-10 Chris Cannam Experiment with this flag to get library ordering working with ubuntu 16.04
2017-01-09 Chris Cannam Doc updates
2017-01-09 Chris Cannam Add checker README; rename plugin-checker-helper binary (back) to vamp-plugin-load-checker -- I decided it was more useful to have a distinctive name for the installed binary than it was important to show that it was plugin-agnostic
2017-01-08 Chris Cannam Add version output
2017-01-03 Chris Cannam Ordered build
2016-11-16 Chris Cannam Ah, this version should have been 2
2016-11-16 Chris Cannam Debug output improvements, and make the checker actually attempt to call the descriptor function for known plugin types
2016-11-16 Chris Cannam If the descriptor is one of a recognised set, actually call it. This is a much more useful check against wrongly-built plugins or plugins with unavailable dependencies than just looking up the symbol
2016-11-03 Chris Cannam A bit more log info useful for win32/x64
2016-11-01 Chris Cannam Logging; use only first ("native") helper for non-Vamp plugins
2016-11-01 Chris Cannam An attempt to accommodate 32-bit helper on 64-bit Windows
2016-11-01 Chris Cannam Untabify
2016-11-01 Chris Cannam More useful reporting output
2016-10-28 Chris Cannam Further check in char conversion
2016-10-28 Chris Cannam Correct use of multibyte/widechar conversion routines on Windows
2016-10-28 Chris Cannam Fix compiler warning
2016-10-25 Chris Cannam Minor build updates
2016-10-25 Chris Cannam OSX build fixes and logic
2016-10-18 Chris Cannam MSVC build fixes
2016-05-04 Chris Cannam Tidy + comment
2016-05-03 Chris Cannam Some Win32 grossness
2016-04-15 Chris Cannam Message formatting
2016-04-14 Chris Cannam Much renaming to ease inclusion into another project
2016-04-14 Chris Cannam Use qmake for everything, + build static lib too
2016-04-13 Chris Cannam Logging, timeouts
2016-04-13 Chris Cannam Licence
2016-04-13 Chris Cannam Make checker with hard-coded knowledge about various plugin types and paths; fix some process management problems
2016-04-13 Chris Cannam Start to organise as a Qt project, with a main (command-line) executable
2016-04-12 Chris Cannam Simple Qt-based class to invoke the helper
2016-04-12 Chris Cannam Rename
2016-04-06 Chris Cannam Initial commit with basic program