Open hlein opened 7 months ago
so what do you recommend - not support libfreerdp3 (do not look for it), or add support?
I think just don't support it for now.
I first tried to figure out how to add support for current libfreerdp3; could not find a porting guide so I went looking at other projects to see what they did. Well... what they did was not support it :/
If someone wants to come up with patches that restore support that would be great (until/unless they change their API yet again).
IMPORTANT This is just for reporting BUGS not help on how to hack, how to use hydra, command line options or how to get it compiled. Please search for help via search engines. Issues asking for this here will be closed.
Describe the bug
hydra-9.5
cannot compile against recentfreerdp-3.x
, such asfreerdp-3.2.0
Since https://github.com/vanhauser-thc/thc-hydra/pull/538 claimed to add support for freerdp-3 I tried going back to 3.0.0, still fails. But the rest of the following details are against 3.2.0.
Compilation fails with many errors like:
There is a
WITH_FREERDP_DEPRECATED
you can define to enable some measure of backwards compatibility. Doing so handles thesettings
errors but then there's still more failures like:And indeed
MaxTimeInCheckLoop
has been removed entirely here: https://github.com/FreeRDP/FreeRDP/commit/5f81005ecbd87d043f2ce39ea11c98065b1a1923Various other projects have simply sworn off the
freerdp-3
branch until they stabilize their ABI, which seems sensible.To Reproduce
Steps to reproduce the behavior:
Expected behavior Build should succeed, and the resulting
hydra rdp://...
should complete successfullyScreenshots If applicable, add screenshots to help explain your problem. Note that all messages must be in English, not in Chinese, Russian, etc.
Desktop (please complete the following information):
Additional context Add any other context about the problem here.