Code

History

  1. GSF.Communication: Fixed issue with serialization of IdentifyClientsBy setting in UdpServer. Fixes #57J. Ritchie Carroll committed 6 years agoc4d56ff
  2. GSF.Communication: General code update and clean-up.J. Ritchie Carroll committed 6 years ago45e9ee4
  3. GSF.Communication: Ignored object disposed exceptions on client disconnects as a race condition can occur between dispose and disconnect under some conditions. GSF.TimeSeries: Modified handling of ClientNotFoundExceptionOccurred to only operate when a connection was disconnected.J. Ritchie Carroll committed 9 years agof5efd69
  4. Globally applied "nameof" operations and proper ordering of keyword modifiers where applicable.J. Ritchie Carroll committed 10 years agof6c6b79
  5. Fixed socket descriptor error with mono when using UDPallan.scheid committed 11 years agof187b12
  6. Converted TFS repository to Git.StephenCWills committed 11 years agodd143d7
  7. GSF: Migrated all file license references from Eclipse to MIT.ritchiecarroll committed 11 years ago6d94f5f
  8. GSF.Communication: Changed the default max send queue size of all network-based clients and servers to 500,000.StephenCWills committed 11 years ago0582881
  9. GSF.Communication: Removed references to the ReusableObjectPool and added code to properly dispose of SocketAsyncEventArgs objects which are no longer used.StephenCWills committed 11 years ago5b8b98a
  10. GSF: Reduced core code dependency on SpinLock.ritchiecarroll committed 12 years ago2e85855
  11. 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
  12. Updated GSF code to make use of BlockAllocatedMemoryStream over MemoryStream where optimal.ritchiecarroll committed 13 years agoc8c13d3
  13. (1) Added GSF.PhasorProtocols.UI.* / GSF.TimeSeries.Transport.UI.* (2) Performed a minor code clean-up on entire solutionritchiecarroll committed 13 years ago189c547
  14. (1) GSF.Communications: Added Transport.IsLocalAddress function. (2) GSF.Communications: Changed Client/Server properties to always return the raw provider (e.g., returning Socket for IP based providers) (3) GSF.Core: Updated Console.Arguments to return bool for TryGetValue (4) GSF.Security: AdoSecurityProvider will now locally cache assigned user roles and compare those to last roles and log this information to event log. (5) GSF.TimeSeries: Added a default (but not advertised) command "LogEvent" to allow remote entries (e.g., security events from a remote manager application) into the event log. (6) GSF.TimeSeries.UI: Updated CommonFunctions.LogEvent to also send a command to the console to remotely log events to the event log, but only when manager is running remotely (i.e., not on the same machine as the remote console connection IP). (7) GSF.Unity: Added historical query / processing speed adjustments to sample subscriber application.ritchiecarroll committed 13 years agod25e2bf
  15. GSF.Communication: Fixed dynamicClientEndPoints feature in UdpServer.StephenCWills committed 13 years ago948f0ba
  16. GSF.Communication: Added feature to UdpServer to support a dynamic clients list.StephenCWills committed 13 years ago4f1fa24
  17. GSF.Communication: Added option to config file and connection string for UdpServer to identify clients by either IP address or port rather than the full endpoint.StephenCWills committed 13 years ago0ae6fa2
  18. GSF.Communication: Set the value of Socket.ReceiveBufferSize in the socket-based client and server classes.StephenCWills committed 13 years ago97bf60d
  19. GSF.Core: Added TTL setting for multicast UDP clients.ritchiecarroll committed 13 years ago5dd3612
  20. modified headerssdgilliam committed 13 years agocd72314
  21. 1) GSF.Communication: Fixed minor config file issue in network communications classes. 2) GSF.TimeSeries: Fixed synchronization issue in StatisticsEngine and updated TimeSeriesStartupOperations to create the TLS!DATAPUBLISHER adapter. 3) Added ProtocolTester to the solution.StephenCWills committed 13 years ago14daeff
  22. GSF.Communication: Fixed race condition in asynchronous loop pattern.StephenCWills committed 14 years ago4408c94
  23. GSF.Communication: Fixed error in ProcessSend method of socket communications classes that occurs as a result of a race condition between sending data and disposing of the objects.StephenCWills committed 14 years agod605810
  24. 1) Fixed unlikely race condition in classes using the new asynchronous loop pattern that would cause them to stop processing indefinitely. 2) Fixed timer-based processing mode in ProcessQueue.StephenCWills committed 14 years agofcd5baa
  25. GSF.Communication: Added safety code to set the internal sending state of the TCP/UDP clients and servers if there is an error before calling the ProcessSend callback.StephenCWills committed 14 years agoec21068
  26. Replaced BlockingCollections with asynchronous loop pattern to improve performance.StephenCWills committed 14 years ago473b71e
  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