952f12bffb- mms-utility: added read array
Michael Zillgith
2019-02-01 18:28:58 +0100
452abd7dbf- MMS client/server: added support for component alternate access for generic variable read requests
Michael Zillgith
2019-02-01 18:16:43 +0100
6af7973b09- IsoClientConnection_associateAsync: added check if socket creation has been successful
Michael Zillgith
2019-02-01 15:43:40 +0100
46f87a1656- fixed client TCP keep alive problem (see #115)
Michael Zillgith
2019-02-01 15:06:14 +0100
8141f1e891- fixed client TCP keep alive problem (see #115)
Michael Zillgith
2019-02-01 15:06:14 +0100
445dfe2667- MMS server: read service - return data access error for component access to simple variable
Michael Zillgith
2019-01-31 16:11:38 +0100
9973ea165f- MMS server: fixed problem in read with component access
v1.3.2
Michael Zillgith
2019-01-30 10:22:23 +0100
080b29464e- prepared for release 1.3.2
Michael Zillgith
2019-01-29 18:31:11 +0100
c77bbe3009- fixed bug in cmake file
Michael Zillgith
2019-01-29 18:15:21 +0100
8074f99538- MMS client/server: added support for component alternate access for generic variable read requests
Michael Zillgith
2019-01-29 11:57:32 +0100
3d8ab44a49- MMS client: improved handling of malformed messages when reading data - MMS client: improved handling of malformed messages when receiving reports - MMS client: fixed potential memory leak when receiving malformed messages
Michael Zillgith
2019-01-24 08:05:38 +0100
1c461009c2- MMS client/server: fixed potential memory leaks in TLS handling code
Michael Zillgith
2019-01-23 23:54:15 +0100
233cd20fd0- MMS client: improved handling of malformed messages when receiving reports - MMS client: fixed potential memory leak when receiving malformed messages
Michael Zillgith
2019-01-23 12:13:17 +0100
0d49e8c1d2- MMS client: improved handling of incorrect messages when reading data
Michael Zillgith
2019-01-22 11:37:48 +0100
87cac8dc00- code formated
Michael Zillgith
2019-01-22 11:04:55 +0100
4bd8b40b6c- code formatting
Michael Zillgith
2018-12-29 11:27:19 +0100
d9cb36817a- IEC 61850 server: fixed problem with wrong purge buffer invocation when using dynamic data set in buffered report control block
Michael Zillgith
2018-12-28 15:44:59 +0100
bf1ee8b560- IEC 61850 server: fixed problem with wrong purge buffer invocation when using dynamic data set in buffered report control block
Michael Zillgith
2018-12-28 15:44:59 +0100
1bcd1fc071Fixed typo in python install path detection
#92
Albert ARIBAUD
2018-12-13 11:42:01 +0100
92c3d3adb8Fixed Python 3 bindings support
#93
Albert ARIBAUD
2018-10-26 10:39:30 +0200
c952aa5a31- include own stdbool.h only for older versions of VS
Michael Zillgith
2018-12-12 19:56:11 +0100
256f55aaef- .NET API: added more async client functions
Michael Zillgith
2018-12-12 19:45:08 +0100
821b065453- .NET API: added more async functions (control, association, data set, get variable specification)
Michael Zillgith
2018-12-08 21:12:17 +0100
b4eab23c12- updated swig configuration for python
Michael Zillgith
2018-12-08 16:11:07 +0100
9826749400- resolved compilation issues with visual studio 2017
Michael Zillgith
2018-12-08 15:49:37 +0100
5e35e6694b- added new example folder
Michael Zillgith
2018-12-08 14:06:13 +0100
1e993f20b0- added IedConnection_getFileDirectoryEx to DLL export files
Michael Zillgith
2018-12-08 12:34:52 +0100
66f571f03d- .NET API: add GetFileDirectoryEx function
Michael Zillgith
2018-12-08 11:13:12 +0100
b6c9a56d4a- .NET API: added more async functions - .NET API: added GetFileDirectoryEx function . file-tool: add "s" option to send only a single get file directory request
Michael Zillgith
2018-12-08 11:01:26 +0100
e252715aa9- added report subscription activation to non-thread mode client example
Michael Zillgith
2018-12-07 21:09:43 +0100
4157c9c5da- extended server_example_control to show how to change ctlModel with online service
Michael Zillgith
2018-12-07 17:49:27 +0100
bbb56a16a3- removed some compiler warnings
Michael Zillgith
2018-12-07 16:37:04 +0100
3b577fbf3a- file-tool: added option to show sub directory content
Michael Zillgith
2018-12-07 15:33:06 +0100
1d61afaa8b- C library: removed C++ style line comments
Michael Zillgith
2018-12-07 11:29:00 +0100
6a7266da93- SV publisher/subscriber: improved error handling when configuration is wrong
Michael Zillgith
2018-12-07 10:27:55 +0100
0c006f2892- improved error handling in iec61850_9_2_LE_example
Michael Zillgith
2018-12-07 10:24:11 +0100
afab66cb4d- error handling in SV publisher example
Michael Zillgith
2018-12-07 10:20:48 +0100
cd50bc63b2- fixed install target of Makefile
Michael Zillgith
2018-12-07 08:23:10 +0100
388337a60d- IEC 61850 client: added support for non-thread mode (IedConnection_createEx, IedConnection_tick) - added example for non-thread mode client and asynchronous API
Michael Zillgith
2018-12-07 08:04:47 +0100
5ed474a44a- MMS client: fixed problem with async connect timeout
Michael Zillgith
2018-12-06 14:10:04 +0100
ef076efe9f- IEC 61850 client: fixed problem with connection state handling
Michael Zillgith
2018-12-06 13:00:33 +0100
3e30910319- IEC 61850 client: added missing async functions for files
Michael Zillgith
2018-12-06 11:44:11 +0100
0842097b7e- IEC 61850 server: fixed some small bugs and compiler warnings - IEC 61850 server: retrun object-access-unsupported when ctlModel is status-only
Michael Zillgith
2018-12-05 17:46:49 +0100
28e8831029- modelviewer: show full hierarchy including sub data objects
Michael Zillgith
2018-12-05 17:24:16 +0100
e9936b1d0e- modelviewer: show full hierarchy including sub data objects
Michael Zillgith
2018-12-05 17:24:16 +0100
4dc0f9c987- .NET API: Added support for IedConnection.GetState and StateChangedHandler
Michael Zillgith
2018-12-05 06:43:10 +0100
618a84d37c- IEC 61850 client: add public header for function ControlObjectClient_createEx to create a client control object without the need to request information from the server
Michael Zillgith
2018-12-05 05:53:15 +0100
91c22b3193- IEC 61850 server: added IedServer_updateCtlModel function to change control model at runtime
Michael Zillgith
2018-12-04 21:32:35 +0100
cad88b67a1- IEC 61850 client: fixed bug in new control object client implmentation - missing free for oper variable specification
Michael Zillgith
2018-12-04 21:29:44 +0100
89d623866e- IEC 61850 client: add function IedConnection_getFileAsync
Michael Zillgith
2018-12-04 17:29:12 +0100
aca462c761- removed outcommented code
Michael Zillgith
2018-12-03 13:11:48 +0100
f78f338b49- IEC 61850 client: added implementations for functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
Michael Zillgith
2018-12-03 13:09:24 +0100
4ad0567169- .NET API: DataSet implements IDisposable interface, Report/DataSet GetValues methods return now clones of the original native values to prevent GC issues
Michael Zillgith
2018-11-27 12:06:04 +0100
c4c55d74ca- .NET API: MmsValue - added Clone method and implemented IDisposable interface
Michael Zillgith
2018-11-27 11:49:22 +0100
e5be822032- .NET API: DataSet implements IDisposable interface, Report/DataSet GetValues methods return now clones of the original native values to prevent GC issues
Michael Zillgith
2018-11-27 12:06:04 +0100
4ba6d9903d- .NET API: MmsValue - added Clone method and implemented IDisposable interface
Michael Zillgith
2018-11-27 11:49:22 +0100
d0f4c06d62- IEC 61850 client: added functions IedConnection_getLogicalDeviceVariables, IedConnection_getLogicalDeviceDataSets, and IedConnection_getLogicalDeviceDataSetsAsync to address #89
Michael Zillgith
2018-11-23 14:06:41 +0100
Merge pull request #90 from sanekas/fix/incorrect_lib_memory_path
Michael Zillgith
2018-11-20 18:30:59 +0100
2a98f95df8Fix makefile, add CLion dirs to .gitignore
#90
Alexander Sergeev
2018-11-18 20:43:44 +0300
edc093e810- updated CHANGELOG file - make iec61850_9_2_LE_example to compile with Visual Studio
v1.3.1
Michael Zillgith
2018-11-15 17:39:23 +0100
154b3623e7- .NET API: Added method MmsConnection.ReadMultipleVariables - .NET API: extended MmsValue.ToString method to print arrays and data access errors
Michael Zillgith
2018-11-14 17:19:58 +0100
31f92b5cf0- .NET API: Added method MmsConnection.ReadMultipleVariables - .NET API: extended MmsValue.ToString method to print arrays and data access errors
Michael Zillgith
2018-11-14 17:19:58 +0100
8d728b3ab4- fixed problem in GOOSE publisher payload length calculation
Michael Zillgith
2018-11-13 12:51:09 +0100
d5df360f3a- fixed problem in GOOSE publisher payload length calculation
Michael Zillgith
2018-11-13 12:51:09 +0100
a817b3d3c6- updated data model of server_example_basic_io - common: MmsVariableSpecification_getChildValue now also accepts "." as separator
Michael Zillgith
2018-11-07 10:13:12 +0100
0d7a3750e4- IEC 61850 client: implemented tissue 1178 client side (select-response+ is non-NULL)
Michael Zillgith
2018-11-07 08:53:59 +0100
2c5fb89449- IEC 61850 client: implemented tissue 1178 client side (select-response+ is non-NULL)
Michael Zillgith
2018-11-07 08:52:06 +0100
074f7a8cd1- Ethernet HAL Linux: limited interface name in Ethernet_getIntefaceMACAddress to prevent #83
Michael Zillgith
2018-11-06 10:22:18 +0100
3ad71c7a0b- added error handling in iec61850_client_example4
Michael Zillgith
2018-11-03 10:04:15 +0100
33ce512c47- Ethernet HAL Linux: limited interface name in Ethernet_getIntefaceMACAddress to prevent #83
Michael Zillgith
2018-11-06 10:22:18 +0100
46211a01e7- IEC 61850 client: IedConnection - added CONNECTING AND CLOSING states - removed IDLE state (now only CLOSED)
Michael Zillgith
2018-11-06 10:15:29 +0100
5ef3acc3e6- added error handling in iec61850_client_example4
Michael Zillgith
2018-11-03 10:04:15 +0100
8f4af64685- SV: added API export attribute to new SV functions
Michael Zillgith
2018-11-02 15:19:51 +0100
1eaf43ac8b- SV: fixed RefrTm and SmpSynch handling in SV publisher
Michael Zillgith
2018-11-02 14:49:34 +0100
1fbadffd6e- added new functions to windows def files
Michael Zillgith
2018-11-02 14:53:55 +0100
2bbdfacfe4- SV: fixed RefrTm and SmpSynch handling in SV publisher
Michael Zillgith
2018-11-02 14:49:34 +0100
57eb6bd455- GOOSE publisher: fixed bug in GOOSE message calculation
Michael Zillgith
2018-11-01 10:51:44 +0100
14e3a9668c- GOOSE publisher: fixed bug in GOOSE message calculation
Michael Zillgith
2018-11-01 10:51:44 +0100
f644b8d777- IEC 61850 client: ControlObjectClient - avoid crash when "ctlVal" is not present in "Oper", also accept "setMag" instead of "ctlVal".
Michael Zillgith
2018-11-01 08:06:34 +0100
74a9eb5856- IEC 61850 client: ControlObjectClient - avoid crash when "ctlVal" is not present in "Oper", also accept "setMag" instead of "ctlVal".
Michael Zillgith
2018-11-01 08:06:34 +0100
23208aa066- .NET API: ReportControlBlock.GetOwner returns null when no owner available (#79)
Michael Zillgith
2018-10-31 10:14:50 +0100
9b4a06e573- .NET API: ReportControlBlock.GetOwner returns null when no owner available (#79)
Michael Zillgith
2018-10-31 10:14:50 +0100
4a135fa252- IEC 61850 server: fixed potential deadlock in report processing
Michael Zillgith
2018-10-29 10:02:17 +0100