summaryrefslogtreecommitdiffhomepage
path: root/opentrack/plugin-support.hpp
AgeCommit message (Collapse)Author
2015-09-05plugin-support: workaround multiple copies of modulesStanislaw Halik
TrackHat dist contained two copies of every module by packaging error. Workaround similar errors by not loading more than one copy of a module at a time. Sponsored-by: TrackHat
2015-08-24plugin-support: fix typoStanislaw Halik
2015-08-24plugin-support: set more sane RTLD flagsStanislaw Halik
We might need RTLD_DEEPBIND if there are symbol-related crashes.
2015-08-24plugin-support: free modules from address space when neededStanislaw Halik
This is groundwork for #226, even though modules still need not to load all at once and persist till program stop. This issue only affects Linux.
2015-07-07opentrack-api: add copyright noticesStanislaw Halik
Code without a license defaults to having all rights reserved.
2015-07-06make "make_dylib_instance" part of public APIStanislaw Halik
For @gagagu. Issue: #151
2015-07-03try fix MSVCStanislaw Halik
2015-07-02Fixed bug crash if dlopen failsEnnio Barbaro
2015-06-07plugin-support: make header-only, expose as public APIStanislaw Halik
Issue: #151 Some global namespace macros are now prefixed with "OPENTRACK_" to avoid namespace clashes. This header is now safe to include in third-party projects.