Code

History

  1. GSF: Cleared warnings from recent code check-ins.J. Ritchie Carroll committed 7 years ago1d81928
  2. GSF.Core: Removed the FriendlyName object from the X509CertificateGenerator.csSteven Chisholm committed 8 years agobd826e9
  3. GSF.Core: Added configuration option to allow manual enabling or disabling use of FIPS cryptographic modules. Defaults to `Auto` which reads FIPS setting from registry.J. Ritchie Carroll committed 8 years ago6db87f9
  4. CertificateGenerator: Removed bouncy castle code in favor for code in GSF.Core.Steven Chisholm committed 8 years agod0324d6
  5. GSF.Core: Added code to create X509 certificates using pure .NET.Steven Chisholm committed 8 years ago6bf4e7c
  6. GSF.Core: Added todo for improving password hashing algorithm.StephenCWills committed 9 years ago8e1787b
  7. GSF.Core: Modified Cipher.GetPasswordHash() to handle null input by returning a null hash.StephenCWills committed 9 years agoa6fe279
  8. Modified key-IV cache in the Cipher class to be lazy loaded so that errors would not cause the static constructor to fail.StephenCWills committed 9 years ago6a45a6f
  9. GSF.Core.Shared: Moved new security functions from GSF.Security.Cryptography.Cipher into GSF shared code project so that SqlClr code in openHistorian will still have access to needed security functions.J. Ritchie Carroll committed 9 years ago6740906
  10. GSF.Security.Cryptography: (1) Added static AES encryption algorithm creation function to Cipher that respects current FIPS setting, (2) added externally accessible flag for "SystemAllowsManagedEncryption" so that end users can determine system's current FIPS setting.J. Ritchie Carroll committed 9 years agoac08d07
  11. GSF.Security.Cryptography: Added static SHA hash algorithm creation functions to Cipher that respect current FIPS setting.J. Ritchie Carroll committed 9 years ago8d550f3
  12. GSF.Core: Fixed cryptographic random number generator functions to return the shifted value.StephenCWills committed 9 years agoe697c3c
  13. GSF.Core: Fixed some issues with Random not being CryptoSecure. Added some additional classes.chishose committed 9 years agod7b32ad
  14. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  15. Removed remaining build warnings.J. Ritchie Carroll committed 10 years ago331933f
  16. GSF.Core: Removed semicolon and equal sign from the default character groups for the password generator as these characters are frequently used in connection strings.StephenCWills committed 11 years ago6c526dc
  17. GSF.Core: 1) Fixed an issue with the cryptographically strong random number generator where there was a 1 in 4 billion chance it would generate the maximum number in the specified range of numbers. 2) Modified CollectionExtensions.Scramble() overloads to allow scrambling of arrays. 3) Added the PasswordGenerator class to allow customized random password generation.StephenCWills committed 11 years agoebbecae
  18. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  19. Added - and globally applied - a SafeFileWatcher class to avoid issues with dangling references (which manifest as a memory leak) when using the .NET FileSystemWatcher as a class member when parent class fails to get properly disposed or does not properly implement IDisposable pattern.ritchiecarroll committed 11 years ago1df7c34
  20. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  21. Modified InterprocessCache defaults for RetryDelayInterval and MaximumRetryAttempts from 200 and 10 to 1000 and 5 respectively.StephenCWills committed 11 years ago7b35e0e
  22. GSF: Updated interprocess cache implementations to skip enabling a file watcher on POSIX platforms.ritchiecarroll committed 11 years ago36feb76
  23. GSF.Core: Performed first pass at enabling code analysis for the core library. Still much work to be done in order to reenable many valuable rules in the GSF ruleset.ritchiecarroll committed 12 years ago0bd9e4d
  24. GSF.Data: Added an option to binary DataSet serializer to encode unknown column types as strings (defaults to true), such that at least data will be preserved - this helps with DataSet serialization with databases which can have typeless data columns.ritchiecarroll committed 12 years ago1b7f069
  25. Corrected issues with Mono deployment related to encryption, attribute serialized configuration settings and cross-platform path naming.ritchiecarroll committed 12 years ago662c8f8
  26. Created new GSF.Units.EE namespace and moved SignalType, SignalKind and SignalReference into this new core based namespace.ritchiecarroll committed 12 years ago4c6a142
  27. Updated AdoSecurityProvider to cache last known security context such that security system can initialize without database access.ritchiecarroll committed 12 years agod004631
  28. GSF.Threading.InterprocessLock: Improved operational behavior related to access rights when using named mutex or semaphore.ritchiecarroll committed 12 years ago41b726a
  29. GSF: Updated mono configuration and build settings; also modified code with MONO precompile directives to be better compliant according to MoMA tool.ritchiecarroll committed 13 years agoca0b12b
  30. GSF: (1) overall warning removal/reduction, (2) removed CLS-compliant attributes, (3) moved all Windows.Form specific code into the GSF.Windows assembly, this means Windows Forms applications needed ErrorLogger with UI should now use GSF.Windows.ErrorManagement.ErrorLogger from the GSF.Windows assembly.ritchiecarroll committed 13 years agoc5eb0e4
  31. Updated GSF code to make use of BlockAllocatedMemoryStream over MemoryStream where optimal.ritchiecarroll committed 13 years agoc8c13d3
  32. Modify FIPS compliant registry setting naming to match the key name (note, this was not a bug since the check is case insensitive).timyardley committed 13 years agoa316d22
  33. 1) Updated comments and parameter names in Cipher.GetPasswordForHash. 2) Modified SecurityProviderUtility.EncryptPassword to use Cipher.GetPasswordHash. 3) In AdoSecurityProvider, added backwards compatibility check for passwords encrypted using the old version of SecurityProviderUtility.EncryptPassword.StephenCWills committed 13 years ago0acbfe0
  34. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  35. (1) Corrected Ldap security provider to properly handle user info initialization and settings serialization. (2) Re-enabled file-watchers for inter-process cache implementations only .NET 4.5.ritchiecarroll committed 13 years ago0494750

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t