16 Commits
Author SHA1 Message Date
Benoît CORTIERandBenoît Cortier 218fed03c7 fix: rename option no_server_pointer into enable_server_pointer 2025-08-04 06:46:10 -04:00
Benoît CortierandGitHub 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 BergquistandGitHub bdde2c76de fix(client)!: fix name of client address field (#754) 2025-04-16 04:23:49 -04:00
Benoît CortierandGitHub a002057016 chore: update .NET bindings (#551) 2024-09-23 05:46:33 -04:00
Marc-André LureauandBenoî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 @ DevolutionsandGitHub d5c00d0c03 feat(ffi): expose InclusiveRectangle attributes (#480) 2024-06-19 03:21:36 -04:00
Benoît CortierandGitHub 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 @ DevolutionsandGitHub 7302d605c1 feat(ffi): support for dynamic resizing (#472) 2024-06-10 16:31:33 +00:00
irvingouj @ DevolutionsandGitHub 58755938c2 feat(ffi): add graceful shutdown API (#464) 2024-05-21 21:49:37 -04:00
irvingouj @ DevolutionsandGitHub 579823a1a9 feat(ffi): expose cliprdr to dotnet bindings (#459) 2024-05-14 07:07:34 +00:00
irvingouj @ DevolutionsandGitHub f64ce02cf6 fix(ffi): include forgotten generated files (#456) 2024-05-03 12:27:02 -04:00
irvingouj @ DevolutionsandGitHub 0ec5be5dc4 feat(ffi): API for enabling tracing logs (#452) 2024-05-03 02:44:00 -04:00
irvingouj @ DevolutionsandGitHub a232b4ee0f feat(ffi): add a client example using Avalonia (#443) 2024-04-24 10:09:34 -04:00
Benoît CORTIER d70c9f0e98 style(dotnet): run dotnet format 2024-04-09 11:35:48 -04:00
irvingouj @ DevolutionsandGitHub ef2055235a feat(ffi): screenshot example using C# bindings (#437) 2024-04-09 10:13:12 -04:00
irvingouj @ DevolutionsandGitHub 3bcf51306d feat(ffi): initial C# bindings (connector only) (#423) 2024-04-05 15:11:32 +00:00