FreeRDP/server
Kobi Mizrachi b2fad50cd3 server: proxy: rewrite modules API
* Add support for C++ plugins.
* Seperate between a "module" and a "plugin": a module is a shared
library that exposes a function called "proxy_module_entry_point". This
function gets a parameter to `proxyPluginsManager*`, which can be used to
register plugins.
* Refine the API of the modules infrastructure:
 * use proxyData* instead of rdpContext* when firing a hook or calling a filter.
 * use clearer names.
* Instead of having to specify a path for each module to be loaded in
the configuration, the proxy now loads modules from specificed
directory, using the CMAKE variable PROXY_PLUGINDIR.
* Add an option to specify required plugins: plugins that the proxy
wouldn't start without having them fully loaded.
2020-01-14 07:58:47 +01:00
..
common Reformatted to new style 2019-11-07 10:53:54 +01:00
Mac Reformatted to new style 2019-11-07 10:53:54 +01:00
proxy server: proxy: rewrite modules API 2020-01-14 07:58:47 +01:00
Sample Cleaned up server sample audin channel use. 2019-11-22 10:56:21 +01:00
shadow Added warning to win shadow server 2019-12-12 09:20:30 +01:00
Windows Reformatted to new style 2019-11-07 10:53:54 +01:00
.gitignore First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
CMakeLists.txt First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
freerdp-server.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ServerConfig.cmake.in appropriate names in server & client cmake exports 2016-02-03 13:37:35 +01:00