diff --git a/Plugs/RandomNumberGeneratorImplementationPlug.cs b/Plugs/RandomNumberGeneratorImplementationPlug.cs index fa41408..161c9ab 100644 --- a/Plugs/RandomNumberGeneratorImplementationPlug.cs +++ b/Plugs/RandomNumberGeneratorImplementationPlug.cs @@ -3,10 +3,12 @@ using Cosmos.Build.API.Attributes; namespace RemSox.Plugs; [Plug("System.Security.Cryptography.RandomNumberGeneratorImplementation")] +/// +/// Cryptographic stream generator based on ChaCha20. +/// Initial entropy is limited at boot; depends on hardware events (mouse & keyboard) +/// public static unsafe class RandomNumberGeneratorImplementationImpl { - // Cryptographic stream generator based on ChaCha20. - // Initial entropy is limited at boot; depends on hardware events. private static readonly uint[] key = new uint[8]; private static readonly uint[] counter = new uint[4]; private static readonly uint[] state = new uint[16]; @@ -15,8 +17,7 @@ public static unsafe class RandomNumberGeneratorImplementationImpl private static int entropyCounter; private static bool initialized = false; - private static readonly uint[] constants = - [ + private static readonly uint[] constants = [ 0x61707865, 0x3320646E, 0x79622D32, 0x6B206574 ]; diff --git a/Processes/DesktopProcess.cs b/Processes/DesktopProcess.cs index 1936abb..ab91c87 100644 --- a/Processes/DesktopProcess.cs +++ b/Processes/DesktopProcess.cs @@ -68,7 +68,7 @@ public class DesktopProcess : Process WindowManager.Update(); // Sleep slightly to yield CPU to the main CLI thread (approx 60 FPS) - Thread.Sleep(16); + //Thread.Sleep(16); } IsRunning = false; diff --git a/Processes/TerminalProcess.cs b/Processes/TerminalProcess.cs index 71cd396..8fc8de8 100644 --- a/Processes/TerminalProcess.cs +++ b/Processes/TerminalProcess.cs @@ -99,7 +99,7 @@ public class TerminalProcess : Process private void UpdateDisplay() { - if (window == null) + if (window is null) { return; }