Code

History

  1. 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
  2. GSF.Core: Added todo for improving password hashing algorithm.StephenCWills committed 9 years ago8e1787b
  3. GSF.Core: Modified Cipher.GetPasswordHash() to handle null input by returning a null hash.StephenCWills committed 9 years agoa6fe279
  4. 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
  5. 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
  6. 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
  7. GSF.Security.Cryptography: Added static SHA hash algorithm creation functions to Cipher that respect current FIPS setting.J. Ritchie Carroll committed 9 years ago8d550f3
  8. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  9. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  10. 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
  11. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  12. Modified InterprocessCache defaults for RetryDelayInterval and MaximumRetryAttempts from 200 and 10 to 1000 and 5 respectively.StephenCWills committed 11 years ago7b35e0e
  13. GSF: Updated interprocess cache implementations to skip enabling a file watcher on POSIX platforms.ritchiecarroll committed 11 years ago36feb76
  14. 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
  15. 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
  16. Corrected issues with Mono deployment related to encryption, attribute serialized configuration settings and cross-platform path naming.ritchiecarroll committed 12 years ago662c8f8
  17. Updated AdoSecurityProvider to cache last known security context such that security system can initialize without database access.ritchiecarroll committed 12 years agod004631
  18. GSF.Threading.InterprocessLock: Improved operational behavior related to access rights when using named mutex or semaphore.ritchiecarroll committed 12 years ago41b726a
  19. 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
  20. 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
  21. 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
  22. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  23. (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
  24. modified headerssdgilliam committed 13 years agocd72314
  25. GSF.Core: Added a legacy serialization binder to GSF.Serialization in order to properly deserialize old files into classes in the Grid Solutions Framework libraries.StephenCWills committed 13 years ago992d668
  26. Modified deserialization of KeyIVCache.bin and UserDataCache.bin to use SerializationBinders to convert from the TVA namespaces to the GSF namespaces.StephenCWills committed 14 years ago879274b
  27. Renamed folders and separated GSF.Media and GSF.Net into separate projects.StephenCWills committed 14 years agoac1ef66

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