Code

History

  1. Added more code to GSF shared code project - moved PathHelper path validation function into FilePathJ. Ritchie Carroll committed 10 years agoe16ec44
  2. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  3. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  4. GSF.Core: Added decimal type to EndianOrder. Also added pointer methods to EndianOrder.StevenChisholm committed 12 years ago620cd87
  5. 1) Removed warnings occuring from new code additions. 2) More reorganization and code clean-up. 3) Globally applied static Endian order classes where possible.ritchiecarroll committed 12 years ago51177ba
  6. (1) Added test cases for BigEndian / LittleEndian static classes (2) Removed all old code that allowed use of TSF without routing tables (i.e., broadcast with on the spot filtering) (3) Further simplified MeasurementKey class (4) Added command functions to data publisher for easier status updates on temporal sessions: EnumerateTemporalClients and GetTemporalStatus. (5) Provided a better error message when using Guids as input or output measurement defintion expressison and specifed Guid does not exist or is not enabled.ritchiecarroll committed 12 years agoc652067
  7. GSF.Core: Fully implement BigEndian and LittleEndian classes.StevenChisholm committed 12 years agoe3f6882
  8. GSF.Core: Added GuidGuidExtensions to allow serializing a GUID to conform to RFC 4122. Also wrote backwards compatible functions for EndianOrder to fix their Guid manipulation functions (non breaking change). All code where possible should start using RFC 4122 to serialize bytes across platforms rather then EndianOrder.StevenChisholm committed 12 years ago299d02c
  9. GSF.PhasorProtocols: Updated configuration caching to be on an independent thread instead of being tossed on the thread pool to reduce thread pool thrashing at startup with lots of devices. GSF.TimeSeries: Fixed possible "null reference" exceptions and "an item with the same key has already been added" exceptions that can occur during stress or with malformed configurations. PhasorProtocolAdapters: Synchronized configuration file operations to help avoid possible race conditions when dealing with new configurations.ritchiecarroll committed 12 years ago9bfe5f9
  10. GSF.Core: Added a custom implementation in EndianOrder.cs that is a static class that can be inlined. This can be used in inner loops to help performance. Also refactored BufferExtensions.ValidateParameters so it can also be inlined.StevenChisholm committed 12 years ago81e3c2d
  11. GSF.Core.Tests: Added forced big-endian architecture test mode (compile-time directive only) for EndianOrder testing class so that big-endian code could be tested on little-endian architecture.ritchiecarroll committed 12 years agoe1b1f11
  12. GSF.Core.Test: Added an EndianOrder unit test.ritchiecarroll committed 12 years ago13897d4
  13. GSF.Core: Reverted prior logic error.ritchiecarroll committed 12 years ago4afbf4d
  14. GSF.Core: Minor formatting changes to EndianOrder updates.ritchiecarroll committed 12 years ago806f035
  15. GSF.Core: EndianOrder. Reworked class for speed improvements.StevenChisholm committed 12 years agof97745a
  16. 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
  17. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  18. GSF.Core: Migrated from TVA Code Library the changes for generic CopyBytes<T> for primitive types to the EndianOrder class.StephenCWills committed 13 years ago6a050e8
  19. modified headerssdgilliam committed 13 years agocd72314
  20. 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