Benoît CORTIER and Benoît Cortier
218fed03c7
fix: rename option no_server_pointer into enable_server_pointer
2025-08-04 06:46:10 -04:00
Benoît Cortier and GitHub
712da42ded
fix: inject socket local address for the client addr ( #759 )
...
We used to inject the resolved target server address, but that is not
what is expected. Server typically ignores this field so this was not a
problem up until now.
2025-04-21 09:08:50 +00:00
Zac Bergquist and GitHub
bdde2c76de
fix(client)!: fix name of client address field ( #754 )
2025-04-16 04:23:49 -04:00
Benoît Cortier and GitHub
a002057016
chore: update .NET bindings ( #551 )
2024-09-23 05:46:33 -04:00
Benoît Cortier and GitHub
703b245993
ci(nuget-publish): downgrade to NDK 26.x ( #540 )
2024-08-29 07:41:30 -04:00
Marc-André Lureau and Benoît Cortier
46b703e813
refactor(pdu): return whether hint::find_size() matches the expected hint
...
When compiled in debug mode, the code checks the expected Action hint.
But in release mode, no checks are done and the it will have to fail
later.
Instead, return whether the PDU is matching the hint, so the caller can
decide what to do in this case.
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
2024-08-19 06:44:15 -04:00
irvingouj @ Devolutions and GitHub
d5c00d0c03
feat(ffi): expose InclusiveRectangle attributes ( #480 )
2024-06-19 03:21:36 -04:00
Benoît Cortier and GitHub
67dac77a58
feat(ffi): deployable Devolutions.IronRdp package ( #465 )
2024-06-12 10:01:15 -04:00
Benoît Cortier and GitHub
d92fa6c66e
refactor(ffi): ISequence interface for sequences ( #475 )
...
It’s possible to implement interfaces even on FFI types, because
they are declared as partials.
```csharp
public partial class MySequence : ISequence {}
```
So long as the type exposes the required functions, this one-liner
is enough.
2024-06-12 02:12:06 +00:00
irvingouj @ Devolutions and GitHub
7302d605c1
feat(ffi): support for dynamic resizing ( #472 )
2024-06-10 16:31:33 +00:00
irvingouj @ Devolutions and GitHub
63743e9fcc
chore(dotnet): house-keeping, fixed Rider warnings,style. Added extra comments ( #468 )
...
Code quality improvement on dotnet package.
2024-05-24 14:21:09 -04:00
irvingouj @ Devolutions and GitHub
ed8883edc4
fix(dotnet): allow caller to use a different port for connection ( #469 )
...
Updated Devolutions.IronRdp package `Connect` function. Allow user to specify a port other than default 3389.
2024-05-24 13:50:48 -04:00
irving ou and Marc-André Moreau
5266147669
Update Connection.cs
2024-05-22 20:10:05 -04:00
irvingouj @ Devolutions and GitHub
58755938c2
feat(ffi): add graceful shutdown API ( #464 )
2024-05-21 21:49:37 -04:00
irvingouj @ Devolutions and GitHub
579823a1a9
feat(ffi): expose cliprdr to dotnet bindings ( #459 )
2024-05-14 07:07:34 +00:00
irvingouj @ Devolutions and GitHub
590221469a
chore(ffi):allow Devolutions.IronRdp to be build and packed with Nuget with the dll on Windows ( #457 )
...
* Allow Devolutions.IronRdp to be build and packed with Nuget alone with the dll
* review fix
2024-05-03 15:29:04 -04:00
irvingouj @ Devolutions and GitHub
f64ce02cf6
fix(ffi): include forgotten generated files ( #456 )
2024-05-03 12:27:02 -04:00
irvingouj @ Devolutions and GitHub
0ec5be5dc4
feat(ffi): API for enabling tracing logs ( #452 )
2024-05-03 02:44:00 -04:00
irvingouj @ Devolutions and GitHub
a232b4ee0f
feat(ffi): add a client example using Avalonia ( #443 )
2024-04-24 10:09:34 -04:00
Benoît CORTIER
c0031d34eb
fix(dotnet): use ImageSharp to also support Linux
2024-04-09 11:35:48 -04:00
Benoît CORTIER
26421c7469
fix(dotnet): support IP address server names
2024-04-09 11:35:48 -04:00
Benoît CORTIER
d70c9f0e98
style(dotnet): run dotnet format
2024-04-09 11:35:48 -04:00
irvingouj @ Devolutions and GitHub
ef2055235a
feat(ffi): screenshot example using C# bindings ( #437 )
2024-04-09 10:13:12 -04:00
irvingouj @ Devolutions and GitHub
3bcf51306d
feat(ffi): initial C# bindings (connector only) ( #423 )
2024-04-05 15:11:32 +00:00