aboutsummaryrefslogtreecommitdiff
path: root/lib/pluginloader
Commit message (Collapse)AuthorAgeFilesLines
* Turn on more warnings by defaultAqua-sama2020-05-282-2/+6
| | | | | | - fix clazy warnings - fix various other compiler warnings - bugfix: connect profiles' downloadRequested signal
* libwebengineAqua-sama2020-05-081-0/+2
| | | | | | | | | | | Make src/webengine into a static library - Add some tests - Updated manpage - Remove WebProfileManager::id and WebProfileManager::instance - Add consumable semantics checks to WebProfileManager - Add WebProfileManager::walk Add ApplicationMenu class
* Expand pluginloader test coverageAqua-sama2020-04-295-98/+216
| | | | | | | - add poi-plugin-load to test compatibility of plugins - rewrite tests to use catch2 - use cpp stdlib to read files - clang-tidy and clang-format pass
* pluginloader: generate keys by mesonAqua-sama2020-01-272-20/+13
|
* pluginloader: add test for PluginLoader::verifyAqua-sama2020-01-275-46/+95
|
* Fix various gcc and clazy compile warningsAqua-sama2020-01-172-3/+5
|
* Merge some QoL improvements from staging branchAqua-sama2020-01-032-1/+60
| | | | | | | | - Build executable in top-level buildroot - Use meson sourceset - Pull in poi-crash and poi-update from staging - Remove extraneous scripts in tools/ - Pull in configure scripts in scripts/
* Fix gcc compile errors and warningsAqua-sama2019-11-031-1/+1
|
* Drop boost dependencyAqua-sama2019-11-032-27/+1
| | | | | - wrote not-invented-here config file parser and conf class - spent obscene amount of time plugging in said conf class
* Improve meson.build filesAqua-sama2019-10-131-11/+10
| | | | | - meson should now properly create OpenSSL signing key and hexdump before trying to compile plugin loader
* Add openssl key generation step to meson.buildAqua-sama2019-05-171-0/+14
|
* Add plugin signature verification policiesAqua-sama2019-04-194-0/+187