Halibut
Halibut copied to clipboard
| Public | A secure communication stack for .NET using JSON-RPC over SSL.
# Background See #605 # Results Fixes #605 # Pre-requisites - [x] I have read [How we use GitHub Issues](https://github.com/OctopusDeploy/Issues/blob/main/docs/CONTRIBUTING.internal.md) for help deciding when and where it's appropriate to make...
# Background The errors around polling tentacles not connecting are vague and don't help the customer investigate issues that may arise. This PR adds a simple message to re-direct them...
### Team - [X] I've assigned a team label to this issue ### What happened? When passing `null` to an asynchronous service method accepting a `Nullable` parameter, Halibut will not...
# Background When passing `null` to an async service method accepting a `Nullable` parameter, the call fails as Halibut will not consider the method a match. # Results Fixes #603...
# Background To ensure compatibility of Halibut in .NET 8 environments. # Results - .NET 8 SDk - Adds the net8.0 target - Suppresses warnings associated with .NET 8 -...
### Team - [X] I've assigned a team label to this issue ### What happened? Build and verify for .NET8 ### Reproduction N/A ### Error and Stacktrace _No response_ ###...
**_Are you a customer of Octopus Deploy? Please contact [our support team](https://octopus.com/support) so we can triage your PR, so that we can make sure it's handled appropriately._** # Background #...
# Background Adding more TLS tests.... WIP... # Results # How to review this PR Quality :heavy_check_mark: # Pre-requisites - [ ] I have read [How we use GitHub Issues](https://github.com/OctopusDeploy/Issues/blob/main/docs/CONTRIBUTING.internal.md)...
TODO.... **_Are you a customer of Octopus Deploy? Please contact [our support team](https://octopus.com/support) so we can triage your PR, so that we can make sure it's handled appropriately._** # Background...
## Summary This PR adds a new execution mode where RPC requests are executed locally on the worker node that dequeues work from the `IPendingRequestQueue`, rather than being proxied over...