Benoit Foucher

Results 53 issues of Benoit Foucher

There's no easy way to hot reload certificates with IceSSL right now. With certificate authorities such as Let's Encrypt that delivers short-lived certificates, it would be good to add support...

enhancement
icessl

We use the `ICE_CPP11_COMPILER` macro in few places in public headers. This is problematic given that this macro can take different values based on the `-std=` option. It's desirable that...

cpp

Like other hello clients, we could add a checkbox to allow using IceDiscovery.

easy

### Description `Socket.ConnetAsync` sporadically returns successfully but the socket is not connected (`Socket.Connected == false`). This occurs when canceling `ConnectAsync` while it's in progress after the server side accepts the...

area-System.Net.Sockets
untriaged

Here's a draft PR with C++ and Python fixes for #1543.

#1635 removed support for interface by value in the C++ language mapping but afaict it's still there in some other language mappings. For instance, in Java there are still marshaling...

cleanup

We do not yet document the APIs which allow adding metrics and some of those APIs are marked as internal. We should consider making those APIs public. The GUI supports...

enhancement
icegrid gui

Today, Ice doesn't support configuring the number of threads that perform IO over connections. It's configured to a fixed value which is the minimum value of the number of processor...

enhancement

There's no option to enable keep alive on a Quic connection. As a consequence the Quic connection might idle timeout if there's no activity and even if an icerpc request...

quic

See https://github.com/dotnet/runtime/issues/30600 I believe of these apply to Slic and in particular the PING flood attack (https://github.com/advisories/GHSA-hgr8-6h9x-f7q9) if we keep the PONG frame. See also https://github.com/icerpc/icerpc-csharp/issues/3273 I'm targeting this for...

slic