-
See https://github.com/zeroc-ice/icerpc-csharp/blob/66135594057085d2b2c825fff99f35b957a8a026/src/IceRpc.Quic/Transports/Internal/QuicMultiplexedListener.cs#L89
-
I wonder if control flow is the limiting factor here, see https://github.com/dotnet/runtime/issues/53372 and the linked issue https://github.com/dotnet/runtime/issues/43086
Seems simi…
-
This code:
https://github.com/icerpc/icerpc-csharp/blob/b06a0d078a3d8e929873592d6159ac6326571308/tools/slicec-cs/src/encoding.rs#L349
should be simplified. It's confusing to compute value and then…
-
See https://github.com/icerpc/icerpc-docs/pull/226#pullrequestreview-1559368409
Perhaps, it's actually more than just instructions. We could consider moving these conformance tests to a separate re…
-
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 f…
-
If the build telemetry task fails it causes the whole build to fail, this doesn't look desirable.
We set `ContinueOnError` but doesn't seems to have the desired effect
https://github.com/icerpc…
-
I am getting this error whenever I get a redefinition error in a Slice file:
```
/Users/bernard/builds/icerpc-csharp/tools/IceRpc.Slice.Tools/IceRpc.Slice.Tools.targets(60,5): error : Error pa…
-
We should use @param to add doc-comments to the fields of an enumerator.
-
We should implement and provide a native multiplexed "coloc" transport, where we create 2 pipes for each multiplexed stream.
And then:
- use this coloc transport for icerpc tests and various prot…
-
I can't build icerpc-csharp after upgrading to the latest .NET 9 preview on macos:
```
dotnet build -nr:false -c Debug
/Users/bernard/builds/icerpc-csharp/tests/IceRpc.Extensions.DependencyIn…