-
Notifications
You must be signed in to change notification settings - Fork 950
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge fixes from Develop/main374 into ECC branch #2844
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bee42c - Browse repository at this point
Copy the full SHA 4bee42cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfa4c9a - Browse repository at this point
Copy the full SHA dfa4c9aView commit details
Commits on Oct 24, 2024
-
Add ReturnDiagnostics to Session Constructor (#2810)
returndiagnostics was not propagated to recreated and reconnected sessions
Configuration menu - View commit details
-
Copy full SHA for 16b9aef - Browse repository at this point
Copy the full SHA 16b9aefView commit details -
IOP: Fix FetchOperationLimits for some use cases (#2807)
* an exception in FetchOperationLimits may have skipped applying the configured operation limits on the server
Configuration menu - View commit details
-
Copy full SHA for d60adc1 - Browse repository at this point
Copy the full SHA d60adc1View commit details
Commits on Oct 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3b2f91 - Browse repository at this point
Copy the full SHA b3b2f91View commit details
Commits on Oct 31, 2024
-
Fix bugs in JSON decoder (#2828)
JSON ReadEnumeratedString does not decode the number in e.g. "Red_0". JSON reencode of JSON content in an extension object runs into an encoder error.
Configuration menu - View commit details
-
Copy full SHA for ce9850c - Browse repository at this point
Copy the full SHA ce9850cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 787844c - Browse repository at this point
Copy the full SHA 787844cView commit details
Commits on Nov 2, 2024
-
Improve crl handling in certificate stores (#2829)
* improve crl handling in certificate stores by not loading CRL with invalid or unsupported content. Hence the revocation check for such certificates may fail.
Configuration menu - View commit details
-
Copy full SHA for ff3674f - Browse repository at this point
Copy the full SHA ff3674fView commit details
Commits on Nov 7, 2024
-
Using Uri.TryCreate causes regression with namespace uri that use mix…
…ed lower/uppercase letters in the <hostname> of the Uri.(#2837) Uri.TryCreate lower cases the hostnames. Switch always back to the legacy implementation which maintains the casing.
Configuration menu - View commit details
-
Copy full SHA for 56dd06d - Browse repository at this point
Copy the full SHA 56dd06dView commit details
Commits on Nov 21, 2024
-
ChannelToken: Dispose HMAC and improve lifetime calculations. (#2846)
- Channels are not disposed (client and server) - During long running tests an HMAC object leak was observed. - The HMAC and SymmetricSign objects were not disposed after use, leading to a small incremental memory leak per key renewal. - The channel token lifetime is calculated by the system clock, which can change. Instead use the continous HiResClock.TickCount to calculate the lifetimes. - Token renewal and connection requests are not removed from the request dictionary Improvements: - Make ChannelToken disposable. Dispose channels. - Dispose HMAC and SymmetricSign objects after use. - Use TickCount to calculate key renewal and key expiry. - Introduce a 5% jitter to the token renewal timer, to avoid token renewal storms. - Reduce the allocation per use of the HMAC objects by using ReadOnlySpan and avoid MemoryStream.
Configuration menu - View commit details
-
Copy full SHA for 76b5318 - Browse repository at this point
Copy the full SHA 76b5318View commit details
Commits on Nov 22, 2024
-
Added a minimal rogue client detection mechanism at the transport lev…
…el (#2850) Clients that are failing too often to pass the security validationin a certain interval of time with the Basic128 security profile are now tracked and blocked.
Configuration menu - View commit details
-
Copy full SHA for 3543d02 - Browse repository at this point
Copy the full SHA 3543d02View commit details
Commits on Nov 24, 2024
-
Merge pull request #2809 from romanett/MIFixRolePermissions
ValidateRolePermissions for MIs montioring the Value of a Node
Configuration menu - View commit details
-
Copy full SHA for ed78fce - Browse repository at this point
Copy the full SHA ed78fceView commit details
Commits on Nov 28, 2024
-
[Server] ValidateRolePermissions of MonitoredItems based of the saved…
… user identity to allow validation when no session is present (#2832) * ValidateRolePermissions for MIs montioring the Value of a Node * allow validation of user identity also in case of disconnected session
Configuration menu - View commit details
-
Copy full SHA for 2f21ca8 - Browse repository at this point
Copy the full SHA 2f21ca8View commit details -
Support .NET 9.0 build (#2865)
* support .NET 9.0 build * provide a helper to use the X509CertificateLoader also on older .NET versions
Configuration menu - View commit details
-
Copy full SHA for f76c457 - Browse repository at this point
Copy the full SHA f76c457View commit details