Skip to content
This repository has been archived by the owner on Feb 10, 2023. It is now read-only.

Update to net5 #3

Open
wants to merge 11 commits into
base: stable
Choose a base branch
from
Open

Update to net5 #3

wants to merge 11 commits into from

Conversation

Gallimathias
Copy link
Owner

This represents the first purely technical implementation of .NET 5.0. It builds and there are no bugs. It has not yet been reworked, and here and there functionality has been dispensed with instead of using more modern or alternative variants.

The reason for this is simply the rebuilding plans I have in mind.

* upgrade all csproj to net5.0-windows and remove no longer wanted and needed libs
* Use the new FileSecurity options instead the old method access
* In .NET 5.0 there is no longer the old ProtectedMemory support because there is now all over the place solution for every os
* Add the winforms namespace to all classes that needs this using to build
* Upgrade the ui parts with .NET 5.0 winforms classes to ensure it builds again
* Remove security instance from mutex
* Try to replace current Thread handlings with task because Thread.Abort is no longer supported
* Remove FilePermission because this API is deprecated and ignored by the runtime
* Remove not needed or no longer used stuff because it produce a warning
* remove ProhibitDtd because is no longer supported and replaced by DtdProcessing
* Because its deprecated removed the ssl3 support and add system default instead
* Add idsiposable to cryptoRandom because there are disposbale members included
@Gallimathias Gallimathias self-assigned this Jan 19, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant