mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
Refactor proxy (#7312)
* Added hidden transport dump and replay options * Added settings to enable transport dump and replay * Added check in freerdp_connect to skip authentication on dump replay * Fixed proxy issues * Proper shutdown handling * Uninitialized variables * Skip proxy-client channels, initialize from peer channels and config * Filter static channels like dynamic ones * Added proxy module filtering from config data (channels, input, ...) * Removed oboslete proxy decoding related files * Added defines for RDPECAM channel * Added proxy config options: * VideoRedirection * CameraRedirection * Fixed duplicate channel free
This commit is contained in:
@@ -200,6 +200,10 @@ static BOOL pf_modules_ArrayList_ForEachFkt(void* data, size_t index, va_list ap
|
||||
result = IFCALLRESULT(TRUE, plugin->ServerChannelData, plugin, pdata, param);
|
||||
break;
|
||||
|
||||
case FILTER_TYPE_CLIENT_PASSTHROUGH_CHANNEL_CREATE:
|
||||
result = IFCALLRESULT(TRUE, plugin->ChannelCreate, plugin, pdata, param);
|
||||
break;
|
||||
|
||||
case FILTER_TYPE_CLIENT_PASSTHROUGH_DYN_CHANNEL_CREATE:
|
||||
result = IFCALLRESULT(TRUE, plugin->DynamicChannelCreate, plugin, pdata, param);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user